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 interface
ByteCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection).interface
ByteDeque
A linear collection that supports element insertion and removal at both ends.interface
ByteIndexedContainer
An indexed container provides random access to elements based on anindex
.interface
ByteLookupContainer
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)
.interface
ByteSet
A set ofbyte
s.Classes in com.carrotsearch.hppc that implement ByteContainer Modifier and Type Class Description class
ByteArrayDeque
An array-backedByteDeque
.class
ByteArrayList
An array-backed list of bytes.class
ByteByteHashMap.KeysContainer
A view of the keys inside this hash map.class
ByteCharHashMap.KeysContainer
A view of the keys inside this hash map.class
ByteDoubleHashMap.KeysContainer
A view of the keys inside this hash map.class
ByteFloatHashMap.KeysContainer
A view of the keys inside this hash map.class
ByteHashSet
A hash set ofbyte
s, implemented using using open addressing with linear probing for collision resolution.class
ByteIntHashMap.KeysContainer
A view of the keys inside this hash map.class
ByteLongHashMap.KeysContainer
A view of the keys inside this hash map.class
ByteObjectHashMap.KeysContainer
A view of the keys inside this hash map.class
ByteScatterSet
Same asByteHashSet
but does not implement per-instance key mixing strategy and uses a simpler (faster) bit distribution function.class
ByteShortHashMap.KeysContainer
A view of the keys inside this hash map.class
ByteStack
A subclass ofByteArrayList
adding stack-related utility methods.Methods in com.carrotsearch.hppc that return ByteContainer Modifier and Type Method Description ByteContainer
ByteByteAssociativeContainer. values()
Returns a container view of all values present in this container.ByteContainer
CharByteAssociativeContainer. values()
Returns a container view of all values present in this container.ByteContainer
DoubleByteAssociativeContainer. values()
Returns a container view of all values present in this container.ByteContainer
FloatByteAssociativeContainer. values()
Returns a container view of all values present in this container.ByteContainer
IntByteAssociativeContainer. values()
Returns a container view of all values present in this container.ByteContainer
LongByteAssociativeContainer. values()
Returns a container view of all values present in this container.ByteContainer
ObjectByteAssociativeContainer. values()
Returns a container view of all values present in this container.ByteContainer
ShortByteAssociativeContainer. 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 int
ByteArrayList. addAll(ByteContainer container)
Adds all elements from another container.int
ByteHashSet. addAll(ByteContainer container)
Adds all elements from the givenByteContainer
to this set.int
ByteArrayDeque. addFirst(ByteContainer container)
Inserts all elements from the given container to the front of this deque.int
ByteArrayDeque. addLast(ByteContainer container)
Inserts all elements from the given container to the end of this deque.int
ByteStack. pushAll(ByteContainer container)
Pushes all elements from another container to the top of the stack.int
ByteByteAssociativeContainer. removeAll(ByteContainer container)
Removes all keys (and associated values) present in a given container.int
ByteByteHashMap. removeAll(ByteContainer other)
Removes all keys (and associated values) present in a given container.int
ByteCharAssociativeContainer. removeAll(ByteContainer container)
Removes all keys (and associated values) present in a given container.int
ByteCharHashMap. removeAll(ByteContainer other)
Removes all keys (and associated values) present in a given container.int
ByteDoubleAssociativeContainer. removeAll(ByteContainer container)
Removes all keys (and associated values) present in a given container.int
ByteDoubleHashMap. removeAll(ByteContainer other)
Removes all keys (and associated values) present in a given container.int
ByteFloatAssociativeContainer. removeAll(ByteContainer container)
Removes all keys (and associated values) present in a given container.int
ByteFloatHashMap. removeAll(ByteContainer other)
Removes all keys (and associated values) present in a given container.int
ByteIntAssociativeContainer. removeAll(ByteContainer container)
Removes all keys (and associated values) present in a given container.int
ByteIntHashMap. removeAll(ByteContainer other)
Removes all keys (and associated values) present in a given container.int
ByteLongAssociativeContainer. removeAll(ByteContainer container)
Removes all keys (and associated values) present in a given container.int
ByteLongHashMap. removeAll(ByteContainer other)
Removes all keys (and associated values) present in a given container.int
ByteObjectAssociativeContainer. removeAll(ByteContainer container)
Removes all keys (and associated values) present in a given container.int
ByteObjectHashMap. removeAll(ByteContainer other)
Removes all keys (and associated values) present in a given container.int
ByteShortAssociativeContainer. removeAll(ByteContainer container)
Removes all keys (and associated values) present in a given container.int
ByteShortHashMap. 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.
-