Uses of Interface
com.carrotsearch.hppc.LongContainer
-
Packages that use LongContainer Package Description com.carrotsearch.hppc -
-
Uses of LongContainer in com.carrotsearch.hppc
Subinterfaces of LongContainer in com.carrotsearch.hppc Modifier and Type Interface Description interface
LongCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection).interface
LongDeque
A linear collection that supports element insertion and removal at both ends.interface
LongIndexedContainer
An indexed container provides random access to elements based on anindex
.interface
LongLookupContainer
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
LongSet
A set oflong
s.Classes in com.carrotsearch.hppc that implement LongContainer Modifier and Type Class Description (package private) class
AbstractLongCollection
Common superclass for collections.private class
ByteLongHashMap.ValuesContainer
A view over the set of values of this map.private class
CharLongHashMap.ValuesContainer
A view over the set of values of this map.private class
DoubleLongHashMap.ValuesContainer
A view over the set of values of this map.private class
FloatLongHashMap.ValuesContainer
A view over the set of values of this map.private class
IntLongHashMap.ValuesContainer
A view over the set of values of this map.class
LongArrayDeque
An array-backedLongDeque
.class
LongArrayList
An array-backed list of longs.class
LongByteHashMap.KeysContainer
A view of the keys inside this hash map.class
LongCharHashMap.KeysContainer
A view of the keys inside this hash map.class
LongDoubleHashMap.KeysContainer
A view of the keys inside this hash map.class
LongFloatHashMap.KeysContainer
A view of the keys inside this hash map.class
LongHashSet
A hash set oflong
s, implemented using using open addressing with linear probing for collision resolution.class
LongIntHashMap.KeysContainer
A view of the keys inside this hash map.class
LongLongHashMap.KeysContainer
A view of the keys inside this hash map.private class
LongLongHashMap.ValuesContainer
A view over the set of values of this map.class
LongObjectHashMap.KeysContainer
A view of the keys inside this hash map.class
LongScatterSet
Same asLongHashSet
but does not implement per-instance key mixing strategy and uses a simpler (faster) bit distribution function.class
LongShortHashMap.KeysContainer
A view of the keys inside this hash map.class
LongStack
A subclass ofLongArrayList
adding stack-related utility methods.private class
ObjectLongHashMap.ValuesContainer
A view over the set of values of this map.private class
ShortLongHashMap.ValuesContainer
A view over the set of values of this map.Methods in com.carrotsearch.hppc that return LongContainer Modifier and Type Method Description LongContainer
ByteLongAssociativeContainer. values()
Returns a container view of all values present in this container.LongContainer
CharLongAssociativeContainer. values()
Returns a container view of all values present in this container.LongContainer
DoubleLongAssociativeContainer. values()
Returns a container view of all values present in this container.LongContainer
FloatLongAssociativeContainer. values()
Returns a container view of all values present in this container.LongContainer
IntLongAssociativeContainer. values()
Returns a container view of all values present in this container.LongContainer
LongLongAssociativeContainer. values()
Returns a container view of all values present in this container.LongContainer
ObjectLongAssociativeContainer. values()
Returns a container view of all values present in this container.LongContainer
ShortLongAssociativeContainer. values()
Returns a container view of all values present in this container.Methods in com.carrotsearch.hppc with parameters of type LongContainer Modifier and Type Method Description int
LongArrayList. addAll(LongContainer container)
Adds all elements from another container.int
LongHashSet. addAll(LongContainer container)
Adds all elements from the givenLongContainer
to this set.int
LongArrayDeque. addFirst(LongContainer container)
Inserts all elements from the given container to the front of this deque.int
LongArrayDeque. addLast(LongContainer container)
Inserts all elements from the given container to the end of this deque.int
LongStack. pushAll(LongContainer container)
Pushes all elements from another container to the top of the stack.int
LongByteAssociativeContainer. removeAll(LongContainer container)
Removes all keys (and associated values) present in a given container.int
LongByteHashMap. removeAll(LongContainer other)
Removes all keys (and associated values) present in a given container.int
LongCharAssociativeContainer. removeAll(LongContainer container)
Removes all keys (and associated values) present in a given container.int
LongCharHashMap. removeAll(LongContainer other)
Removes all keys (and associated values) present in a given container.int
LongDoubleAssociativeContainer. removeAll(LongContainer container)
Removes all keys (and associated values) present in a given container.int
LongDoubleHashMap. removeAll(LongContainer other)
Removes all keys (and associated values) present in a given container.int
LongFloatAssociativeContainer. removeAll(LongContainer container)
Removes all keys (and associated values) present in a given container.int
LongFloatHashMap. removeAll(LongContainer other)
Removes all keys (and associated values) present in a given container.int
LongIntAssociativeContainer. removeAll(LongContainer container)
Removes all keys (and associated values) present in a given container.int
LongIntHashMap. removeAll(LongContainer other)
Removes all keys (and associated values) present in a given container.int
LongLongAssociativeContainer. removeAll(LongContainer container)
Removes all keys (and associated values) present in a given container.int
LongLongHashMap. removeAll(LongContainer other)
Removes all keys (and associated values) present in a given container.int
LongObjectAssociativeContainer. removeAll(LongContainer container)
Removes all keys (and associated values) present in a given container.int
LongObjectHashMap. removeAll(LongContainer other)
Removes all keys (and associated values) present in a given container.int
LongShortAssociativeContainer. removeAll(LongContainer container)
Removes all keys (and associated values) present in a given container.int
LongShortHashMap. removeAll(LongContainer other)
Removes all keys (and associated values) present in a given container.Constructors in com.carrotsearch.hppc with parameters of type LongContainer Constructor Description LongArrayDeque(LongContainer container)
Creates a new deque from elements of another container, appending elements at the end of the deque in the iteration order.LongArrayList(LongContainer container)
Creates a new list from the elements of another container in its iteration order.LongHashSet(LongContainer container)
New instance copying elements from anotherLongContainer
.LongStack(LongContainer container)
Create a stack by pushing all elements of another container to it.
-