| Modifier and Type | Method and Description |
|---|---|
static <KEY,VALUE> |
CollectionHelper.getCombinedMap(Map<KEY,VALUE> aMap1,
Map<KEY,VALUE> aMap2)
Create a map that contains the combination of the other 2 maps.
|
static <KEY,VALUE> |
CollectionHelper.getFilteredMap(ICommonsMap<KEY,VALUE> aValues,
Collection<? extends KEY> aKeys)
Get a map consisting only of a set of specified keys.
|
| Modifier and Type | Method and Description |
|---|---|
static <KEY,VALUE> |
CollectionHelper.getFilteredMap(ICommonsMap<KEY,VALUE> aValues,
Collection<? extends KEY> aKeys)
Get a map consisting only of a set of specified keys.
|
| Modifier and Type | Field and Description |
|---|---|
protected ICommonsMap<KEYTYPE,VALUETYPE> |
MapBasedReadOnlyAttributeContainer.m_aAttrs
Main attribute storage.
|
| Modifier and Type | Method and Description |
|---|---|
ICommonsMap<KEYTYPE,VALUETYPE> |
MapBasedReadOnlyAttributeContainer.getAllAttributes() |
default ICommonsMap<KEYTYPE,VALUETYPE> |
IHasAttributes.getAllAttributes() |
ICommonsMap<KEYTYPE,VALUETYPE> |
IAttributeContainer.getAllAttributes() |
| Constructor and Description |
|---|
MapBasedAttributeContainer(boolean bDummy,
ICommonsMap<KEYTYPE,VALUETYPE> aAttrMap) |
MapBasedAttributeContainerAny(boolean bDummy,
ICommonsMap<KEYTYPE,Object> aAttrMap) |
MapBasedReadOnlyAttributeContainer(boolean bDummy,
ICommonsMap<KEYTYPE,VALUETYPE> aAttrMap)
Constructor to use a custom map for the attribute container
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ICommonsNavigableMap<KEYTYPE,VALUETYPE>
A special
NavigableMap interface based on ICommonsSortedMap. |
interface |
ICommonsOrderedMap<KEYTYPE,VALUETYPE>
|
interface |
ICommonsSortedMap<KEYTYPE,VALUETYPE>
A special
SortedMap based interface with extended functionality based
on ICommonsMap. |
| Modifier and Type | Class and Description |
|---|---|
class |
CommonsConcurrentHashMap<KEYTYPE,VALUETYPE>
A special
ConcurrentHashMap implementation based on
ICommonsMap. |
class |
CommonsEnumMap<KEYTYPE extends Enum<KEYTYPE>,VALUETYPE>
A special
EnumMap implementation based on ICommonsMap. |
class |
CommonsHashMap<KEYTYPE,VALUETYPE>
A special
HashMap implementation based on ICommonsMap. |
class |
CommonsLinkedHashMap<KEYTYPE,VALUETYPE>
A special
LinkedHashMap implementation based on
ICommonsOrderedMap. |
class |
CommonsTreeMap<KEYTYPE,VALUETYPE>
A special
TreeMap implementation based on
ICommonsNavigableMap. |
class |
CommonsWeakHashMap<KEYTYPE,VALUETYPE>
A special
WeakHashMap implementation based on ICommonsMap. |
| Modifier and Type | Method and Description |
|---|---|
default <K,V> ICommonsMap<K,V> |
ICommonsMap.createInstance()
Create a new empty map.
|
default ICommonsMap<VALUETYPE,KEYTYPE> |
ICommonsMap.getSwappedKeyValues()
Get a map where keys and values are exchanged.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LoggingLRUMap<KEYTYPE,VALUETYPE>
A specific
LRUMap that emits a warning once the map is full and the
oldest entry gets discarded. |
class |
LRUMap<KEYTYPE,VALUETYPE>
A special ordered map, that has an upper limit of contained elements.
|
class |
SingleElementMap<KEYTYPE,VALUETYPE>
ICommonsMap implementation that can only keep 0 or 1 element. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMultiHashMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE,MAPTYPE extends ICommonsMap<KEYTYPE2,VALUETYPE>>
Abstract multi map based on
HashMap. |
class |
AbstractMultiLinkedHashMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE,MAPTYPE extends ICommonsMap<KEYTYPE2,VALUETYPE>>
Abstract multi map based on
CommonsLinkedHashMap. |
class |
AbstractMultiTreeMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE,MAPTYPE extends ICommonsMap<KEYTYPE2,VALUETYPE>>
Abstract multi map based on
CommonsTreeMap. |
interface |
IMultiMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE,MAPTYPE extends ICommonsMap<KEYTYPE2,VALUETYPE>>
Base interface for a multi map (one key with several values).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMultiMap<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsCollection<VALUETYPE>>
Base interface for a multi map (one key with several values).
|
interface |
IMultiMapListBased<KEYTYPE,VALUETYPE>
Interface for a multi map that uses a
ICommonsList for the storage. |
interface |
IMultiMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE,MAPTYPE extends ICommonsMap<KEYTYPE2,VALUETYPE>>
Base interface for a multi map (one key with several values).
|
interface |
IMultiMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Interface for a multi map that uses a
ICommonsSet for the storage. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMultiConcurrentHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsCollection<VALUETYPE>>
Abstract multi map based on
ConcurrentHashMap. |
class |
AbstractMultiConcurrentHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
ConcurrentHashMap
and ICommonsList values. |
class |
AbstractMultiConcurrentHashMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
ConcurrentHashMap
and ICommonsSet values. |
class |
AbstractMultiHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsCollection<VALUETYPE>>
Abstract multi map based on
HashMap. |
class |
AbstractMultiHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
HashMap and
ICommonsList values. |
class |
AbstractMultiHashMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE,MAPTYPE extends ICommonsMap<KEYTYPE2,VALUETYPE>>
Abstract multi map based on
HashMap. |
class |
AbstractMultiHashMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
HashMap and ICommonsSet
values. |
class |
AbstractMultiLinkedHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsCollection<VALUETYPE>>
Abstract multi map based on
CommonsLinkedHashMap. |
class |
AbstractMultiLinkedHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
CommonsLinkedHashMap and
ICommonsList values. |
class |
AbstractMultiLinkedHashMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE,MAPTYPE extends ICommonsMap<KEYTYPE2,VALUETYPE>>
Abstract multi map based on
CommonsLinkedHashMap. |
class |
AbstractMultiLinkedHashMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
CommonsLinkedHashMap and
ICommonsSet values. |
class |
AbstractMultiTreeMap<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsCollection<VALUETYPE>>
Abstract multi map based on
CommonsTreeMap. |
class |
AbstractMultiTreeMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
CommonsTreeMap and
ICommonsList values. |
class |
AbstractMultiTreeMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE,MAPTYPE extends ICommonsMap<KEYTYPE2,VALUETYPE>>
Abstract multi map based on
CommonsTreeMap. |
class |
AbstractMultiTreeMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
CommonsTreeMap and
ICommonsSet values. |
class |
AbstractMultiWeakHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsCollection<VALUETYPE>>
Abstract multi map based on
WeakHashMap. |
class |
AbstractMultiWeakHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
WeakHashMap and
ICommonsList values. |
class |
AbstractMultiWeakHashMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
WeakHashMap and
ICommonsSet values. |
class |
MultiConcurrentHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and CommonsArrayList values. |
class |
MultiConcurrentHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and
CommonsHashSet values. |
class |
MultiConcurrentHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and
CommonsLinkedHashSet values. |
class |
MultiConcurrentHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
ConcurrentHashMap and
CommonsTreeSet values. |
class |
MultiConcurrentHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and CommonsVector
values. |
class |
MultiHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
HashMap and CommonsArrayList values. |
class |
MultiHashMapHashMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE> |
class |
MultiHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
HashMap and CommonsHashSet
values. |
class |
MultiHashMapLinkedHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
HashMap and CommonsLinkedHashSet
values. |
class |
MultiHashMapTreeMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
HashMap and CommonsTreeSet
values. |
class |
MultiHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
HashMap and CommonsVector values. |
class |
MultiHashMapWeakHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiLinkedHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsLinkedHashMap and CommonsArrayList
values. |
class |
MultiLinkedHashMapHashMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE> |
class |
MultiLinkedHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsLinkedHashMap and CommonsHashSet
values. |
class |
MultiLinkedHashMapLinkedHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiLinkedHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsLinkedHashMap and
CommonsLinkedHashSet values. |
class |
MultiLinkedHashMapTreeMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiLinkedHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
CommonsLinkedHashMap and
CommonsTreeSet values. |
class |
MultiLinkedHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsLinkedHashMap and CommonsVector
values. |
class |
MultiLinkedHashMapWeakHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiTreeMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsTreeMap
and CommonsArrayList values. |
class |
MultiTreeMapHashMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE> |
class |
MultiTreeMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsTreeMap
and CommonsHashSet values. |
class |
MultiTreeMapLinkedHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiTreeMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsTreeMap and CommonsLinkedHashSet
values. |
class |
MultiTreeMapTreeMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiTreeMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
CommonsTreeMap
and CommonsTreeSet values. |
class |
MultiTreeMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsTreeMap
and CommonsVector values. |
class |
MultiTreeMapWeakHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiWeakHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and CommonsArrayList values. |
class |
MultiWeakHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and CommonsHashSet
values. |
class |
MultiWeakHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and
CommonsLinkedHashSet values. |
class |
MultiWeakHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
WeakHashMap and CommonsTreeSet
values. |
class |
MultiWeakHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and CommonsVector values. |
| Constructor and Description |
|---|
MultiTreeMapHashMapBased(KEYTYPE1 aKey,
ICommonsMap<? extends KEYTYPE2,? extends VALUETYPE> aValue) |
| Modifier and Type | Method and Description |
|---|---|
ICommonsMap<IReadableResource,SizeInt> |
ImageDataManager.getAllCachedSizes() |
| Modifier and Type | Class and Description |
|---|---|
class |
NonBlockingProperties
The
NonBlockingProperties class represents a persistent set of
properties. |
| Modifier and Type | Method and Description |
|---|---|
static ICommonsMap<String,String> |
PropertiesHelper.getAsStringMap(Properties aProps) |
| Modifier and Type | Method and Description |
|---|---|
static ICommonsMap<Locale,String> |
LocaleHelper.getAllLocaleDisplayNames(Locale aContentLocale)
Get all possible locale names in the passed locale
|
| Modifier and Type | Method and Description |
|---|---|
ICommonsMap<String,IApplicationScope> |
IGlobalScope.getAllApplicationScopes() |
ICommonsMap<String,IApplicationScope> |
GlobalScope.getAllApplicationScopes() |
ICommonsMap<String,IScopeRenewalAware> |
IScope.getAllScopeRenewalAwareAttributes() |
ICommonsMap<String,IScopeRenewalAware> |
AbstractMapBasedScope.getAllScopeRenewalAwareAttributes() |
ICommonsMap<String,ISessionApplicationScope> |
SessionScope.getAllSessionApplicationScopes() |
ICommonsMap<String,ISessionApplicationScope> |
ISessionScope.getAllSessionApplicationScopes() |
| Modifier and Type | Method and Description |
|---|---|
static ICommonsMap<String,String> |
SystemProperties.getAllProperties() |
| Modifier and Type | Method and Description |
|---|---|
ICommonsMap<Locale,String> |
IMultilingualText.getAllTexts() |
ICommonsMap<Locale,String> |
AbstractReadOnlyMapBasedMultilingualText.getAllTexts() |
protected ICommonsMap<Locale,String> |
AbstractReadOnlyMapBasedMultilingualText.internalGetMap() |
| Modifier and Type | Method and Description |
|---|---|
ICommonsMap<String,String> |
XMLResourceBundle.getAllValues() |
| Modifier and Type | Class and Description |
|---|---|
class |
SMap
A special URL parameter map that is made for best inline usage.
|
Copyright © 2014–2017 Philip Helger. All rights reserved.