/[projects]/dao/NaermestePakkeshop/src/dk/daoas/naermestepshop/DeduplicateHelper.java
ViewVC logotype

Contents of /dao/NaermestePakkeshop/src/dk/daoas/naermestepshop/DeduplicateHelper.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2582 - (show annotations) (download)
Sun Jun 14 07:53:37 2015 UTC (8 years, 11 months ago) by torben
File size: 432 byte(s)
Initial import.
1 package dk.daoas.naermestepshop;
2
3 import java.util.HashMap;
4
5 /* Kopieret fra dk.daoas.daoadresseservice */
6
7 public class DeduplicateHelper<T> {
8 private HashMap<T,T> cache = new HashMap<T,T>();
9
10 public T getInstance(T newT) {
11 if (newT == null) {
12 return null;
13 }
14
15 T cachedT = cache.get(newT);
16 if ( cachedT == null ) {
17 cachedT = newT;
18 cache.put(newT, newT);
19 }
20 return cachedT;
21 }
22
23 }

  ViewVC Help
Powered by ViewVC 1.1.20