| Package | Description |
|---|---|
| com.phloc.commons.collections | |
| com.phloc.commons.collections.multimap |
| Modifier and Type | Method and Description |
|---|---|
static <KEYTYPE,VALUETYPE> |
ContainerHelper.getReverseLookupSet(IMultiMap<KEYTYPE,VALUETYPE,? extends Collection<VALUETYPE>> aMap)
Get a map where the lookup (1K..nV) has been reversed to (1V..nK)
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMultiMapListBased<KEYTYPE,VALUETYPE>
Interface for a multi map that uses a
List for the storage. |
interface |
IMultiMapSetBased<KEYTYPE,VALUETYPE>
Interface for a multi map that uses a
Set for the storage. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMultiConcurrentHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
ConcurrentHashMap. |
class |
AbstractMultiConcurrentHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
ConcurrentHashMap
and List values. |
class |
AbstractMultiConcurrentHashMapSetBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
ConcurrentHashMap
and Set values. |
class |
AbstractMultiHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
HashMap. |
class |
AbstractMultiHashMapListBased<KEYTYPE,VALUETYPE>
|
class |
AbstractMultiHashMapSetBased<KEYTYPE,VALUETYPE>
|
class |
AbstractMultiLinkedHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
LinkedHashMap. |
class |
AbstractMultiLinkedHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
LinkedHashMap and
List values. |
class |
AbstractMultiLinkedHashMapSetBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
LinkedHashMap and
Set values. |
class |
AbstractMultiTreeMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
TreeMap. |
class |
AbstractMultiTreeMapListBased<KEYTYPE,VALUETYPE>
|
class |
AbstractMultiTreeMapSetBased<KEYTYPE,VALUETYPE>
|
class |
AbstractMultiWeakHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
WeakHashMap. |
class |
AbstractMultiWeakHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
WeakHashMap and
List values. |
class |
AbstractMultiWeakHashMapSetBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
WeakHashMap and
Set values. |
class |
MultiConcurrentHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and
ArrayList values. |
class |
MultiConcurrentHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and
HashSet values. |
class |
MultiConcurrentHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and
LinkedHashSet values. |
class |
MultiConcurrentHashMapTreeSetBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and
TreeSet values. |
class |
MultiConcurrentHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and
Vector values. |
class |
MultiHashMapArrayListBased<KEYTYPE,VALUETYPE>
|
class |
MultiHashMapHashSetBased<KEYTYPE,VALUETYPE>
|
class |
MultiHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
HashMap and
LinkedHashSet values. |
class |
MultiHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
|
class |
MultiHashMapVectorBased<KEYTYPE,VALUETYPE>
|
class |
MultiLinkedHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
LinkedHashMap and
ArrayList values. |
class |
MultiLinkedHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
LinkedHashMap and
HashSet values. |
class |
MultiLinkedHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
LinkedHashMap and
LinkedHashSet values. |
class |
MultiLinkedHashMapTreeSetBased<KEYTYPE,VALUETYPE>
Multi map based on
LinkedHashMap and
TreeSet values. |
class |
MultiLinkedHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
LinkedHashMap and
Vector values. |
class |
MultiTreeMapArrayListBased<KEYTYPE,VALUETYPE>
|
class |
MultiTreeMapHashSetBased<KEYTYPE,VALUETYPE>
|
class |
MultiTreeMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
TreeMap and
LinkedHashSet values. |
class |
MultiTreeMapTreeSetBased<KEYTYPE,VALUETYPE>
|
class |
MultiTreeMapVectorBased<KEYTYPE,VALUETYPE>
|
class |
MultiWeakHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and
ArrayList values. |
class |
MultiWeakHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and
HashSet values. |
class |
MultiWeakHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and
LinkedHashSet values. |
class |
MultiWeakHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
WeakHashMap and
TreeSet values. |
class |
MultiWeakHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and Vector
values. |
| Modifier and Type | Method and Description |
|---|---|
static long |
MultiMapHelper.getTotalValueCount(IMultiMap<?,?,?> aMultiMap) |
Copyright © 2006–2015 phloc systems. All rights reserved.