Uses of Interface
com.carrotsearch.hppc.DoubleContainer
-
Packages that use DoubleContainer Package Description com.carrotsearch.hppc -
-
Uses of DoubleContainer in com.carrotsearch.hppc
Subinterfaces of DoubleContainer in com.carrotsearch.hppc Modifier and Type Interface Description interface
DoubleCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection).interface
DoubleDeque
A linear collection that supports element insertion and removal at both ends.interface
DoubleIndexedContainer
An indexed container provides random access to elements based on anindex
.interface
DoubleLookupContainer
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
DoubleSet
A set ofdouble
s.Classes in com.carrotsearch.hppc that implement DoubleContainer Modifier and Type Class Description (package private) class
AbstractDoubleCollection
Common superclass for collections.private class
ByteDoubleHashMap.ValuesContainer
A view over the set of values of this map.private class
CharDoubleHashMap.ValuesContainer
A view over the set of values of this map.class
DoubleArrayDeque
An array-backedDoubleDeque
.class
DoubleArrayList
An array-backed list of doubles.class
DoubleByteHashMap.KeysContainer
A view of the keys inside this hash map.class
DoubleCharHashMap.KeysContainer
A view of the keys inside this hash map.class
DoubleDoubleHashMap.KeysContainer
A view of the keys inside this hash map.private class
DoubleDoubleHashMap.ValuesContainer
A view over the set of values of this map.class
DoubleFloatHashMap.KeysContainer
A view of the keys inside this hash map.class
DoubleHashSet
A hash set ofdouble
s, implemented using using open addressing with linear probing for collision resolution.class
DoubleIntHashMap.KeysContainer
A view of the keys inside this hash map.class
DoubleLongHashMap.KeysContainer
A view of the keys inside this hash map.class
DoubleObjectHashMap.KeysContainer
A view of the keys inside this hash map.class
DoubleScatterSet
Same asDoubleHashSet
but does not implement per-instance key mixing strategy and uses a simpler (faster) bit distribution function.class
DoubleShortHashMap.KeysContainer
A view of the keys inside this hash map.class
DoubleStack
A subclass ofDoubleArrayList
adding stack-related utility methods.private class
FloatDoubleHashMap.ValuesContainer
A view over the set of values of this map.private class
IntDoubleHashMap.ValuesContainer
A view over the set of values of this map.private class
LongDoubleHashMap.ValuesContainer
A view over the set of values of this map.private class
ObjectDoubleHashMap.ValuesContainer
A view over the set of values of this map.private class
ShortDoubleHashMap.ValuesContainer
A view over the set of values of this map.Methods in com.carrotsearch.hppc that return DoubleContainer Modifier and Type Method Description DoubleContainer
ByteDoubleAssociativeContainer. values()
Returns a container view of all values present in this container.DoubleContainer
CharDoubleAssociativeContainer. values()
Returns a container view of all values present in this container.DoubleContainer
DoubleDoubleAssociativeContainer. values()
Returns a container view of all values present in this container.DoubleContainer
FloatDoubleAssociativeContainer. values()
Returns a container view of all values present in this container.DoubleContainer
IntDoubleAssociativeContainer. values()
Returns a container view of all values present in this container.DoubleContainer
LongDoubleAssociativeContainer. values()
Returns a container view of all values present in this container.DoubleContainer
ObjectDoubleAssociativeContainer. values()
Returns a container view of all values present in this container.DoubleContainer
ShortDoubleAssociativeContainer. values()
Returns a container view of all values present in this container.Methods in com.carrotsearch.hppc with parameters of type DoubleContainer Modifier and Type Method Description int
DoubleArrayList. addAll(DoubleContainer container)
Adds all elements from another container.int
DoubleHashSet. addAll(DoubleContainer container)
Adds all elements from the givenDoubleContainer
to this set.int
DoubleArrayDeque. addFirst(DoubleContainer container)
Inserts all elements from the given container to the front of this deque.int
DoubleArrayDeque. addLast(DoubleContainer container)
Inserts all elements from the given container to the end of this deque.int
DoubleStack. pushAll(DoubleContainer container)
Pushes all elements from another container to the top of the stack.int
DoubleByteAssociativeContainer. removeAll(DoubleContainer container)
Removes all keys (and associated values) present in a given container.int
DoubleByteHashMap. removeAll(DoubleContainer other)
Removes all keys (and associated values) present in a given container.int
DoubleCharAssociativeContainer. removeAll(DoubleContainer container)
Removes all keys (and associated values) present in a given container.int
DoubleCharHashMap. removeAll(DoubleContainer other)
Removes all keys (and associated values) present in a given container.int
DoubleDoubleAssociativeContainer. removeAll(DoubleContainer container)
Removes all keys (and associated values) present in a given container.int
DoubleDoubleHashMap. removeAll(DoubleContainer other)
Removes all keys (and associated values) present in a given container.int
DoubleFloatAssociativeContainer. removeAll(DoubleContainer container)
Removes all keys (and associated values) present in a given container.int
DoubleFloatHashMap. removeAll(DoubleContainer other)
Removes all keys (and associated values) present in a given container.int
DoubleIntAssociativeContainer. removeAll(DoubleContainer container)
Removes all keys (and associated values) present in a given container.int
DoubleIntHashMap. removeAll(DoubleContainer other)
Removes all keys (and associated values) present in a given container.int
DoubleLongAssociativeContainer. removeAll(DoubleContainer container)
Removes all keys (and associated values) present in a given container.int
DoubleLongHashMap. removeAll(DoubleContainer other)
Removes all keys (and associated values) present in a given container.int
DoubleObjectAssociativeContainer. removeAll(DoubleContainer container)
Removes all keys (and associated values) present in a given container.int
DoubleObjectHashMap. removeAll(DoubleContainer other)
Removes all keys (and associated values) present in a given container.int
DoubleShortAssociativeContainer. removeAll(DoubleContainer container)
Removes all keys (and associated values) present in a given container.int
DoubleShortHashMap. removeAll(DoubleContainer other)
Removes all keys (and associated values) present in a given container.Constructors in com.carrotsearch.hppc with parameters of type DoubleContainer Constructor Description DoubleArrayDeque(DoubleContainer container)
Creates a new deque from elements of another container, appending elements at the end of the deque in the iteration order.DoubleArrayList(DoubleContainer container)
Creates a new list from the elements of another container in its iteration order.DoubleHashSet(DoubleContainer container)
New instance copying elements from anotherDoubleContainer
.DoubleStack(DoubleContainer container)
Create a stack by pushing all elements of another container to it.
-