Uses of Interface
com.carrotsearch.hppc.ByteContainer
-
Packages that use ByteContainer Package Description com.carrotsearch.hppc -
-
Uses of ByteContainer in com.carrotsearch.hppc
Subinterfaces of ByteContainer in com.carrotsearch.hppc Modifier and Type Interface Description interfaceByteCollectionA collection allows basic, efficient operations on sets of elements (difference and intersection).interfaceByteDequeA linear collection that supports element insertion and removal at both ends.interfaceByteIndexedContainerAn indexed container provides random access to elements based on anindex.interfaceByteLookupContainerMarker 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).interfaceByteSetA set ofbytes.Classes in com.carrotsearch.hppc that implement ByteContainer Modifier and Type Class Description (package private) classAbstractByteCollectionCommon superclass for collections.classByteArrayDequeAn array-backedByteDeque.classByteArrayListAn array-backed list of bytes.classByteByteHashMap.KeysContainerA view of the keys inside this hash map.private classByteByteHashMap.ValuesContainerA view over the set of values of this map.classByteCharHashMap.KeysContainerA view of the keys inside this hash map.classByteDoubleHashMap.KeysContainerA view of the keys inside this hash map.classByteFloatHashMap.KeysContainerA view of the keys inside this hash map.classByteHashSetA hash set ofbytes, implemented using using open addressing with linear probing for collision resolution.classByteIntHashMap.KeysContainerA view of the keys inside this hash map.classByteLongHashMap.KeysContainerA view of the keys inside this hash map.classByteObjectHashMap.KeysContainerA view of the keys inside this hash map.classByteScatterSetSame asByteHashSetbut does not implement per-instance key mixing strategy and uses a simpler (faster) bit distribution function.classByteShortHashMap.KeysContainerA view of the keys inside this hash map.classByteStackA subclass ofByteArrayListadding stack-related utility methods.private classCharByteHashMap.ValuesContainerA view over the set of values of this map.private classDoubleByteHashMap.ValuesContainerA view over the set of values of this map.private classFloatByteHashMap.ValuesContainerA view over the set of values of this map.private classIntByteHashMap.ValuesContainerA view over the set of values of this map.private classLongByteHashMap.ValuesContainerA view over the set of values of this map.private classObjectByteHashMap.ValuesContainerA view over the set of values of this map.private classShortByteHashMap.ValuesContainerA view over the set of values of this map.Methods in com.carrotsearch.hppc that return ByteContainer Modifier and Type Method Description ByteContainerByteByteAssociativeContainer. values()Returns a container view of all values present in this container.ByteContainerCharByteAssociativeContainer. values()Returns a container view of all values present in this container.ByteContainerDoubleByteAssociativeContainer. values()Returns a container view of all values present in this container.ByteContainerFloatByteAssociativeContainer. values()Returns a container view of all values present in this container.ByteContainerIntByteAssociativeContainer. values()Returns a container view of all values present in this container.ByteContainerLongByteAssociativeContainer. values()Returns a container view of all values present in this container.ByteContainerObjectByteAssociativeContainer. values()Returns a container view of all values present in this container.ByteContainerShortByteAssociativeContainer. values()Returns a container view of all values present in this container.Methods in com.carrotsearch.hppc with parameters of type ByteContainer Modifier and Type Method Description intByteArrayList. addAll(ByteContainer container)Adds all elements from another container.intByteHashSet. addAll(ByteContainer container)Adds all elements from the givenByteContainerto this set.intByteArrayDeque. addFirst(ByteContainer container)Inserts all elements from the given container to the front of this deque.intByteArrayDeque. addLast(ByteContainer container)Inserts all elements from the given container to the end of this deque.intByteStack. pushAll(ByteContainer container)Pushes all elements from another container to the top of the stack.intByteByteAssociativeContainer. removeAll(ByteContainer container)Removes all keys (and associated values) present in a given container.intByteByteHashMap. removeAll(ByteContainer other)Removes all keys (and associated values) present in a given container.intByteCharAssociativeContainer. removeAll(ByteContainer container)Removes all keys (and associated values) present in a given container.intByteCharHashMap. removeAll(ByteContainer other)Removes all keys (and associated values) present in a given container.intByteDoubleAssociativeContainer. removeAll(ByteContainer container)Removes all keys (and associated values) present in a given container.intByteDoubleHashMap. removeAll(ByteContainer other)Removes all keys (and associated values) present in a given container.intByteFloatAssociativeContainer. removeAll(ByteContainer container)Removes all keys (and associated values) present in a given container.intByteFloatHashMap. removeAll(ByteContainer other)Removes all keys (and associated values) present in a given container.intByteIntAssociativeContainer. removeAll(ByteContainer container)Removes all keys (and associated values) present in a given container.intByteIntHashMap. removeAll(ByteContainer other)Removes all keys (and associated values) present in a given container.intByteLongAssociativeContainer. removeAll(ByteContainer container)Removes all keys (and associated values) present in a given container.intByteLongHashMap. removeAll(ByteContainer other)Removes all keys (and associated values) present in a given container.intByteObjectAssociativeContainer. removeAll(ByteContainer container)Removes all keys (and associated values) present in a given container.intByteObjectHashMap. removeAll(ByteContainer other)Removes all keys (and associated values) present in a given container.intByteShortAssociativeContainer. removeAll(ByteContainer container)Removes all keys (and associated values) present in a given container.intByteShortHashMap. removeAll(ByteContainer other)Removes all keys (and associated values) present in a given container.Constructors in com.carrotsearch.hppc with parameters of type ByteContainer Constructor Description ByteArrayDeque(ByteContainer container)Creates a new deque from elements of another container, appending elements at the end of the deque in the iteration order.ByteArrayList(ByteContainer container)Creates a new list from the elements of another container in its iteration order.ByteHashSet(ByteContainer container)New instance copying elements from anotherByteContainer.ByteStack(ByteContainer container)Create a stack by pushing all elements of another container to it.
-