Package org.omnaest.utils.structure.map

Interface Summary
MapBuilder.ClosedMapComposer<K,V> A MapBuilder.ClosedMapComposer allows to create specific Map instances containing the key value pairs defined with the MapBuilder.MapComposer
MapBuilder.MapComposer<K,V> A MapBuilder.MapComposer allows to compose a Map by adding key value pairs.
MapBuilder.MapFactory<M extends Map<K,V>,K,V> Factory for a Map instance
MapBuilder.MapRootComposer See MapBuilder.MapComposer
MapJoiner.From<K,VL>  
MapJoiner.JoinResult<K,VL,VR>  
MapJoiner.Predicate<K,VL,VR>  
MapUtils.MapElementMergeOperation<K,V> A MapUtils.MapElementMergeOperation defines a MapUtils.MapElementMergeOperation.merge(Object, Object, Map) operation to merge Map elements into a merged Map instance.
MapUtils.MapEntryToElementConverter<TO,K,V> Converted to transform a given Map.Entry of a Map to a single List element
UnderlyingMapAware<K,V> This interface makes a derivative type aware of an underlying Map implementation.
UnderlyingPropertyMapAware Special UnderlyingMapAware interface which relies on Maps with String types as key and Object as value
 

Class Summary
IdentityLinkedHashMap<K,V> Similar to an LinkedHashMap but using the identity comparison "object == element" for resolution of keys and values.
MapAbstract<K,V> This abstract Map implementation does implement all methods which rely only on other methods within the Map interface.
MapBuilder Builder for Map instances filled with keys and values.
MapBuilderOld<K,V> Deprecated. use MapUtils.builder() or MapBuilder instead
MapBuilderOld.MapFactory<K,V> Factory for a Map instance
MapComposite<K,V> Map implementation which is based on a given List of further Map instances.
MapDelta<K,V> A MapDelta will calculate the SetDelta of the Map.keySet() and the delta between the values of the retained keyset.
MapDelta.Values<V> Holds the value of the first and second map
MapJoiner A MapJoiner allows to join two or multiple Map instances by their keys.
MapJoiner.JoinedValue<V1,V2> Similar to MapJoiner.JoinedValue special for a Map join result containing both values for a shared key
MapJoiner.PredicateIncludingKeySet<K,VL,VR> MapJoiner.Predicate which uses a given Set of keys to return true for any result value which has a key contained within that given Set.
MapUtils Helper class for Map operations.
SimpleEntry<K,V> Simple entity implementation for an Map.Entry
ThreadLocalMap<K,V> A ThreadLocalMap is a Map stored independently for each Thread by using ThreadLocal.
 



Copyright © 2013. All Rights Reserved.