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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2582 - (hide 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 torben 2582 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