Uses of Interface
com.carrotsearch.hppc.ObjectContainer
-
Packages that use ObjectContainer Package Description com.carrotsearch.hppc -
-
Uses of ObjectContainer in com.carrotsearch.hppc
Subinterfaces of ObjectContainer in com.carrotsearch.hppc Modifier and Type Interface Description interfaceObjectCollection<KType>A collection allows basic, efficient operations on sets of elements (difference and intersection).interfaceObjectDeque<KType>A linear collection that supports element insertion and removal at both ends.interfaceObjectIndexedContainer<KType>An indexed container provides random access to elements based on anindex.interfaceObjectLookupContainer<KType>Marker interface for containers that can check if they contain a given object in at least timeO(log n)and ideally in amortized constant timeO(1).interfaceObjectSet<KType>A set ofObjects.Classes in com.carrotsearch.hppc that implement ObjectContainer Modifier and Type Class Description (package private) classAbstractObjectCollection<KType>Common superclass for collections.private classByteObjectHashMap.ValuesContainerA view over the set of values of this map.private classCharObjectHashMap.ValuesContainerA view over the set of values of this map.private classDoubleObjectHashMap.ValuesContainerA view over the set of values of this map.private classFloatObjectHashMap.ValuesContainerA view over the set of values of this map.private classIntObjectHashMap.ValuesContainerA view over the set of values of this map.private classLongObjectHashMap.ValuesContainerA view over the set of values of this map.classObjectArrayDeque<KType>An array-backedObjectDeque.classObjectArrayList<KType>An array-backed list of Objects.classObjectByteHashMap.KeysContainerA view of the keys inside this hash map.classObjectCharHashMap.KeysContainerA view of the keys inside this hash map.classObjectDoubleHashMap.KeysContainerA view of the keys inside this hash map.classObjectFloatHashMap.KeysContainerA view of the keys inside this hash map.classObjectHashSet<KType>A hash set ofObjects, implemented using using open addressing with linear probing for collision resolution.classObjectIdentityHashSet<KType>A reference-equality (identity) hash set.classObjectIntHashMap.KeysContainerA view of the keys inside this hash map.classObjectLongHashMap.KeysContainerA view of the keys inside this hash map.classObjectObjectHashMap.KeysContainerA view of the keys inside this hash map.private classObjectObjectHashMap.ValuesContainerA view over the set of values of this map.classObjectScatterSet<KType>Same asObjectHashSetbut does not implement per-instance key mixing strategy and uses a simpler (faster) bit distribution function.classObjectShortHashMap.KeysContainerA view of the keys inside this hash map.classObjectStack<KType>A subclass ofObjectArrayListadding stack-related utility methods.private classShortObjectHashMap.ValuesContainerA view over the set of values of this map.Methods in com.carrotsearch.hppc that return ObjectContainer Modifier and Type Method Description ObjectContainer<VType>ByteObjectAssociativeContainer. values()Returns a container view of all values present in this container.ObjectContainer<VType>CharObjectAssociativeContainer. values()Returns a container view of all values present in this container.ObjectContainer<VType>DoubleObjectAssociativeContainer. values()Returns a container view of all values present in this container.ObjectContainer<VType>FloatObjectAssociativeContainer. values()Returns a container view of all values present in this container.ObjectContainer<VType>IntObjectAssociativeContainer. values()Returns a container view of all values present in this container.ObjectContainer<VType>LongObjectAssociativeContainer. values()Returns a container view of all values present in this container.ObjectContainer<VType>ObjectObjectAssociativeContainer. values()Returns a container view of all values present in this container.ObjectContainer<VType>ShortObjectAssociativeContainer. values()Returns a container view of all values present in this container.Methods in com.carrotsearch.hppc with parameters of type ObjectContainer Modifier and Type Method Description intObjectArrayList. addAll(ObjectContainer<? extends KType> container)Adds all elements from another container.intObjectHashSet. addAll(ObjectContainer<? extends KType> container)Adds all elements from the givenObjectContainerto this set.intObjectArrayDeque. addFirst(ObjectContainer<? extends KType> container)Inserts all elements from the given container to the front of this deque.intObjectArrayDeque. addLast(ObjectContainer<? extends KType> container)Inserts all elements from the given container to the end of this deque.intObjectStack. pushAll(ObjectContainer<? extends KType> container)Pushes all elements from another container to the top of the stack.intObjectByteAssociativeContainer. removeAll(ObjectContainer<? super KType> container)Removes all keys (and associated values) present in a given container.intObjectByteHashMap. removeAll(ObjectContainer<? super KType> other)Removes all keys (and associated values) present in a given container.intObjectCharAssociativeContainer. removeAll(ObjectContainer<? super KType> container)Removes all keys (and associated values) present in a given container.intObjectCharHashMap. removeAll(ObjectContainer<? super KType> other)Removes all keys (and associated values) present in a given container.intObjectDoubleAssociativeContainer. removeAll(ObjectContainer<? super KType> container)Removes all keys (and associated values) present in a given container.intObjectDoubleHashMap. removeAll(ObjectContainer<? super KType> other)Removes all keys (and associated values) present in a given container.intObjectFloatAssociativeContainer. removeAll(ObjectContainer<? super KType> container)Removes all keys (and associated values) present in a given container.intObjectFloatHashMap. removeAll(ObjectContainer<? super KType> other)Removes all keys (and associated values) present in a given container.intObjectIntAssociativeContainer. removeAll(ObjectContainer<? super KType> container)Removes all keys (and associated values) present in a given container.intObjectIntHashMap. removeAll(ObjectContainer<? super KType> other)Removes all keys (and associated values) present in a given container.intObjectLongAssociativeContainer. removeAll(ObjectContainer<? super KType> container)Removes all keys (and associated values) present in a given container.intObjectLongHashMap. removeAll(ObjectContainer<? super KType> other)Removes all keys (and associated values) present in a given container.intObjectObjectAssociativeContainer. removeAll(ObjectContainer<? super KType> container)Removes all keys (and associated values) present in a given container.intObjectObjectHashMap. removeAll(ObjectContainer<? super KType> other)Removes all keys (and associated values) present in a given container.intObjectShortAssociativeContainer. removeAll(ObjectContainer<? super KType> container)Removes all keys (and associated values) present in a given container.intObjectShortHashMap. removeAll(ObjectContainer<? super KType> other)Removes all keys (and associated values) present in a given container.Constructors in com.carrotsearch.hppc with parameters of type ObjectContainer Constructor Description ObjectArrayDeque(ObjectContainer<? extends KType> container)Creates a new deque from elements of another container, appending elements at the end of the deque in the iteration order.ObjectArrayList(ObjectContainer<? extends KType> container)Creates a new list from the elements of another container in its iteration order.ObjectHashSet(ObjectContainer<? extends KType> container)New instance copying elements from anotherObjectContainer.ObjectIdentityHashSet(ObjectContainer<? extends KType> container)New instance copying elements from anotherObjectContainer.ObjectStack(ObjectContainer<KType> container)Create a stack by pushing all elements of another container to it.
-