public abstract class CollectionsFactory extends Object
Constructor and Description |
---|
CollectionsFactory() |
public static CollectionsFactory getInstance()
public abstract <K,V> Map<K,V> createMap()
public abstract <K,V> Map<K,V> createMap(int initialCapacity)
public abstract <K,V> Map<K,V> createMap(int initialCapacity, float loadFactor)
public abstract ShortList createShortList()
public abstract IntegerList createIntegerList()
public abstract IntegerSet createIntegerSet()
public abstract IntegerSet createIntegerSet(int initialCapacity)
public abstract ShortLongMap createShortLongMap()
public ShortLongMap deserializeShortLongMap(ObjectInput in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
protected abstract ShortLongMap deserializeShortLongMap(Object map)
public abstract <V> ShortObjectMap<V> createShortObjectMap()
public abstract <V> ShortObjectMap<V> createShortObjectMap(int initialCapacity)
public abstract <K> ObjectShortMap<K> createObjectShortMap()
public abstract <V> LongObjectMap<V> createLongObjectMap()
public abstract <K> ObjectLongMap<K> createObjectLongMap()
public <K> ObjectShortMap<K> deserializeObjectShortMap(ObjectInput in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
protected abstract <K> ObjectShortMap<K> deserializeObjectShortMap(Object map)
public abstract <V> IntegerObjectMap<V> createIntegerObjectMap()
public abstract <K> ObjectIntegerMap<K> createObjectIntegerMap()
public <K,V> boolean forEachEntry(Map<K,V> map, MapProcedure<K,V> procedure)
Copyright © GigaSpaces.