Package net.sf.jasperreports.engine.util
Class DeduplicableRegistry
java.lang.Object
net.sf.jasperreports.engine.util.DeduplicableRegistry
A registry of deduplicable objects.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class
protected static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends Deduplicable>
Tdeduplicate
(T object) Search for a duplicate of a given object in the registry, and add the object to the registry if no duplicate found.protected <T extends Deduplicable>
DeduplicableRegistry.DeduplicableMap<T> typeMap
(T object)
-
Constructor Details
-
DeduplicableRegistry
public DeduplicableRegistry()
-
-
Method Details
-
deduplicate
Search for a duplicate of a given object in the registry, and add the object to the registry if no duplicate found.- Parameters:
object
- the object to be searched or added- Returns:
- a duplicate of the object if found, or the passed object if not
-
typeMap
-