package dk.daoas.daoadresseservice.util; import java.util.HashMap; public class DeduplicateHelper { private HashMap cache = new HashMap(); public T getInstance(T newT) { if (newT == null) { return null; } T cachedT = cache.get(newT); if ( cachedT == null ) { cachedT = newT; cache.put(newT, newT); } return cachedT; } }