Uses of Interface
com.carrotsearch.hppc.IntContainer
-
Packages that use IntContainer Package Description com.carrotsearch.hppc -
-
Uses of IntContainer in com.carrotsearch.hppc
Subinterfaces of IntContainer in com.carrotsearch.hppc Modifier and Type Interface Description interface
IntCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection).interface
IntDeque
A linear collection that supports element insertion and removal at both ends.interface
IntIndexedContainer
An indexed container provides random access to elements based on anindex
.interface
IntLookupContainer
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
IntSet
A set ofint
s.Classes in com.carrotsearch.hppc that implement IntContainer Modifier and Type Class Description (package private) class
AbstractIntCollection
Common superclass for collections.private class
ByteIntHashMap.ValuesContainer
A view over the set of values of this map.private class
CharIntHashMap.ValuesContainer
A view over the set of values of this map.private class
DoubleIntHashMap.ValuesContainer
A view over the set of values of this map.private class
FloatIntHashMap.ValuesContainer
A view over the set of values of this map.class
IntArrayDeque
An array-backedIntDeque
.class
IntArrayList
An array-backed list of ints.class
IntByteHashMap.KeysContainer
A view of the keys inside this hash map.class
IntCharHashMap.KeysContainer
A view of the keys inside this hash map.class
IntDoubleHashMap.KeysContainer
A view of the keys inside this hash map.class
IntFloatHashMap.KeysContainer
A view of the keys inside this hash map.class
IntHashSet
A hash set ofint
s, implemented using using open addressing with linear probing for collision resolution.class
IntIntHashMap.KeysContainer
A view of the keys inside this hash map.private class
IntIntHashMap.ValuesContainer
A view over the set of values of this map.class
IntLongHashMap.KeysContainer
A view of the keys inside this hash map.class
IntObjectHashMap.KeysContainer
A view of the keys inside this hash map.class
IntScatterSet
Same asIntHashSet
but does not implement per-instance key mixing strategy and uses a simpler (faster) bit distribution function.class
IntShortHashMap.KeysContainer
A view of the keys inside this hash map.class
IntStack
A subclass ofIntArrayList
adding stack-related utility methods.private class
LongIntHashMap.ValuesContainer
A view over the set of values of this map.private class
ObjectIntHashMap.ValuesContainer
A view over the set of values of this map.private class
ShortIntHashMap.ValuesContainer
A view over the set of values of this map.Methods in com.carrotsearch.hppc that return IntContainer Modifier and Type Method Description IntContainer
ByteIntAssociativeContainer. values()
Returns a container view of all values present in this container.IntContainer
CharIntAssociativeContainer. values()
Returns a container view of all values present in this container.IntContainer
DoubleIntAssociativeContainer. values()
Returns a container view of all values present in this container.IntContainer
FloatIntAssociativeContainer. values()
Returns a container view of all values present in this container.IntContainer
IntIntAssociativeContainer. values()
Returns a container view of all values present in this container.IntContainer
LongIntAssociativeContainer. values()
Returns a container view of all values present in this container.IntContainer
ObjectIntAssociativeContainer. values()
Returns a container view of all values present in this container.IntContainer
ShortIntAssociativeContainer. values()
Returns a container view of all values present in this container.Methods in com.carrotsearch.hppc with parameters of type IntContainer Modifier and Type Method Description int
IntArrayList. addAll(IntContainer container)
Adds all elements from another container.int
IntHashSet. addAll(IntContainer container)
Adds all elements from the givenIntContainer
to this set.int
IntArrayDeque. addFirst(IntContainer container)
Inserts all elements from the given container to the front of this deque.int
IntArrayDeque. addLast(IntContainer container)
Inserts all elements from the given container to the end of this deque.int
IntStack. pushAll(IntContainer container)
Pushes all elements from another container to the top of the stack.int
IntByteAssociativeContainer. removeAll(IntContainer container)
Removes all keys (and associated values) present in a given container.int
IntByteHashMap. removeAll(IntContainer other)
Removes all keys (and associated values) present in a given container.int
IntCharAssociativeContainer. removeAll(IntContainer container)
Removes all keys (and associated values) present in a given container.int
IntCharHashMap. removeAll(IntContainer other)
Removes all keys (and associated values) present in a given container.int
IntDoubleAssociativeContainer. removeAll(IntContainer container)
Removes all keys (and associated values) present in a given container.int
IntDoubleHashMap. removeAll(IntContainer other)
Removes all keys (and associated values) present in a given container.int
IntFloatAssociativeContainer. removeAll(IntContainer container)
Removes all keys (and associated values) present in a given container.int
IntFloatHashMap. removeAll(IntContainer other)
Removes all keys (and associated values) present in a given container.int
IntIntAssociativeContainer. removeAll(IntContainer container)
Removes all keys (and associated values) present in a given container.int
IntIntHashMap. removeAll(IntContainer other)
Removes all keys (and associated values) present in a given container.int
IntLongAssociativeContainer. removeAll(IntContainer container)
Removes all keys (and associated values) present in a given container.int
IntLongHashMap. removeAll(IntContainer other)
Removes all keys (and associated values) present in a given container.int
IntObjectAssociativeContainer. removeAll(IntContainer container)
Removes all keys (and associated values) present in a given container.int
IntObjectHashMap. removeAll(IntContainer other)
Removes all keys (and associated values) present in a given container.int
IntShortAssociativeContainer. removeAll(IntContainer container)
Removes all keys (and associated values) present in a given container.int
IntShortHashMap. removeAll(IntContainer other)
Removes all keys (and associated values) present in a given container.Constructors in com.carrotsearch.hppc with parameters of type IntContainer Constructor Description IntArrayDeque(IntContainer container)
Creates a new deque from elements of another container, appending elements at the end of the deque in the iteration order.IntArrayList(IntContainer container)
Creates a new list from the elements of another container in its iteration order.IntHashSet(IntContainer container)
New instance copying elements from anotherIntContainer
.IntStack(IntContainer container)
Create a stack by pushing all elements of another container to it.
-