@SingletonDefault(implFor=CollectionService.class) public class CollectionServiceDefault extends Object implements CollectionService
| Modifier and Type | Field and Description |
|---|---|
static Comparator<Class<?>> |
CLASS_CMP |
| Constructor and Description |
|---|
CollectionServiceDefault() |
| Modifier and Type | Method and Description |
|---|---|
<V> ClassTo<V> |
newClassMap(Class<V> cls,
CollectionOptions opts) |
<V> ClassTo.Many<V> |
newClassMultiMap(Class<V> cls,
CollectionOptions opts) |
<V> StringDictionary<V> |
newDictionary() |
<V> Fifo<V> |
newFifo() |
<V> IntTo<V> |
newList(Class<? extends V> cls,
CollectionOptions opts) |
<K,V> ObjectTo<K,V> |
newMap(Class<K> key,
Class<V> cls,
CollectionOptions opts) |
protected <K,V> Map<K,V> |
newMap(CollectionOptions opts) |
<K,V> ObjectTo.Many<K,V> |
newMultiMap(Class<K> key,
Class<V> cls,
CollectionOptions opts) |
protected <K,V> CollectionProxy<K,V> |
newProxy(Class<K> keyType,
Class<V> valueType,
CollectionOptions opts) |
<V> IntTo<V> |
newSet(Class<V> cls,
CollectionOptions opts) |
<V> StringTo<V> |
newStringMap(Class<? extends V> cls,
CollectionOptions opts) |
<V> StringTo.Many<V> |
newStringMultiMap(Class<V> cls,
CollectionOptions opts) |
public static final Comparator<Class<?>> CLASS_CMP
protected <K,V> Map<K,V> newMap(CollectionOptions opts)
public <V> IntTo<V> newList(Class<? extends V> cls, CollectionOptions opts)
newList in interface CollectionServicepublic <V> IntTo<V> newSet(Class<V> cls, CollectionOptions opts)
newSet in interface CollectionServicepublic <K,V> ObjectTo<K,V> newMap(Class<K> key, Class<V> cls, CollectionOptions opts)
newMap in interface CollectionServicepublic <V> ClassTo<V> newClassMap(Class<V> cls, CollectionOptions opts)
newClassMap in interface CollectionServicepublic <V> StringTo<V> newStringMap(Class<? extends V> cls, CollectionOptions opts)
newStringMap in interface CollectionServiceprotected <K,V> CollectionProxy<K,V> newProxy(Class<K> keyType, Class<V> valueType, CollectionOptions opts)
public <K,V> ObjectTo.Many<K,V> newMultiMap(Class<K> key, Class<V> cls, CollectionOptions opts)
newMultiMap in interface CollectionServicepublic <V> ClassTo.Many<V> newClassMultiMap(Class<V> cls, CollectionOptions opts)
newClassMultiMap in interface CollectionServicepublic <V> StringTo.Many<V> newStringMultiMap(Class<V> cls, CollectionOptions opts)
newStringMultiMap in interface CollectionServicepublic <V> StringDictionary<V> newDictionary()
newDictionary in interface CollectionServicepublic <V> Fifo<V> newFifo()
newFifo in interface CollectionServiceCopyright © December 07, 2012–2015 The Internet Party. All rights reserved.