| Modifier and Type | Interface and Description |
|---|---|
| public interface | Accountable
Anything that could be accounted for memory usage Partly forked from Lucene tag releases/lucene-solr/8.5.1 |
| public interface | ArraySizingStrategy
Resizing (growth) strategy for array-backed buffers. |
| public interface | ByteCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection). |
| public interface | ByteContainer
A generic container holding |
| public interface | ByteDeque
A linear collection that supports element insertion and removal at both ends. |
| public interface | ByteIndexedContainer
An indexed container provides random access to elements based on an |
| public interface | ByteLookupContainer
Marker interface for containers that can check if they contain a given object in at least time
|
| public interface | CharByteAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | CharByteMap
An associative container with unique binding from keys to a single value. |
| public interface | CharCharAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | CharCharMap
An associative container with unique binding from keys to a single value. |
| public interface | CharCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection). |
| public interface | CharContainer
A generic container holding |
| public interface | CharDeque
A linear collection that supports element insertion and removal at both ends. |
| public interface | CharDoubleAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | CharDoubleMap
An associative container with unique binding from keys to a single value. |
| public interface | CharFloatAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | CharFloatMap
An associative container with unique binding from keys to a single value. |
| public interface | CharIndexedContainer
An indexed container provides random access to elements based on an |
| public interface | CharIntAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | CharIntMap
An associative container with unique binding from keys to a single value. |
| public interface | CharLongAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | CharLongMap
An associative container with unique binding from keys to a single value. |
| public interface | CharLookupContainer
Marker interface for containers that can check if they contain a given object in at least time
|
| public interface | CharObjectAssociativeContainer<VType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | CharSet
A set of |
| public interface | CharShortAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | CharShortMap
An associative container with unique binding from keys to a single value. |
| public interface | DoubleCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection). |
| public interface | DoubleContainer
A generic container holding |
| public interface | DoubleDeque
A linear collection that supports element insertion and removal at both ends. |
| public interface | DoubleIndexedContainer
An indexed container provides random access to elements based on an |
| public interface | DoubleLookupContainer
Marker interface for containers that can check if they contain a given object in at least time
|
| public interface | FloatCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection). |
| public interface | FloatContainer
A generic container holding |
| public interface | FloatDeque
A linear collection that supports element insertion and removal at both ends. |
| public interface | FloatIndexedContainer
An indexed container provides random access to elements based on an |
| public interface | FloatLookupContainer
Marker interface for containers that can check if they contain a given object in at least time
|
| public interface | IntByteAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | IntByteMap
An associative container with unique binding from keys to a single value. |
| public interface | IntCharAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | IntCharMap
An associative container with unique binding from keys to a single value. |
| public interface | IntCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection). |
| public interface | IntContainer
A generic container holding |
| public interface | IntDeque
A linear collection that supports element insertion and removal at both ends. |
| public interface | IntDoubleAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | IntDoubleMap
An associative container with unique binding from keys to a single value. |
| public interface | IntFloatAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | IntFloatMap
An associative container with unique binding from keys to a single value. |
| public interface | IntIndexedContainer
An indexed container provides random access to elements based on an |
| public interface | IntIntAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | IntIntMap
An associative container with unique binding from keys to a single value. |
| public interface | IntLongAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | IntLongMap
An associative container with unique binding from keys to a single value. |
| public interface | IntLookupContainer
Marker interface for containers that can check if they contain a given object in at least time
|
| public interface | IntObjectAssociativeContainer<VType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | IntSet
A set of |
| public interface | IntShortAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | IntShortMap
An associative container with unique binding from keys to a single value. |
| public interface | LongByteAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | LongByteMap
An associative container with unique binding from keys to a single value. |
| public interface | LongCharAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | LongCharMap
An associative container with unique binding from keys to a single value. |
| public interface | LongCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection). |
| public interface | LongContainer
A generic container holding |
| public interface | LongDeque
A linear collection that supports element insertion and removal at both ends. |
| public interface | LongDoubleAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | LongDoubleMap
An associative container with unique binding from keys to a single value. |
| public interface | LongFloatAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | LongFloatMap
An associative container with unique binding from keys to a single value. |
| public interface | LongIndexedContainer
An indexed container provides random access to elements based on an |
| public interface | LongIntAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | LongIntMap
An associative container with unique binding from keys to a single value. |
| public interface | LongLongAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | LongLongMap
An associative container with unique binding from keys to a single value. |
| public interface | LongLookupContainer
Marker interface for containers that can check if they contain a given object in at least time
|
| public interface | LongObjectAssociativeContainer<VType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | LongSet
A set of |
| public interface | LongShortAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | LongShortMap
An associative container with unique binding from keys to a single value. |
| public interface | ObjectByteAssociativeContainer<KType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | ObjectCharAssociativeContainer<KType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | ObjectCollection<KType>
A collection allows basic, efficient operations on sets of elements (difference and intersection). |
| public interface | |
| public interface | |
| public interface | ObjectDoubleAssociativeContainer<KType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | ObjectFloatAssociativeContainer<KType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | ObjectIndexedContainer<KType>
An indexed container provides random access to elements based on an |
| public interface | ObjectIntAssociativeContainer<KType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | ObjectLongAssociativeContainer<KType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | ObjectLookupContainer<KType>
Marker interface for containers that can check if they contain a given object in at least time
|
| public interface | ObjectObjectAssociativeContainer<KType, VType>
An associative container from keys to (one or possibly more) values. |
| public interface | ObjectObjectMap<KType, VType>
An associative container with unique binding from keys to a single value. |
| public interface | |
| public interface | ObjectShortAssociativeContainer<KType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | Preallocable
Anything that can preallocate buffers given prior knowledge of the number of stored elements. |
| public interface | ShortByteAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | ShortByteMap
An associative container with unique binding from keys to a single value. |
| public interface | ShortCharAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | ShortCharMap
An associative container with unique binding from keys to a single value. |
| public interface | ShortCollection
A collection allows basic, efficient operations on sets of elements (difference and intersection). |
| public interface | ShortContainer
A generic container holding |
| public interface | ShortDeque
A linear collection that supports element insertion and removal at both ends. |
| public interface | ShortDoubleAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | ShortDoubleMap
An associative container with unique binding from keys to a single value. |
| public interface | ShortFloatAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | ShortFloatMap
An associative container with unique binding from keys to a single value. |
| public interface | ShortIndexedContainer
An indexed container provides random access to elements based on an |
| public interface | ShortIntAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | ShortIntMap
An associative container with unique binding from keys to a single value. |
| public interface | ShortLongAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | ShortLongMap
An associative container with unique binding from keys to a single value. |
| public interface | ShortLookupContainer
Marker interface for containers that can check if they contain a given object in at least time
|
| public interface | ShortObjectAssociativeContainer<VType>
An associative container from keys to (one or possibly more) values. |
| public interface | |
| public interface | ShortSet
A set of |
| public interface | ShortShortAssociativeContainer
An associative container from keys to (one or possibly more) values. |
| public interface | ShortShortMap
An associative container with unique binding from keys to a single value. |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract class | AbstractByteCollection
Common superclass for collections. |
| pack-priv abstract class | AbstractCharCollection
Common superclass for collections. |
| pack-priv abstract class | AbstractDoubleCollection
Common superclass for collections. |
| pack-priv abstract class | AbstractFloatCollection
Common superclass for collections. |
| pack-priv abstract class | AbstractIntCollection
Common superclass for collections. |
| public abstract class | |
| pack-priv abstract class | AbstractLongCollection
Common superclass for collections. |
| pack-priv abstract class | |
| pack-priv abstract class | AbstractShortCollection
Common superclass for collections. |
| public class | BitMixer
Bit mixing utilities. |
| public class | BitSet
An "open" BitSet implementation that allows direct access to the array of words storing the bits. |
| public class | BitSetIterator
An iterator to iterate over set bits in an BitSet. |
| pack-priv class | BitUtil
A variety of high efficiency bit twiddling routines. |
| public class | BoundedProportionalArraySizingStrategy
Array resizing proportional to the current buffer size, optionally kept within the given minimum and maximum growth limits. |
| public class | |
| public class | ByteArrayDeque
An array-backed |
| public class | ByteArrayList
An array-backed list of bytes. |
| pack-priv class | ByteBufferVisualizer
Reused buffer visualization routines. |
| public class | ByteStack
A subclass of |
| public class | CharArrayDeque
An array-backed |
| public class | CharArrayList
An array-backed list of chars. |
| pack-priv class | CharBufferVisualizer
Reused buffer visualization routines. |
| public class | CharByteHashMap
A hash map of |
| public class | CharCharHashMap
A hash map of |
| public class | CharDoubleHashMap
A hash map of |
| public class | CharFloatHashMap
A hash map of |
| public class | CharHashSet
A hash set of |
| public class | CharIntHashMap
A hash map of |
| public class | CharLongHashMap
A hash map of |
| public class | CharObjectHashMap<VType>
A hash map of |
| public class | CharShortHashMap
A hash map of |
| public class | CharStack
A subclass of |
| public class | Containers
Constants used as defaults in containers. |
| public class | DoubleArrayDeque
An array-backed |
| public class | DoubleArrayList
An array-backed list of doubles. |
| pack-priv class | DoubleBufferVisualizer
Reused buffer visualization routines. |
| public class | DoublePgmIndex
Space-efficient index that enables fast rank/range search operations on a sorted sequence of
|
| public class | DoubleStack
A subclass of |
| public class | FloatArrayDeque
An array-backed |
| public class | FloatArrayList
An array-backed list of floats. |
| pack-priv class | FloatBufferVisualizer
Reused buffer visualization routines. |
| public class | FloatPgmIndex
Space-efficient index that enables fast rank/range search operations on a sorted sequence of
|
| public class | FloatStack
A subclass of |
| public class | |
| public class | IntArrayDeque
An array-backed |
| public class | IntArrayList
An array-backed list of ints. |
| pack-priv class | IntBufferVisualizer
Reused buffer visualization routines. |
| public class | IntByteHashMap
A hash map of |
| public class | IntCharHashMap
A hash map of |
| public class | IntDoubleHashMap
A hash map of |
| public class | IntFloatHashMap
A hash map of |
| public class | IntHashSet
A hash set of |
| public class | IntIntHashMap
A hash map of |
| public class | IntLongHashMap
A hash map of |
| public class | IntObjectHashMap<VType>
A hash map of |
| public class | IntPgmIndex
Space-efficient index that enables fast rank/range search operations on a sorted sequence of
|
| public class | IntShortHashMap
A hash map of |
| public class | IntStack
A subclass of |
| public class | LongArrayDeque
An array-backed |
| public class | LongArrayList
An array-backed list of longs. |
| pack-priv class | LongBufferVisualizer
Reused buffer visualization routines. |
| public class | LongByteHashMap
A hash map of |
| public class | LongCharHashMap
A hash map of |
| public class | LongDoubleHashMap
A hash map of |
| public class | LongFloatHashMap
A hash map of |
| public class | LongHashSet
A hash set of |
| public class | LongIntHashMap
A hash map of |
| public class | LongLongHashMap
A hash map of |
| public class | LongObjectHashMap<VType>
A hash map of |
| public class | LongPgmIndex
Space-efficient index that enables fast rank/range search operations on a sorted sequence of
|
| public class | LongShortHashMap
A hash map of |
| public class | LongStack
A subclass of |
| public class | |
| public class | |
| pack-priv class | |
| public class | ObjectByteHashMap<KType>
A hash map of |
| public class | |
| public class | ObjectCharHashMap<KType>
A hash map of |
| public class | |
| public class | ObjectDoubleHashMap<KType>
A hash map of |
| public class | |
| public class | ObjectFloatHashMap<KType>
A hash map of |
| public class | |
| public class | ObjectHashSet<KType>
A hash set of |
| public class | |
| public class | ObjectIntHashMap<KType>
A hash map of |
| public class | |
| public class | ObjectLongHashMap<KType>
A hash map of |
| public class | |
| public class | ObjectObjectHashMap<KType, VType>
A hash map of |
| public class | |
| public class | ObjectShortHashMap<KType>
A hash map of |
| public class | |
| public class | |
| pack-priv class | PgmIndexUtil
Utility methods for |
| public class | PlaModel
Optimal Piecewise Linear Approximation Model for |
| pack-priv class | RamUsageEstimator
Helper class that helps estimate memory usage Mostly forked from Lucene tag releases/lucene-solr/8.5.1 |
| public class | ShortArrayDeque
An array-backed |
| public class | ShortArrayList
An array-backed list of shorts. |
| pack-priv class | ShortBufferVisualizer
Reused buffer visualization routines. |
| public class | ShortByteHashMap
A hash map of |
| public class | ShortCharHashMap
A hash map of |
| public class | ShortDoubleHashMap
A hash map of |
| public class | ShortFloatHashMap
A hash map of |
| public class | ShortHashSet
A hash set of |
| public class | ShortIntHashMap
A hash map of |
| public class | ShortLongHashMap
A hash map of |
| public class | ShortObjectHashMap<VType>
A hash map of |
| public class | ShortShortHashMap
A hash map of |
| public class | ShortStack
A subclass of |
| public class | SortedIterationCharByteHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationCharCharHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationCharDoubleHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationCharFloatHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationCharIntHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationCharLongHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationCharObjectHashMap<VType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationCharShortHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationIntByteHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationIntCharHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationIntDoubleHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationIntFloatHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationIntIntHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationIntLongHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationIntObjectHashMap<VType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationIntShortHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationLongByteHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationLongCharHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationLongDoubleHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationLongFloatHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationLongIntHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationLongLongHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationLongObjectHashMap<VType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationLongShortHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationObjectByteHashMap<KType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationObjectCharHashMap<KType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationObjectDoubleHashMap<KType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationObjectFloatHashMap<KType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationObjectIntHashMap<KType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationObjectLongHashMap<KType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationObjectObjectHashMap<KType, VType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationObjectShortHashMap<KType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationShortByteHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationShortCharHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationShortDoubleHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationShortFloatHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationShortIntHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationShortLongHashMap
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationShortObjectHashMap<VType>
Read-only view with sorted iteration order on a delegate |
| public class | SortedIterationShortShortHashMap
Read-only view with sorted iteration order on a delegate |
| public class | XorShift128P
A fast pseudo-random number generator. |