Uses of Interface
com.carrotsearch.hppc.DoubleContainer
Packages that use DoubleContainer
-
Uses of DoubleContainer in com.carrotsearch.hppc
Subinterfaces of DoubleContainer in com.carrotsearch.hppcModifier and TypeInterfaceDescriptioninterface
A collection allows basic, efficient operations on sets of elements (difference and intersection).interface
A linear collection that supports element insertion and removal at both ends.interface
An indexed container provides random access to elements based on anindex
.interface
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
A set ofdouble
s.Classes in com.carrotsearch.hppc that implement DoubleContainerModifier and TypeClassDescription(package private) class
Common superclass for collections.private final class
A view over the set of values of this map.private final class
A view over the set of values of this map.class
An array-backedDoubleDeque
.class
An array-backed list of doubles.final class
A view of the keys inside this hash map.final class
A view of the keys inside this hash map.final class
A view of the keys inside this hash map.private final class
A view over the set of values of this map.final class
A view of the keys inside this hash map.class
A hash set ofdouble
s, implemented using using open addressing with linear probing for collision resolution.final class
A view of the keys inside this hash map.final class
A view of the keys inside this hash map.final class
A view of the keys inside this hash map.class
Same asDoubleHashSet
but does not implement per-instance key mixing strategy and uses a simpler (faster) bit distribution function.final class
A view of the keys inside this hash map.class
A subclass ofDoubleArrayList
adding stack-related utility methods.private final class
A view over the set of values of this map.private final class
A view over the set of values of this map.private final class
A view over the set of values of this map.private final class
A view over the set of values of this map.private final class
A view over the set of values of this map.Methods in com.carrotsearch.hppc that return DoubleContainerModifier and TypeMethodDescriptionByteDoubleAssociativeContainer.values()
Returns a container view of all values present in this container.CharDoubleAssociativeContainer.values()
Returns a container view of all values present in this container.DoubleDoubleAssociativeContainer.values()
Returns a container view of all values present in this container.FloatDoubleAssociativeContainer.values()
Returns a container view of all values present in this container.IntDoubleAssociativeContainer.values()
Returns a container view of all values present in this container.LongDoubleAssociativeContainer.values()
Returns a container view of all values present in this container.ObjectDoubleAssociativeContainer.values()
Returns a container view of all values present in this container.ShortDoubleAssociativeContainer.values()
Returns a container view of all values present in this container.Methods in com.carrotsearch.hppc with parameters of type DoubleContainerModifier and TypeMethodDescriptionint
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 DoubleContainerModifierConstructorDescriptionDoubleArrayDeque
(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.