All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbstractBitVector |
|
AbstractBitVector.LongBigListView |
A list-of-integers view of a bit vector.
|
AbstractBitVector.LongSetView |
A view of a bit vector as a sorted set of long integers.
|
AbstractBitVector.SubBitVector |
A subvector of a given bit vector, specified by an initial and a final bit.
|
AbstractPrefixMap |
An abstract implementation of a prefix map.
|
AbstractPrefixMap |
An abstract implementation of a prefix map.
|
Attribute |
Deprecated.
|
BitVector |
A vector of bits, a.k.a. bit sequence, bit string, binary word, etc.
|
BitVectors |
A class providing static methods and objects that do useful things with bit vectors.
|
BloomFilter<T> |
A Bloom filter.
|
BooleanListBitVector |
A boolean-list based implementation of BitVector .
|
BulletParser |
Deprecated.
|
ByteBufferInputStream |
A bridge between byte buffers and input streams.
|
ByteBufferLongBigList |
Deprecated.
|
ByteDiskQueue |
A queue of bytes partially stored on disk.
|
Callback |
Deprecated.
|
CanonicalFast64CodeWordDecoder |
A fast table-based decoder for canonical Huffman codes supporting only codes with limited (less than 64 bits) codewords.
|
CircularCharArrayBuffer |
A circular char buffer that can be used to implement a sliding
window over a text.
|
Codec |
An abstract factory corresponding to an instance of a specific compression technique.
|
Coder |
Coding methods for a specific compression technique.
|
CodeWordCoder |
A coder based on a set of codewords.
|
ComposedCallbackBuilder |
Deprecated.
|
DebugCallbackDecorator |
Deprecated.
|
DebugInputBitStream |
A debugging wrapper for input bit streams.
|
DebugOutputBitStream |
A debugging wrapper for output bit streams.
|
Decoder |
Decoding methods for a specific compression technique.
|
DefaultCallback |
Deprecated.
|
DelimitedWordReader |
A word reader that breaks words on a given set of characters.
|
Element |
Deprecated. |
Entity |
Deprecated.
|
EnumStringParser<E extends java.lang.Enum<E>> |
A StringParser that makes the user choose among
items of a Java enum .
|
Fast |
All-purpose optimised bit-fiddling static-method container class.
|
Fast64CodeWordCoder |
A fast coder based on a set of codewords of length at most 64.
|
FastBufferedReader |
|
FileLinesByteArrayCollection |
Deprecated.
|
FileLinesByteArrayCollection.FileLinesIterator |
Deprecated.
|
FileLinesByteArrayIterable |
A wrapper exhibiting the lines of a file as an Iterable of byte arrays.
|
FileLinesByteArrayIterable.FileLinesIterator |
|
FileLinesCollection |
Deprecated.
|
FileLinesCollection |
Deprecated.
|
FileLinesCollection.FileLinesIterator |
Deprecated.
|
FileLinesCollection.FileLinesIterator |
Deprecated.
|
FileLinesMutableStringIterable |
A wrapper exhibiting the lines of a file as an Iterable of mutable strings.
|
FileLinesMutableStringIterable.FileLinesIterator |
|
FlyweightPrototype<T extends FlyweightPrototype<T>> |
A prototype providing flyweight copies.
|
FlyweightPrototypes |
|
FrontCodedStringBigList |
Compact storage of strings using front-coding compression (also known as compression by prefix
omission).
|
FrontCodedStringList |
Compact storage of strings using front-coding compression (also known as compression by prefix
omission).
|
GeneratePrecomputedCodes |
|
GeneratePrecomputedOutputCodes |
|
HTMLFactory |
Deprecated.
|
HuffmanCodec |
An implementation of Huffman optimal prefix-free coding.
|
HuTuckerCodec |
An implementation of the Hu–Tucker optimal lexicographical prefix-free code.
|
HuTuckerTransformationStrategy |
|
HyperLogLogCounterArray |
An array of approximate sets each represented using a HyperLogLog counter.
|
ImmutableBinaryTrie<T> |
An immutable implementation of binary tries.
|
ImmutableBinaryTrie<T> |
An immutable implementation of binary tries.
|
ImmutableBinaryTrie.Node |
A node in the trie.
|
ImmutableBinaryTrie.Node |
A node in the trie.
|
ImmutableExternalPrefixMap |
An immutable prefix map mostly stored in external memory.
|
ImmutableExternalPrefixMap |
An immutable prefix map mostly stored in external memory.
|
InputBitStream |
Bit-level input stream.
|
InputBitStreamSpeedTest |
|
Interval |
An interval of integers.
|
Intervals |
A class providing static methods and objects that do useful things with intervals.
|
IntParallelCounterArray |
An array of approximate sets each represented using a Parallel counter.
|
Jackknife |
Applies the jackknife to generic statistics.
|
Jackknife.AbstractStatistic |
|
Jackknife.Statistic |
A statistic to be estimated using the jackknife on a set of samples.
|
KahanSummation |
|
LeastSignificantBitSpeedTest |
|
LineIterator |
An adapter that exposes a fast buffered reader as an iterator
over the returned lines.
|
LineWordReader |
A trivial WordReader that considers each line
of a document a single word.
|
LinkExtractor |
Deprecated.
|
LiterallySignedStringMap |
A string map based on a function signed using the original list of strings.
|
LiterallySignedStringMap |
A string map based on a function signed using the original list of strings.
|
LongArrayBitVector |
A bit vector implementation based on arrays of longs.
|
LongArrayBitVector.LongBigListView |
A list-of-integers view of a bit vector.
|
LongBigArrayBitVector |
A bit vector implementation based on a big arrays of longs.
|
LongBigArrayBitVector.LongBigListView |
A list-of-integers view of a bit vector.
|
LongBigListSignedStringMap |
Deprecated.
|
LongInterval |
An interval of longs.
|
LongIntervals |
A class providing static methods and objects that do useful things with intervals.
|
MappedFrontCodedStringBigList |
|
MappedFrontCodedStringBigList.PropertyKeys |
|
MultipleInputStream |
A multiple input stream.
|
MutableString |
Fast, compact, optimized & versatile mutable strings.
|
MutableStringLengthSpeedTest |
|
MutableStringRegressionTest |
|
MutableStringReplaceSpeedTest |
|
NullInputStream |
End-of-stream-only input stream.
|
NullOutputStream |
Throw-it-away output stream.
|
NullReader |
End-of-stream-only reader.
|
ObjectParser |
A parser for simple object specifications based on strings.
|
OfflineIterable<T,U extends T> |
An iterable that offers elements that were previously stored offline using specialized
serialization methods.
|
OfflineIterable.OfflineIterator<A,B extends A> |
|
OfflineIterable.Serializer<A,B extends A> |
Determines a strategy to serialize and deserialize elements.
|
OutputBitStream |
Bit-level output stream.
|
ParsingFactory |
Deprecated.
|
PermutedFrontCodedStringBigList |
|
PermutedFrontCodedStringList |
|
PrefixCodec |
A codec based on a set of prefix-free codewords.
|
PrefixCoder |
A coder based on a set of prefix-free codewords.
|
PrefixCoderTransformationStrategy |
|
PrefixMap<S extends java.lang.CharSequence> |
A map from prefixes to string intervals (and possibly vice versa).
|
PrefixMap<S extends java.lang.CharSequence> |
A map from prefixes to string intervals (and possibly vice versa).
|
ProgressLogger |
Tunable progress logger.
|
Properties |
An extension of PropertiesConfiguration providing
setters for primitive types, a simpler way to save preferences
and transparent handling of Enum lowercased keys.
|
RandomSpeed |
|
ReorderingBlockingQueue<E> |
A blocking queue holding a fixed amount of timestamped items.
|
SafelyCloseable |
A marker interface for a closeable resource that implements safety measures to
make resource tracking easier.
|
SegmentedInputStream |
Exhibits a single InputStream as a number of streams divided into reset() -separated
segments.
|
SemiExternalGammaBigList |
Provides semi-external random access to a big list
of γ-encoded integers.
|
SemiExternalGammaList |
Provides semi-external random access to a list of γ-encoded integers.
|
ShiftAddXorSignedStringMap |
Deprecated.
|
ShiftAddXorSignedStringMap |
Deprecated.
|
SplitMix64Random |
A fast, high-quality, non-splittable version of the SplitMix
pseudorandom number generator used by SplittableRandom .
|
SplitMix64RandomGenerator |
A fast, high-quality, non-splittable version of the SplitMix
pseudorandom number generator used by SplittableRandom .
|
StringMap<S extends java.lang.CharSequence> |
A map from strings to longs (and possibly vice versa).
|
StringMap<S extends java.lang.CharSequence> |
A map from strings to numbers (and possibly vice versa).
|
StringMaps |
|
StringMaps |
|
StringMaps.PrefixMapWrapper<T extends java.lang.CharSequence> |
|
StringMaps.StringMapWrapper<T extends java.lang.CharSequence> |
|
StringMaps.SynchronizedPrefixMap<S extends java.lang.CharSequence> |
|
StringMaps.SynchronizedPrefixMap<S extends java.lang.CharSequence> |
|
StringMaps.SynchronizedStringMap<S extends java.lang.CharSequence> |
|
StringMaps.SynchronizedStringMap<S extends java.lang.CharSequence> |
|
StringMapSpeedTest |
|
SummaryStats |
A simple class digesting a stream of numbers and providing basic statistics about the stream.
|
TernaryIntervalSearchTree |
Ternary interval search trees.
|
TernaryIntervalSearchTree |
Ternary interval search trees.
|
TextExtractor |
Deprecated.
|
TextPattern |
Fast pattern matching against a constant string.
|
TextPatternSpeedTest |
|
TransformationStrategies |
A class providing static methods and objects that do useful things with transformation strategies.
|
TransformationStrategy<T> |
A generic transformation from objects of a given type to bit vector.
|
TreeDecoder |
A decoder that follows 0/1 labelled paths in a tree.
|
TreeDecoder.LeafNode |
A leaf node of the decoding tree.
|
TreeDecoder.Node |
A internal node of the decoding tree.
|
Util |
All-purpose static-method container class.
|
WellFormedXmlFactory |
Deprecated.
|
WordReader |
An interface providing methods to break the input from a reader into words.
|
WTF |
|
XorGensRandomGenerator |
A fast, high-quality 64-bit pseudorandom number generator described in “Some long-period random number generators using shift
and xors”, ANZIAM Journal 48, C188−C202, 2007.
|
XoRoShiRo128PlusPlusRandom |
A fast, all-purpose, rock-solid, small-state pseudorandom number generator.
|
XoRoShiRo128PlusPlusRandomGenerator |
A fast, all-purpose, rock-solid, small-state pseudorandom number
generator.
|
XoRoShiRo128PlusRandom |
A fast, high-quality pseudorandom number generator for floating-point generation.
|
XoRoShiRo128PlusRandomGenerator |
A fast, high-quality pseudorandom number generator for floating-point generation.
|
XoRoShiRo128StarStarRandom |
A fast, all-purpose, rock-solid, small-state pseudorandom number generator.
|
XoRoShiRo128StarStarRandomGenerator |
A fast, all-purpose, rock-solid, small-state pseudorandom number generator.
|
XorShift |
|
XorShift.Compute |
|
XorShift1024StarPhiRandom |
A fast, high-quality pseudorandom number generator that
combines a long-period instance of George Marsaglia's Xorshift generators (described in “Xorshift RNGs”, Journal of
Statistical Software, 8:1−6, 2003) with a multiplication.
|
XorShift1024StarPhiRandomGenerator |
A fast, high-quality pseudorandom number generator that
combines a long-period instance of George Marsaglia's Xorshift generators (described in “Xorshift RNGs”, Journal of
Statistical Software, 8:1−6, 2003) with a multiplication.
|
XorShift1024StarRandom |
Deprecated.
|
XorShift1024StarRandomGenerator |
Deprecated.
|
XorShift128PlusRandom |
Deprecated.
|
XorShift128PlusRandomGenerator |
Deprecated.
|
XorShift64StarRandom |
Deprecated.
|
XorShift64StarRandomGenerator |
Deprecated.
|
XorShiftPoly |
|
XorShiftPoly116 |
|
XorShiftPoly928 |
|
XoShiRo256PlusPlusRandom |
A fast, all-purpose, rock-solid pseudorandom number generator.
|
XoShiRo256PlusPlusRandomGenerator |
A fast, all-purpose, rock-solid pseudorandom number generator.
|
XoShiRo256PlusRandom |
A fast, rock-solid pseudorandom number generator for floating-point generation.
|
XoShiRo256PlusRandomGenerator |
A fast, rock-solid pseudorandom number generator for floating-point generation.
|
XoShiRo256StarStarRandom |
A fast, all-purpose, rock-solid pseudorandom number generator.
|
XoShiRo256StarStarRandomGenerator |
A fast, all-purpose, rock-solid pseudorandom number generator.
|
Ziggurat |
|