| Package | Description |
|---|---|
| com.carrotsearch.hppc |
| Modifier and Type | Class and Description |
|---|---|
class |
ByteArrayDeque
An array-backed
ByteDeque. |
class |
ByteArrayList
An array-backed list of bytes.
|
class |
ByteStack
A subclass of
ByteArrayList adding stack-related utility methods. |
class |
CharArrayDeque
An array-backed
CharDeque. |
class |
CharArrayList
An array-backed list of chars.
|
class |
CharByteHashMap
A hash map of
char to byte, implemented using open
addressing with linear probing for collision resolution. |
class |
CharByteScatterMap
Same as
CharByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharCharHashMap
A hash map of
char to char, implemented using open
addressing with linear probing for collision resolution. |
class |
CharCharScatterMap
Same as
CharCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharDoubleHashMap
A hash map of
char to double, implemented using open
addressing with linear probing for collision resolution. |
class |
CharDoubleScatterMap
Same as
CharDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharFloatHashMap
A hash map of
char to float, implemented using open
addressing with linear probing for collision resolution. |
class |
CharFloatScatterMap
Same as
CharFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharHashSet
A hash set of
chars, implemented using using open addressing
with linear probing for collision resolution. |
class |
CharIntHashMap
A hash map of
char to int, implemented using open
addressing with linear probing for collision resolution. |
class |
CharIntScatterMap
Same as
CharIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharLongHashMap
A hash map of
char to long, implemented using open
addressing with linear probing for collision resolution. |
class |
CharLongScatterMap
Same as
CharLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharObjectHashMap<VType>
A hash map of
char to Object, implemented using open
addressing with linear probing for collision resolution. |
class |
CharObjectScatterMap<VType>
Same as
CharObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharScatterSet
Same as
CharHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
CharShortHashMap
A hash map of
char to short, implemented using open
addressing with linear probing for collision resolution. |
class |
CharShortScatterMap
Same as
CharShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharStack
A subclass of
CharArrayList adding stack-related utility methods. |
class |
DoubleArrayDeque
An array-backed
DoubleDeque. |
class |
DoubleArrayList
An array-backed list of doubles.
|
class |
DoubleStack
A subclass of
DoubleArrayList adding stack-related utility methods. |
class |
FloatArrayDeque
An array-backed
FloatDeque. |
class |
FloatArrayList
An array-backed list of floats.
|
class |
FloatStack
A subclass of
FloatArrayList adding stack-related utility methods. |
class |
IntArrayDeque
An array-backed
IntDeque. |
class |
IntArrayList
An array-backed list of ints.
|
class |
IntByteHashMap
A hash map of
int to byte, implemented using open
addressing with linear probing for collision resolution. |
class |
IntByteScatterMap
Same as
IntByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntCharHashMap
A hash map of
int to char, implemented using open
addressing with linear probing for collision resolution. |
class |
IntCharScatterMap
Same as
IntCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntDoubleHashMap
A hash map of
int to double, implemented using open
addressing with linear probing for collision resolution. |
class |
IntDoubleScatterMap
Same as
IntDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntFloatHashMap
A hash map of
int to float, implemented using open
addressing with linear probing for collision resolution. |
class |
IntFloatScatterMap
Same as
IntFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntHashSet
A hash set of
ints, implemented using using open addressing
with linear probing for collision resolution. |
class |
IntIntHashMap
A hash map of
int to int, implemented using open
addressing with linear probing for collision resolution. |
class |
IntIntScatterMap
Same as
IntIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntLongHashMap
A hash map of
int to long, implemented using open
addressing with linear probing for collision resolution. |
class |
IntLongScatterMap
Same as
IntLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntObjectHashMap<VType>
A hash map of
int to Object, implemented using open
addressing with linear probing for collision resolution. |
class |
IntObjectScatterMap<VType>
Same as
IntObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntScatterSet
Same as
IntHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
IntShortHashMap
A hash map of
int to short, implemented using open
addressing with linear probing for collision resolution. |
class |
IntShortScatterMap
Same as
IntShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntStack
A subclass of
IntArrayList adding stack-related utility methods. |
class |
LongArrayDeque
An array-backed
LongDeque. |
class |
LongArrayList
An array-backed list of longs.
|
class |
LongByteHashMap
A hash map of
long to byte, implemented using open
addressing with linear probing for collision resolution. |
class |
LongByteScatterMap
Same as
LongByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongCharHashMap
A hash map of
long to char, implemented using open
addressing with linear probing for collision resolution. |
class |
LongCharScatterMap
Same as
LongCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongDoubleHashMap
A hash map of
long to double, implemented using open
addressing with linear probing for collision resolution. |
class |
LongDoubleScatterMap
Same as
LongDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongFloatHashMap
A hash map of
long to float, implemented using open
addressing with linear probing for collision resolution. |
class |
LongFloatScatterMap
Same as
LongFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongHashSet
A hash set of
longs, implemented using using open addressing
with linear probing for collision resolution. |
class |
LongIntHashMap
A hash map of
long to int, implemented using open
addressing with linear probing for collision resolution. |
class |
LongIntScatterMap
Same as
LongIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongLongHashMap
A hash map of
long to long, implemented using open
addressing with linear probing for collision resolution. |
class |
LongLongScatterMap
Same as
LongLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongObjectHashMap<VType>
A hash map of
long to Object, implemented using open
addressing with linear probing for collision resolution. |
class |
LongObjectScatterMap<VType>
Same as
LongObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongScatterSet
Same as
LongHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
LongShortHashMap
A hash map of
long to short, implemented using open
addressing with linear probing for collision resolution. |
class |
LongShortScatterMap
Same as
LongShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongStack
A subclass of
LongArrayList adding stack-related utility methods. |
class |
ObjectArrayDeque<KType>
An array-backed
ObjectDeque. |
class |
ObjectArrayList<KType>
An array-backed list of Objects.
|
class |
ObjectByteHashMap<KType>
A hash map of
Object to byte, implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectByteIdentityHashMap<KType>
An identity hash map of
Object to byte. |
class |
ObjectByteScatterMap<KType>
Same as
ObjectByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectCharHashMap<KType>
A hash map of
Object to char, implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectCharIdentityHashMap<KType>
An identity hash map of
Object to char. |
class |
ObjectCharScatterMap<KType>
Same as
ObjectCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectDoubleHashMap<KType>
A hash map of
Object to double, implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectDoubleIdentityHashMap<KType>
An identity hash map of
Object to double. |
class |
ObjectDoubleScatterMap<KType>
Same as
ObjectDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectFloatHashMap<KType>
A hash map of
Object to float, implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectFloatIdentityHashMap<KType>
An identity hash map of
Object to float. |
class |
ObjectFloatScatterMap<KType>
Same as
ObjectFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectHashSet<KType>
A hash set of
Objects, implemented using using open addressing
with linear probing for collision resolution. |
class |
ObjectIdentityHashSet<KType>
A reference-equality (identity) hash set.
|
class |
ObjectIntHashMap<KType>
A hash map of
Object to int, implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectIntIdentityHashMap<KType>
An identity hash map of
Object to int. |
class |
ObjectIntScatterMap<KType>
Same as
ObjectIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectLongHashMap<KType>
A hash map of
Object to long, implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectLongIdentityHashMap<KType>
An identity hash map of
Object to long. |
class |
ObjectLongScatterMap<KType>
Same as
ObjectLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectObjectHashMap<KType,VType>
A hash map of
Object to Object, implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectObjectIdentityHashMap<KType,VType>
An identity hash map of
Object to Object. |
class |
ObjectObjectScatterMap<KType,VType>
Same as
ObjectObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectScatterSet<KType>
Same as
ObjectHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectShortHashMap<KType>
A hash map of
Object to short, implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectShortIdentityHashMap<KType>
An identity hash map of
Object to short. |
class |
ObjectShortScatterMap<KType>
Same as
ObjectShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectStack<KType>
A subclass of
ObjectArrayList adding stack-related utility methods. |
class |
ShortArrayDeque
An array-backed
ShortDeque. |
class |
ShortArrayList
An array-backed list of shorts.
|
class |
ShortByteHashMap
A hash map of
short to byte, implemented using open
addressing with linear probing for collision resolution. |
class |
ShortByteScatterMap
Same as
ShortByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortCharHashMap
A hash map of
short to char, implemented using open
addressing with linear probing for collision resolution. |
class |
ShortCharScatterMap
Same as
ShortCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortDoubleHashMap
A hash map of
short to double, implemented using open
addressing with linear probing for collision resolution. |
class |
ShortDoubleScatterMap
Same as
ShortDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortFloatHashMap
A hash map of
short to float, implemented using open
addressing with linear probing for collision resolution. |
class |
ShortFloatScatterMap
Same as
ShortFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortHashSet
A hash set of
shorts, implemented using using open addressing
with linear probing for collision resolution. |
class |
ShortIntHashMap
A hash map of
short to int, implemented using open
addressing with linear probing for collision resolution. |
class |
ShortIntScatterMap
Same as
ShortIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortLongHashMap
A hash map of
short to long, implemented using open
addressing with linear probing for collision resolution. |
class |
ShortLongScatterMap
Same as
ShortLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortObjectHashMap<VType>
A hash map of
short to Object, implemented using open
addressing with linear probing for collision resolution. |
class |
ShortObjectScatterMap<VType>
Same as
ShortObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortScatterSet
Same as
ShortHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
ShortShortHashMap
A hash map of
short to short, implemented using open
addressing with linear probing for collision resolution. |
class |
ShortShortScatterMap
Same as
ShortShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortStack
A subclass of
ShortArrayList adding stack-related utility methods. |
Copyright © 2024 Carrot Search s.c.. All rights reserved.