Package org.apache.jena.util
Class CollectionFactory
- java.lang.Object
-
- org.apache.jena.util.CollectionFactory
-
public class CollectionFactory extends java.lang.Object
CollectionFactory - a central place for allocating sets and maps, mostly so that it's easy to plug in new implementations (eg trove).
-
-
Constructor Summary
Constructors Constructor Description CollectionFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <K,V>
java.util.Map<K,V>createHashedMap()
Answer a new Map which uses hashing for lookup.static <K,V>
java.util.Map<K,V>createHashedMap(int size)
Answer a new Map which uses hashing for lookup and has initial sizesize
.static <K,V>
java.util.Map<K,V>createHashedMap(java.util.Map<K,V> toCopy)
Answer a new Map which uses hashing for lookup and is initialised to be a copy oftoCopy
.static <T> java.util.Set<T>
createHashedSet()
Answer a new Set which uses haashing for lookup.static <T> java.util.Set<T>
createHashedSet(java.util.Collection<T> toCopy)
Answer a new Set which uses hashing for lookup and is initialised as a copy oftoCopy
.
-
-
-
Method Detail
-
createHashedMap
public static <K,V> java.util.Map<K,V> createHashedMap()
Answer a new Map which uses hashing for lookup.
-
createHashedMap
public static <K,V> java.util.Map<K,V> createHashedMap(int size)
Answer a new Map which uses hashing for lookup and has initial sizesize
.
-
createHashedMap
public static <K,V> java.util.Map<K,V> createHashedMap(java.util.Map<K,V> toCopy)
Answer a new Map which uses hashing for lookup and is initialised to be a copy oftoCopy
.
-
createHashedSet
public static <T> java.util.Set<T> createHashedSet()
Answer a new Set which uses haashing for lookup.
-
createHashedSet
public static <T> java.util.Set<T> createHashedSet(java.util.Collection<T> toCopy)
Answer a new Set which uses hashing for lookup and is initialised as a copy oftoCopy
.
-
-