|
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 |
| AggregatedMap<K,V> |
The AggregatedMap allows to combine a List of Maps into a single one. |
| 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. |