Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

A - Static variable in class it.unimi.dsi.parser.Element
 
ABBR - Static variable in class it.unimi.dsi.parser.Attribute
 
ABBR - Static variable in class it.unimi.dsi.parser.Element
 
AbstractBitVector - Class in it.unimi.dsi.bits
An abstract implementation of a BitVector.
AbstractBitVector() - Constructor for class it.unimi.dsi.bits.AbstractBitVector
 
AbstractBitVector.LongBigListView - Class in it.unimi.dsi.bits
A list-of-integers view of a bit vector.
AbstractBitVector.LongSetView - Class in it.unimi.dsi.bits
An integer sorted set view of a bit vector.
AbstractBitVector.SubBitVector - Class in it.unimi.dsi.bits
A subvector of a given bit vector, specified by an initial and a final bit.
AbstractPrefixMap - Class in it.unimi.dsi.big.util
An abstract implementation of a prefix map.
AbstractPrefixMap() - Constructor for class it.unimi.dsi.big.util.AbstractPrefixMap
 
AbstractPrefixMap - Class in it.unimi.dsi.util
An abstract implementation of a prefix map.
AbstractPrefixMap() - Constructor for class it.unimi.dsi.util.AbstractPrefixMap
 
AbstractStatistic() - Constructor for class it.unimi.dsi.stat.Jackknife.AbstractStatistic
 
ACCEPT - Static variable in class it.unimi.dsi.parser.Attribute
 
ACCEPT_CHARSET - Static variable in class it.unimi.dsi.parser.Attribute
 
ACCESSKEY - Static variable in class it.unimi.dsi.parser.Attribute
 
ACRONYM - Static variable in class it.unimi.dsi.parser.Element
 
ACTION - Static variable in class it.unimi.dsi.parser.Attribute
 
add(CharSequence) - Method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
 
add(int, boolean) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
add(long, boolean) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
add(long, int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
add(boolean) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
add(int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
add(int, long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
add(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
add(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
add(long, boolean) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
add(long, int) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
add(int) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
add(long, boolean) - Method in interface it.unimi.dsi.bits.BitVector
Adds a bit with specified value at the specified index (optional operation).
add(long, int) - Method in interface it.unimi.dsi.bits.BitVector
Adds a bit with specified integer value at the specified index (optional operation).
add(int) - Method in interface it.unimi.dsi.bits.BitVector
Adds a bit with specified value at the end of this bit vector.
add(long, boolean) - Method in class it.unimi.dsi.bits.BooleanListBitVector
 
add(long, boolean) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
add(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector.LongBigListView
 
add(T) - Method in class it.unimi.dsi.io.OfflineIterable
Adds a new element at the end of this iterable.
add(int, Callback) - Method in class it.unimi.dsi.parser.callback.ComposedCallbackBuilder
Adds a new callback to this builder at a specified position.
add(Callback) - Method in class it.unimi.dsi.parser.callback.ComposedCallbackBuilder
Adds a new callback to this builder.
add(double) - Method in class it.unimi.dsi.stat.SummaryStats
Adds a value to the stream.
add(CharSequence) - Method in class it.unimi.dsi.util.BloomFilter
Adds a character sequence to this filter.
add(byte[]) - Method in class it.unimi.dsi.util.BloomFilter
Adds a byte array to this filter.
add(char[]) - Method in class it.unimi.dsi.util.BloomFilter
Adds a character array to this filter.
add(int) - Method in class it.unimi.dsi.util.BloomFilter
Adds an integer to this filter.
add(long) - Method in class it.unimi.dsi.util.BloomFilter
Adds a long to this filter.
add(T) - Method in class it.unimi.dsi.util.BloomFilter
Adds an object of generic type to this filter using the funnel specified at construction time.
add(V, Funnel<V>) - Method in class it.unimi.dsi.util.BloomFilter
Adds an object to this filter using a specified funnel.
add(char[], int, int) - Method in class it.unimi.dsi.util.CircularCharArrayBuffer
Adds the characters b[offset], … b[offset+length-1] to the buffer (possibly just the last ones, and possibly discarding the oldest characters in the buffer).
add(long, long) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Adds an element to a counter.
add(double) - Method in class it.unimi.dsi.util.KahanSummation
Adds a value.
add(CharSequence) - Method in class it.unimi.dsi.util.TernaryIntervalSearchTree
 
addAll(Iterable<T>) - Method in class it.unimi.dsi.io.OfflineIterable
Adds all the elements of the given iterable at the end of this iterable.
addAll(double[]) - Method in class it.unimi.dsi.stat.SummaryStats
Adds values to the stream.
addAll(DoubleList) - Method in class it.unimi.dsi.stat.SummaryStats
Adds values to the stream.
addAll(Configuration) - Method in class it.unimi.dsi.util.Properties
Adds all properties from the given configuration.
addBlock(long...) - Method in class it.unimi.dsi.io.SegmentedInputStream
Adds a new block defined by its array of segment delimiters.
addHash(byte[]) - Method in class it.unimi.dsi.util.BloomFilter
Adds a hash code to this filter.
addProperties(String, String[]) - Method in class it.unimi.dsi.util.Properties
 
addProperties(Enum<?>, String[]) - Method in class it.unimi.dsi.util.Properties
 
addProperty(String, boolean) - Method in class it.unimi.dsi.util.Properties
 
addProperty(String, byte) - Method in class it.unimi.dsi.util.Properties
 
addProperty(String, short) - Method in class it.unimi.dsi.util.Properties
 
addProperty(String, char) - Method in class it.unimi.dsi.util.Properties
 
addProperty(String, int) - Method in class it.unimi.dsi.util.Properties
 
addProperty(String, long) - Method in class it.unimi.dsi.util.Properties
 
addProperty(String, float) - Method in class it.unimi.dsi.util.Properties
 
addProperty(String, double) - Method in class it.unimi.dsi.util.Properties
 
addProperty(Enum<?>, boolean) - Method in class it.unimi.dsi.util.Properties
 
addProperty(Enum<?>, byte) - Method in class it.unimi.dsi.util.Properties
 
addProperty(Enum<?>, short) - Method in class it.unimi.dsi.util.Properties
 
addProperty(Enum<?>, char) - Method in class it.unimi.dsi.util.Properties
 
addProperty(Enum<?>, int) - Method in class it.unimi.dsi.util.Properties
 
addProperty(Enum<?>, long) - Method in class it.unimi.dsi.util.Properties
 
addProperty(Enum<?>, float) - Method in class it.unimi.dsi.util.Properties
 
addProperty(Enum<?>, double) - Method in class it.unimi.dsi.util.Properties
 
addProperty(Enum<?>, Object) - Method in class it.unimi.dsi.util.Properties
 
ADDRESS - Static variable in class it.unimi.dsi.parser.Element
 
align() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
align() - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
align() - Method in class it.unimi.dsi.io.InputBitStream
Aligns the stream.
align() - Method in class it.unimi.dsi.io.OutputBitStream
Aligns the stream.
ALIGN - Static variable in class it.unimi.dsi.parser.Attribute
 
ALINK - Static variable in class it.unimi.dsi.parser.Attribute
 
ALL_ONES - Static variable in class it.unimi.dsi.bits.LongArrayBitVector
 
allLines() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection
Returns all lines of the file wrapped by this file-lines collection.
allLines() - Method in class it.unimi.dsi.big.io.FileLinesCollection
Returns all lines of the file wrapped by this file-lines collection.
allLines() - Method in class it.unimi.dsi.io.FileLinesCollection
Returns all lines of the file wrapped by this file-lines collection.
allLines() - Method in class it.unimi.dsi.io.LineIterator
Returns all lines remaining in this iterator as a list.
ALT - Static variable in class it.unimi.dsi.parser.Attribute
 
and(BitVector) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
and(BitVector) - Method in interface it.unimi.dsi.bits.BitVector
Performs a logical and between this bit vector and another one, leaving the result in this vector.
and(BitVector) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
append(long, int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
append(BitVector) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
append(long, int) - Method in interface it.unimi.dsi.bits.BitVector
Appends the less significant bits of a long integer to this bit vector.
append(BitVector) - Method in interface it.unimi.dsi.bits.BitVector
Appends another bit vector to this bit vector.
append(long, int) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
append(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Appends the given mutable string to this mutable string.
append(String) - Method in class it.unimi.dsi.lang.MutableString
Appends the given String to this mutable string.
append(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Appends the given CharSequence to this mutable string.
append(CharSequence, int, int) - Method in class it.unimi.dsi.lang.MutableString
Appends a subsequence of the given CharSequence to this mutable string.
append(CharSequence[], int, int, CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Appends the given character sequences to this mutable string using the given separator.
append(CharSequence[], CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Appends the given character sequences to this mutable string using the given separator.
append(Object[], int, int, CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Appends the string representations of the given objects to this mutable string using the given separator.
append(Object[], CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Appends the string representations of the given objects to this mutable string using the given separator.
append(char[]) - Method in class it.unimi.dsi.lang.MutableString
Appends the given character array to this mutable string.
append(char[], int, int) - Method in class it.unimi.dsi.lang.MutableString
Appends a part of the given character array to this mutable string.
append(CharList) - Method in class it.unimi.dsi.lang.MutableString
Appends the given character list to this mutable string.
append(CharList, int, int) - Method in class it.unimi.dsi.lang.MutableString
Appends a part of the given character list to this mutable string.
append(boolean) - Method in class it.unimi.dsi.lang.MutableString
Appends a boolean to this mutable string.
append(char) - Method in class it.unimi.dsi.lang.MutableString
Appends a character to this mutable string.
append(int) - Method in class it.unimi.dsi.lang.MutableString
Appends an integer to this mutable string.
append(long) - Method in class it.unimi.dsi.lang.MutableString
Appends a long to this mutable string.
append(float) - Method in class it.unimi.dsi.lang.MutableString
Appends a float to this mutable string.
append(double) - Method in class it.unimi.dsi.lang.MutableString
Appends a double to this mutable string.
append(Object) - Method in class it.unimi.dsi.lang.MutableString
Appends the string representation of an object to this mutable string.
APPLET - Static variable in class it.unimi.dsi.parser.Element
 
approximateLog2(double) - Static method in class it.unimi.dsi.bits.Fast
Computes an approximate integer base-2 logarithm of the argument.
ARCHIVE - Static variable in class it.unimi.dsi.parser.Attribute
 
AREA - Static variable in class it.unimi.dsi.parser.Element
 
array - Variable in class it.unimi.dsi.lang.MutableString
The backing array.
array() - Method in class it.unimi.dsi.lang.MutableString
Gets the backing array.
asLongBigList(int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
asLongBigList(int) - Method in interface it.unimi.dsi.bits.BitVector
Returns a view of this bit vector as a list of nonnegative integers of specified width.
asLongBigList(int) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
asLongSet() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
asLongSet() - Method in interface it.unimi.dsi.bits.BitVector
Returns a view of this bit vector as a sorted set of long integers.
Attribute - Class in it.unimi.dsi.parser
An SGML attribute.
Attribute(CharSequence) - Constructor for class it.unimi.dsi.parser.Attribute
Creates a new attribute with given name.
attrMap - Variable in class it.unimi.dsi.parser.BulletParser
A map from attributes to attribute values.
avail - Variable in class it.unimi.dsi.io.FastBufferedReader
The number of buffer bytes available starting from FastBufferedReader.pos.
avail - Variable in class it.unimi.dsi.io.InputBitStream
Current number of bytes available in the byte buffer.
avail - Variable in class it.unimi.dsi.io.OutputBitStream
Current number of bytes available in the byte buffer.
available() - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
available() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
available() - Method in class it.unimi.dsi.io.InputBitStream
Returns the number of bits that can be read (or skipped over) from this bit stream without blocking by the next caller of a method.
available() - Method in class it.unimi.dsi.io.MultipleInputStream
 
available() - Method in class it.unimi.dsi.io.SegmentedInputStream
 
availableMemory() - Static method in class it.unimi.dsi.Util
Returns the amount of available memory (free memory plus never allocated memory).
AXIS - Static variable in class it.unimi.dsi.parser.Attribute
 

B

B - Static variable in class it.unimi.dsi.parser.Element
 
BACKGROUND - Static variable in class it.unimi.dsi.parser.Attribute
 
base() - Method in class it.unimi.dsi.parser.callback.LinkExtractor
Returns the URL specified by the BASE element.
BASE - Static variable in class it.unimi.dsi.parser.Element
 
BASEFONT - Static variable in class it.unimi.dsi.parser.Element
 
BDO - Static variable in class it.unimi.dsi.parser.Element
 
BGCOLOR - Static variable in class it.unimi.dsi.parser.Attribute
 
BIG - Static variable in class it.unimi.dsi.parser.Element
 
bigDecimalArray2DoubleArray(BigDecimal[]) - Static method in class it.unimi.dsi.stat.Jackknife
 
bigEstimate - Variable in class it.unimi.dsi.stat.Jackknife
A vector of high-precision estimates for a statistic of interest.
bit(long) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Returns the inside-word index of the bit that would hold the bit of specified index.
bits() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
bits() - Method in interface it.unimi.dsi.bits.BitVector
Returns the bits in this bit vector as an array of longs, not to be modified.
bits - Variable in class it.unimi.dsi.bits.LongArrayBitVector
The backing array of this vector.
bits() - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
bits - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
An array of arrays of longs containing all registers.
BITS_PER_WORD - Static variable in class it.unimi.dsi.bits.LongArrayBitVector
 
bitVector - Variable in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
The underlying bit vector.
bitVector - Variable in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
bitVector - Variable in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
BitVector - Interface in it.unimi.dsi.bits
A vector of bits, a.k.a. bit sequence, bit string, binary word, etc.
BitVectors - Class in it.unimi.dsi.bits
A class providing static methods and objects that do useful things with bit vectors.
blockOffset - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
A big array array parallel to ImmutableExternalPrefixMap.blockStart giving the offset in blocks in the dump file of the corresponding word in ImmutableExternalPrefixMap.blockStart.
blockOffset - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
An array parallel to ImmutableExternalPrefixMap.blockStart giving the offset in blocks in the dump file of the corresponding word in ImmutableExternalPrefixMap.blockStart.
BLOCKQUOTE - Static variable in class it.unimi.dsi.parser.Element
 
blockSize - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
The block size of this (in bits).
blockSize - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
The block size of this (in bits).
blockStart - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
The index of the first word in each block, plus an additional entry containing ImmutableExternalPrefixMap.size.
blockStart - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
The index of the first word in each block, plus an additional entry containing ImmutableExternalPrefixMap.size.
BloomFilter<T> - Class in it.unimi.dsi.util
A Bloom filter.
BloomFilter(long, int, Funnel<T>) - Constructor for class it.unimi.dsi.util.BloomFilter
Creates a new Bloom filter with given number of hash functions and expected number of elements of given type.
BODY - Static variable in class it.unimi.dsi.parser.Element
 
BooleanListBitVector - Class in it.unimi.dsi.bits
A boolean-list based implementation of BitVector.
BooleanListBitVector(BooleanBigList) - Constructor for class it.unimi.dsi.bits.BooleanListBitVector
 
BooleanListBitVector(int) - Constructor for class it.unimi.dsi.bits.BooleanListBitVector
 
BORDER - Static variable in class it.unimi.dsi.parser.Attribute
 
BR - Static variable in class it.unimi.dsi.parser.Element
 
breaksFlow - Variable in class it.unimi.dsi.parser.Element
Whether this element breaks the flow.
buffer - Variable in class it.unimi.dsi.io.FastBufferedReader
The internal buffer.
buffer - Variable in class it.unimi.dsi.io.InputBitStream
The stream buffer.
buffer - Variable in class it.unimi.dsi.io.OutputBitStream
The stream buffer.
bufferSize - Variable in class it.unimi.dsi.io.FastBufferedReader
The buffer size (must be equal to buffer.length).
buildCodes() - Method in class it.unimi.dsi.compression.TreeDecoder
Generate the codewords corresponding to this tree decoder.
buildTrie(ObjectList<LongArrayBitVector>, int) - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
Builds a trie recursively.
buildTrie(ObjectList<LongArrayBitVector>, int) - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
Builds a trie recursively.
BulletParser - Class in it.unimi.dsi.parser
A fast, lightweight, on-demand (X)HTML parser.
BulletParser(ParsingFactory) - Constructor for class it.unimi.dsi.parser.BulletParser
Creates a new bullet parser.
BulletParser() - Constructor for class it.unimi.dsi.parser.BulletParser
Creates a new bullet parser using the default factory HTMLFactory.INSTANCE.
BUTTON - Static variable in class it.unimi.dsi.parser.Element
 
byte2Char(byte[], char[]) - Static method in class it.unimi.dsi.util.FrontCodedStringList
 
BYTE_ARRAY_FUNNEL - Static variable in class it.unimi.dsi.util.BloomFilter
byteArray() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A lexicographical transformation from byte arrays to bit vectors.
ByteBufferInputStream - Class in it.unimi.dsi.io
A bridge between byte buffers and input streams.
ByteBufferInputStream(ByteBuffer) - Constructor for class it.unimi.dsi.io.ByteBufferInputStream
Creates a new byte-buffer input stream from a single ByteBuffer.
ByteBufferInputStream(ByteBuffer[], long, int, boolean[]) - Constructor for class it.unimi.dsi.io.ByteBufferInputStream
Creates a new byte-buffer input stream.
ByteBufferLongBigList - Class in it.unimi.dsi.util
A bridge between byte buffers and long big lists.
ByteBufferLongBigList(ByteBuffer) - Constructor for class it.unimi.dsi.util.ByteBufferLongBigList
Creates a new byte-buffer long big list from a single ByteBuffer.
ByteBufferLongBigList(ByteBuffer[], long, boolean[]) - Constructor for class it.unimi.dsi.util.ByteBufferLongBigList
Creates a new byte-buffer long big list.
ByteDiskQueue - Class in it.unimi.dsi.io
A queue of bytes partially stored on disk.
ByteDiskQueue(File, int, boolean, boolean) - Constructor for class it.unimi.dsi.io.ByteDiskQueue
Creates a new disk-based byte queue.
byteFrontCodedList - Variable in class it.unimi.dsi.util.FrontCodedStringList
The underlying ByteArrayFrontCodedList, or null.
BYTELSB - Static variable in class it.unimi.dsi.bits.Fast
Precomputed least significant bits for bytes (-1 for 0 ).
BYTEMSB - Static variable in class it.unimi.dsi.bits.Fast
Precomputed most significant bits for bytes (-1 for 0 ).

C

cache - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
A cache for the most recent queries
CACHE_MAX_SIZE - Static variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
The maximum number of entry in the cache map.
callback - Variable in class it.unimi.dsi.parser.BulletParser
The callback of this parser.
Callback - Interface in it.unimi.dsi.parser.callback
A callback for the bullet parser.
CanonicalFast64CodeWordDecoder - Class in it.unimi.dsi.compression
A fast table-based decoder for canonical Huffman codes supporting only codes with limited (less than 64 bits) codewords.
CanonicalFast64CodeWordDecoder(int[], int[]) - Constructor for class it.unimi.dsi.compression.CanonicalFast64CodeWordDecoder
Creates a new codeword-based decoder using the given vector of codewords lengths and a symbol array.
capacity() - Method in class it.unimi.dsi.lang.MutableString
Returns the current length of the backing array.
CAPTION - Static variable in class it.unimi.dsi.parser.Element
 
CASE_INSENSITIVE - Static variable in class it.unimi.dsi.util.TextPattern
Enables case-insensitive matching.
caseInsensitive() - Method in class it.unimi.dsi.util.TextPattern
Returns whether this pattern is case insensitive.
cdata(Element, char[], int, int) - Method in interface it.unimi.dsi.parser.callback.Callback
Receive notification of the content of a CDATA section.
cdata(Element, char[], int, int) - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
cdata(Element, char[], int, int) - Method in class it.unimi.dsi.parser.callback.DefaultCallback
 
ceilLog2(int) - Static method in class it.unimi.dsi.bits.Fast
Computes the ceiling of the base-two logarithm of the argument.
ceilLog2(long) - Static method in class it.unimi.dsi.bits.Fast
Computes the ceiling of the base-two logarithm of the argument.
CELLPADING - Static variable in class it.unimi.dsi.parser.Attribute
 
CENTER - Static variable in class it.unimi.dsi.parser.Element
 
changed() - Method in class it.unimi.dsi.lang.MutableString
Invalidates the current cached hash code if this mutable string is compact.
CHAR - Static variable in class it.unimi.dsi.parser.Attribute
 
char2symbol - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
A map from characters to symbols of the coder.
char2symbol - Variable in class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
 
char2symbol - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
A map from characters to symbols of the coder.
character - Variable in class it.unimi.dsi.parser.Entity
The Unicode character corresponding to this entity.
characters(char[], int, int, boolean) - Method in interface it.unimi.dsi.parser.callback.Callback
Receive notification of character data inside an element.
characters(char[], int, int, boolean) - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
characters(char[], int, int, boolean) - Method in class it.unimi.dsi.parser.callback.DefaultCallback
 
characters(char[], int, int, boolean) - Method in class it.unimi.dsi.parser.callback.TextExtractor
 
charAt(int) - Method in class it.unimi.dsi.lang.MutableString
Gets a character.
charAt(int, char) - Method in class it.unimi.dsi.lang.MutableString
Sets the character at the given index.
charAt(int) - Method in class it.unimi.dsi.util.TextPattern
 
charFrontCodedList - Variable in class it.unimi.dsi.util.FrontCodedStringList
The underlying CharArrayFrontCodedList, or null.
CHAROFF - Static variable in class it.unimi.dsi.parser.Attribute
 
CHARSET - Static variable in class it.unimi.dsi.parser.Attribute
 
CHECKED - Static variable in class it.unimi.dsi.parser.Attribute
 
checkLength(String, int[], String) - Static method in class it.unimi.dsi.io.InputBitStream
 
CHECKS - Static variable in class it.unimi.dsi.bits.LongArrayBitVector
Whether this class has been compiled with index checks or not.
chunk(long) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Returns the chunk of a given counter.
CHUNK_MASK - Static variable in class it.unimi.dsi.util.HyperLogLogCounterArray
The mask used to obtain an register offset in a chunk.
CHUNK_SHIFT - Static variable in class it.unimi.dsi.util.HyperLogLogCounterArray
The logarithm of the maximum size in registers of a bit vector.
CHUNK_SIZE - Static variable in class it.unimi.dsi.io.ByteBufferInputStream
CHUNK_SIZE - Static variable in class it.unimi.dsi.util.ByteBufferLongBigList
CHUNK_SIZE - Static variable in class it.unimi.dsi.util.HyperLogLogCounterArray
The maximum size in registers of a bit vector.
CircularCharArrayBuffer - Class in it.unimi.dsi.util
A circular char buffer that can be used to implement a sliding window over a text.
CircularCharArrayBuffer(int) - Constructor for class it.unimi.dsi.util.CircularCharArrayBuffer
Creates a new circular buffer.
CITE - Static variable in class it.unimi.dsi.parser.Attribute
 
CITE - Static variable in class it.unimi.dsi.parser.Element
 
CLASS - Static variable in class it.unimi.dsi.parser.Attribute
 
CLASSID - Static variable in class it.unimi.dsi.parser.Attribute
 
clear() - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
clear(int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
clear(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
clear() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
clear() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
clear(long) - Method in interface it.unimi.dsi.bits.BitVector
Clears a bit in this bit vector (optional operation).
clear() - Method in class it.unimi.dsi.bits.LongArrayBitVector
Sets the size of this bit vector to 0.
clear(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
clear() - Method in class it.unimi.dsi.bits.LongArrayBitVector.LongBigListView
 
clear() - Method in class it.unimi.dsi.io.ByteDiskQueue
Clears the queue.
clear() - Method in class it.unimi.dsi.io.OfflineIterable
 
CLEAR - Static variable in class it.unimi.dsi.parser.Attribute
 
clear() - Method in class it.unimi.dsi.util.BloomFilter
Clears this filter.
clear() - Method in class it.unimi.dsi.util.CircularCharArrayBuffer
Clears the buffer content, before reuse.
clear(long) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Clears all registers and sets a new seed (e.g., using Util.randomSeed()).
clear() - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Clears all registers.
clear() - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
clone() - Method in class it.unimi.dsi.bits.LongArrayBitVector
Returns a cloned copy of this bit vector.
clone() - Method in class it.unimi.dsi.lang.MutableString
Creates a new compact mutable string by copying this one.
close() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection.FileLinesIterator
 
close() - Method in class it.unimi.dsi.big.io.FileLinesCollection.FileLinesIterator
 
close() - Method in class it.unimi.dsi.io.ByteDiskQueue
Deallocates all disk resources associated with this queue.
close() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
close() - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
close() - Method in class it.unimi.dsi.io.FastBufferedReader
 
close() - Method in class it.unimi.dsi.io.FileLinesCollection.FileLinesIterator
 
close() - Method in class it.unimi.dsi.io.InputBitStream
Closes the bit stream.
close() - Method in class it.unimi.dsi.io.MultipleInputStream
 
close() - Method in class it.unimi.dsi.io.NullReader
 
close() - Method in class it.unimi.dsi.io.OfflineIterable
 
close() - Method in class it.unimi.dsi.io.OfflineIterable.OfflineIterator
 
close() - Method in class it.unimi.dsi.io.OutputBitStream
Closes the bit stream.
close() - Method in class it.unimi.dsi.io.SegmentedInputStream
Skips to the next block, closing this segmented input stream if there are no more blocks.
CLOSED_CDATA - Static variable in class it.unimi.dsi.parser.BulletParser
Closed section (conditional, CDATA, etc.).
CLOSED_COMMENT - Static variable in class it.unimi.dsi.parser.BulletParser
Closed comment.
CLOSED_PERCENT - Static variable in class it.unimi.dsi.parser.BulletParser
Closed ASP or similar tag.
CLOSED_PIC - Static variable in class it.unimi.dsi.parser.BulletParser
Closed processing instruction.
CLOSED_SECTION - Static variable in class it.unimi.dsi.parser.BulletParser
Closed section (conditional, etc.).
CODE - Static variable in class it.unimi.dsi.parser.Attribute
 
CODE - Static variable in class it.unimi.dsi.parser.Element
 
CODEBASE - Static variable in class it.unimi.dsi.parser.Attribute
 
Codec - Interface in it.unimi.dsi.compression
An abstract factory corresponding to an instance of a specific compression technique.
coder() - Method in interface it.unimi.dsi.compression.Codec
Returns a coder for the compression technique represented by this coded.
Coder - Interface in it.unimi.dsi.compression
Coding methods for a specific compression technique.
coder() - Method in class it.unimi.dsi.compression.HuffmanCodec
 
coder() - Method in class it.unimi.dsi.compression.HuTuckerCodec
 
coder() - Method in interface it.unimi.dsi.compression.PrefixCodec
 
CODETYPE - Static variable in class it.unimi.dsi.parser.Attribute
 
codeWord - Variable in class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
 
codeWord - Variable in class it.unimi.dsi.compression.CodeWordCoder
The array of codewords of this coder.
CodeWordCoder - Class in it.unimi.dsi.compression
A coder based on a set of codewords.
CodeWordCoder(BitVector[]) - Constructor for class it.unimi.dsi.compression.CodeWordCoder
Creates a new codeword-based coder using the given vector of codewords.
codeWords() - Method in class it.unimi.dsi.compression.CodeWordCoder
 
codeWords() - Method in class it.unimi.dsi.compression.HuffmanCodec
 
codeWords() - Method in class it.unimi.dsi.compression.HuTuckerCodec
 
codeWords() - Method in interface it.unimi.dsi.compression.PrefixCodec
Returns the vector of prefix-free codewords used by this prefix coder.
codeWords() - Method in interface it.unimi.dsi.compression.PrefixCoder
Provides access to the codewords.
COL - Static variable in class it.unimi.dsi.parser.Element
 
COLGROUP - Static variable in class it.unimi.dsi.parser.Element
 
COLOR - Static variable in class it.unimi.dsi.parser.Attribute
 
COLS - Static variable in class it.unimi.dsi.parser.Attribute
 
COLSPAN - Static variable in class it.unimi.dsi.parser.Attribute
 
compact() - Method in class it.unimi.dsi.lang.MutableString
Makes this mutable string compact (see the class description).
COMPACT - Static variable in class it.unimi.dsi.parser.Attribute
 
compactMemory() - Static method in class it.unimi.dsi.Util
Tries to compact memory as much as possible by forcing garbage collection.
comparator() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
comparator() - Method in class it.unimi.dsi.util.Interval
 
comparator() - Method in class it.unimi.dsi.util.LongInterval
 
compareTo(BigList<? extends Boolean>) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
compareTo(BitVector) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
compareTo(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Compares this mutable string to another mutable string performing a lexicographical comparison.
compareTo(String) - Method in class it.unimi.dsi.lang.MutableString
Compares this mutable string to a string performing a lexicographical comparison.
compareTo(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Compares this mutable string to a character sequence performing a lexicographical comparison.
compareTo(int) - Method in class it.unimi.dsi.util.Interval
Compares this interval to an integer.
compareTo(int, int) - Method in class it.unimi.dsi.util.Interval
Compares this interval to an integer with a specified radius.
compareTo(int, int, int) - Method in class it.unimi.dsi.util.Interval
Compares this interval to an integer with specified left and right radii.
compareTo(int) - Method in class it.unimi.dsi.util.LongInterval
Compares this interval to an integer.
compareTo(int, int) - Method in class it.unimi.dsi.util.LongInterval
Compares this interval to an integer with a specified radius.
compareTo(int, int, int) - Method in class it.unimi.dsi.util.LongInterval
Compares this interval to an integer with specified left and right radii.
compareToIgnoreCase(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Compares this mutable string to another object disregarding case.
compareToIgnoreCase(String) - Method in class it.unimi.dsi.lang.MutableString
Type-specific version of compareToIgnoreCase().
compareToIgnoreCase(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Type-specific version of compareToIgnoreCase().
compose() - Method in class it.unimi.dsi.parser.callback.ComposedCallbackBuilder
Returns the composed callback produced by this builder.
ComposedCallbackBuilder - Class in it.unimi.dsi.parser.callback
A builder for composed callbacks.
ComposedCallbackBuilder() - Constructor for class it.unimi.dsi.parser.callback.ComposedCallbackBuilder
Creates a new, empty callback composer.
compute(double[]) - Method in class it.unimi.dsi.stat.Jackknife.AbstractStatistic
 
compute(BigDecimal[], MathContext) - Method in class it.unimi.dsi.stat.Jackknife.AbstractStatistic
 
compute(List<double[]>, Jackknife.Statistic) - Static method in class it.unimi.dsi.stat.Jackknife
Applies the jackknife to a statistic of interest using a list of samples using Jackknife.DEFAULT_MATH_CONTEXT as context.
compute(List<double[]>, Jackknife.Statistic, MathContext) - Static method in class it.unimi.dsi.stat.Jackknife
Applies the jackknife to a statistic of interest using a list of samples.
compute(BigDecimal[], MathContext) - Method in interface it.unimi.dsi.stat.Jackknife.Statistic
Computes the statistic.
configure(BulletParser) - Method in interface it.unimi.dsi.parser.callback.Callback
Configure the parser for usage with this callback.
configure(BulletParser) - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
configure(BulletParser) - Method in class it.unimi.dsi.parser.callback.DefaultCallback
 
configure(BulletParser) - Method in class it.unimi.dsi.parser.callback.LinkExtractor
Configure the parser to parse elements and certain attributes.
configure(BulletParser) - Method in class it.unimi.dsi.parser.callback.TextExtractor
Configure the parser to parse text.
contains(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
contains(CharSequence) - Method in class it.unimi.dsi.util.BloomFilter
Checks whether the given character sequence is in this filter.
contains(byte[]) - Method in class it.unimi.dsi.util.BloomFilter
Checks whether the given byte array is in this filter.
contains(char[]) - Method in class it.unimi.dsi.util.BloomFilter
Checks whether the given character array is in this filter.
contains(int) - Method in class it.unimi.dsi.util.BloomFilter
Adds an integer is in this filter.
contains(long) - Method in class it.unimi.dsi.util.BloomFilter
Checks whether the given long is in this filter.
contains(T) - Method in class it.unimi.dsi.util.BloomFilter
Checks whether an object of generic type is in this filter using the funnel specified at construction time.
contains(int) - Method in class it.unimi.dsi.util.Interval
Checks whether this interval contains the specified integer.
contains(Interval) - Method in class it.unimi.dsi.util.Interval
Checks whether this interval contains the specified interval.
contains(int, int) - Method in class it.unimi.dsi.util.Interval
Checks whether this interval would contain the specified integer if enlarged in both directions by the specified radius.
contains(int, int, int) - Method in class it.unimi.dsi.util.Interval
Checks whether this interval would contain the specified integer if enlarged in each direction with the respective radius.
contains(int) - Method in class it.unimi.dsi.util.LongInterval
Checks whether this interval contains the specified integer.
contains(LongInterval) - Method in class it.unimi.dsi.util.LongInterval
Checks whether this interval contains the specified interval.
contains(int, int) - Method in class it.unimi.dsi.util.LongInterval
Checks whether this interval would contain the specified integer if enlarged in both directions by the specified radius.
contains(int, int, int) - Method in class it.unimi.dsi.util.LongInterval
Checks whether this interval would contain the specified integer if enlarged in each direction with the respective radius.
containsHash(byte[]) - Method in class it.unimi.dsi.util.BloomFilter
Checks whether a hash code is in this filter.
containsKey(Object) - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
 
containsKey(Object) - Method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
 
containsKey(Object) - Method in class it.unimi.dsi.big.util.LiterallySignedStringMap
 
containsKey(Object) - Method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
 
containsKey(Object) - Method in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
 
containsKey(Object) - Method in class it.unimi.dsi.big.util.StringMaps.StringMapWrapper
 
containsKey(Object) - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
containsKey(Object) - Method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
 
containsKey(Object) - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
 
containsKey(Object) - Method in class it.unimi.dsi.util.ImmutableExternalPrefixMap
 
containsKey(Object) - Method in class it.unimi.dsi.util.LiterallySignedStringMap
 
containsKey(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
containsKey(Object) - Method in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
 
containsKey(Object) - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
containsKey(Object) - Method in class it.unimi.dsi.util.TernaryIntervalSearchTree
 
CONTENT - Static variable in class it.unimi.dsi.parser.Attribute
 
COORDS - Static variable in class it.unimi.dsi.parser.Attribute
 
copy() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
copy(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
copy(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
copy(long, long) - Method in interface it.unimi.dsi.bits.BitVector
Returns a copy of a part of this bit vector.
copy() - Method in interface it.unimi.dsi.bits.BitVector
Returns a copy of this bit vector.
copy(long, long) - Method in class it.unimi.dsi.bits.BooleanListBitVector
 
copy() - Method in class it.unimi.dsi.bits.BooleanListBitVector
 
copy() - Method in class it.unimi.dsi.bits.HuTuckerTransformationStrategy
 
copy(long, long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
copy() - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
copy(BitVector) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Returns a copy of the given bit vector.
copy() - Method in class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
 
copy() - Method in interface it.unimi.dsi.bits.TransformationStrategy
Returns a copy of this transformation strategy.
copy() - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
copy() - Method in class it.unimi.dsi.io.DelimitedWordReader
 
copy() - Method in class it.unimi.dsi.io.FastBufferedReader
 
copy() - Method in class it.unimi.dsi.io.LineWordReader
 
copy() - Method in interface it.unimi.dsi.io.WordReader
Returns a copy of this word reader.
copy() - Method in interface it.unimi.dsi.lang.FlyweightPrototype
Returns a copy of this object, sharing state with this object as much as possible.
copy(T[]) - Static method in class it.unimi.dsi.lang.FlyweightPrototypes
Creates a flyweight copy of an array of flyweight prototypes.
copy(T) - Static method in class it.unimi.dsi.lang.FlyweightPrototypes
Creates a flyweight copy of the given object, or returns null if the given object is null.
copy() - Method in class it.unimi.dsi.lang.MutableString
Creates a new compact mutable string by copying this one.
copy() - Method in class it.unimi.dsi.util.ByteBufferLongBigList
 
copyFrom(InputBitStream, long) - Method in class it.unimi.dsi.io.OutputBitStream
Copies a given number of bits from a given input bit stream into this output bit stream.
copyTo(OutputBitStream, long) - Method in class it.unimi.dsi.io.InputBitStream
Copies a given number of bits from this input bit stream into a given output bit stream.
cospan(CharSet, int) - Method in class it.unimi.dsi.lang.MutableString
Spans a segment of this mutable string made of the complement of the specified characters.
cospan(CharSet) - Method in class it.unimi.dsi.lang.MutableString
Spans the initial segment of this mutable string made of the complement of the specified characters.
cospan(char[], int) - Method in class it.unimi.dsi.lang.MutableString
Spans a segment of this mutable string made of the complement of the specified characters.
cospan(char[]) - Method in class it.unimi.dsi.lang.MutableString
Spans the initial segment of this mutable string made of the complement of the specified characters.
count() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
count() - Method in interface it.unimi.dsi.bits.BitVector
Counts the number of bits set to true in this bit vector.
count() - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
count - Variable in class it.unimi.dsi.logging.ProgressLogger
The number of calls to ProgressLogger.update() since the last ProgressLogger.start() (but it be changed also with ProgressLogger.update(long) and ProgressLogger.set(long)).
count(long[], long) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Estimates the number of distinct elements that have been added to a given counter so far.
count(long) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Estimates the number of distinct elements that have been added to a given counter so far.
counterLongwords - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
The size of a counter in longwords (ceiled if there are less then Long.SIZE registers per counter).
counterResidualMask - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
A mask for the residual bits of a counter (the HyperLogLogCounterArray.counterSize % Long.SIZE lowest bits).
counterShift - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
The shift that selects the chunk corresponding to a counter.
counterSize - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
countUTF8Chars(byte[]) - Static method in class it.unimi.dsi.util.FrontCodedStringList
 
create(long, Funnel<T>) - Static method in class it.unimi.dsi.util.BloomFilter
Creates a new high-precision Bloom filter a given expected number of elements of given type.
create(long, int, Funnel<T>) - Static method in class it.unimi.dsi.util.BloomFilter
Creates a new Bloom filter with given number of hash functions and expected number of elements of given type.
create(long, double, Funnel<T>) - Static method in class it.unimi.dsi.util.BloomFilter
Creates a new Bloom filter on Void with given precision and expected number of elements of given type.
create(long) - Static method in class it.unimi.dsi.util.BloomFilter
Creates a new high-precision Bloom filter a given expected number of elements.
create(long, int) - Static method in class it.unimi.dsi.util.BloomFilter
Creates a new Bloom filter with given number of hash functions and expected number of elements.
create(long, double) - Static method in class it.unimi.dsi.util.BloomFilter
Creates a new Bloom filter on Void with given precision and expected number of elements.
createFromFile(File, int, boolean) - Static method in class it.unimi.dsi.io.ByteDiskQueue
Creates a new disk-based byte queue using the content of an existing file.
createNew(File, int, boolean) - Static method in class it.unimi.dsi.io.ByteDiskQueue
Creates a new empty disk-based byte queue.

D

DATA - Static variable in class it.unimi.dsi.parser.Attribute
 
DATETIME - Static variable in class it.unimi.dsi.parser.Attribute
 
DD - Static variable in class it.unimi.dsi.parser.Element
 
DebugCallbackDecorator - Class in it.unimi.dsi.parser.callback
A decorator that prints on standard error all calls to the underlying callback.
DebugCallbackDecorator(Callback) - Constructor for class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
DebugInputBitStream - Class in it.unimi.dsi.io
A debugging wrapper for input bit streams.
DebugInputBitStream(InputBitStream, PrintStream) - Constructor for class it.unimi.dsi.io.DebugInputBitStream
Creates a new debug input bit stream wrapping a given input bit stream and logging on a given writer.
DebugInputBitStream(InputBitStream) - Constructor for class it.unimi.dsi.io.DebugInputBitStream
Creates a new debug input bit stream wrapping a given input bit stream and logging on standard error.
DebugOutputBitStream - Class in it.unimi.dsi.io
A debugging wrapper for output bit streams.
DebugOutputBitStream(OutputBitStream, PrintStream) - Constructor for class it.unimi.dsi.io.DebugOutputBitStream
Creates a new debug output bit stream wrapping a given output bit stream and logging on a given writer.
DebugOutputBitStream(OutputBitStream) - Constructor for class it.unimi.dsi.io.DebugOutputBitStream
Creates a new debug output bit stream wrapping a given output bit stream and logging on standard error.
DECLARE - Static variable in class it.unimi.dsi.parser.Attribute
 
decode(BooleanIterator) - Method in class it.unimi.dsi.compression.CanonicalFast64CodeWordDecoder
 
decode(InputBitStream) - Method in class it.unimi.dsi.compression.CanonicalFast64CodeWordDecoder
 
decode(BooleanIterator) - Method in interface it.unimi.dsi.compression.Decoder
Decodes the next symbol from the given boolean iterator.
decode(InputBitStream) - Method in interface it.unimi.dsi.compression.Decoder
Decodes the next symbol from the given input bit stream.
decode(BooleanIterator) - Method in class it.unimi.dsi.compression.TreeDecoder
 
decode(InputBitStream) - Method in class it.unimi.dsi.compression.TreeDecoder
 
decoder - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
A decoder used to read data from the dump stream.
decoder() - Method in interface it.unimi.dsi.compression.Codec
Returns a decoder for the compression technique represented by this coded.
Decoder - Interface in it.unimi.dsi.compression
Decoding methods for a specific compression technique.
decoder() - Method in class it.unimi.dsi.compression.HuffmanCodec
 
decoder() - Method in class it.unimi.dsi.compression.HuTuckerCodec
 
decoder - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
A decoder used to read data from the dump stream.
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.dsi.io.FastBufferedReader
The default size of the internal buffer in bytes (16Ki).
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.dsi.io.InputBitStream
The default size of the byte buffer in bytes (8Ki).
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.dsi.io.OutputBitStream
The default size of the byte buffer in bytes (16Ki).
DEFAULT_LOG_INTERVAL - Static variable in class it.unimi.dsi.logging.ProgressLogger
 
DEFAULT_MATH_CONTEXT - Static variable in class it.unimi.dsi.stat.Jackknife
DEFAULT_STEP - Static variable in class it.unimi.dsi.big.util.SemiExternalGammaBigList
 
DEFAULT_STEP - Static variable in class it.unimi.dsi.util.SemiExternalGammaList
 
DefaultCallback - Class in it.unimi.dsi.parser.callback
A default, do-nothing-at-all callback.
DefaultCallback() - Constructor for class it.unimi.dsi.parser.callback.DefaultCallback
 
defaultReturnValue() - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
defaultReturnValue(long) - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
defaultReturnValue() - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
defaultReturnValue(long) - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
DEFER - Static variable in class it.unimi.dsi.parser.Attribute
 
DEL - Static variable in class it.unimi.dsi.parser.Element
 
delete(int, int) - Method in class it.unimi.dsi.lang.MutableString
Removes the characters of this mutable string with indices in the range from start (inclusive) to end (exclusive).
delete(char) - Method in class it.unimi.dsi.lang.MutableString
Removes all occurrences of the given character.
delete(CharSet) - Method in class it.unimi.dsi.lang.MutableString
Removes all occurrences of the given characters.
delete(char[]) - Method in class it.unimi.dsi.lang.MutableString
Removes all occurrences of the given characters.
deleteCharAt(int) - Method in class it.unimi.dsi.lang.MutableString
Removes the character at the given index.
DelimitedWordReader - Class in it.unimi.dsi.io
A word reader that breaks words on a given set of characters.
DelimitedWordReader(int, CharSet) - Constructor for class it.unimi.dsi.io.DelimitedWordReader
Creates a new delimited word reader with a given buffer size and set of delimiters.
DelimitedWordReader(CharSet) - Constructor for class it.unimi.dsi.io.DelimitedWordReader
Creates a new delimited word reader with a buffer of FastBufferedReader.DEFAULT_BUFFER_SIZE characters.
DelimitedWordReader(String) - Constructor for class it.unimi.dsi.io.DelimitedWordReader
Creates a new delimited word reader with a buffer of FastBufferedReader.DEFAULT_BUFFER_SIZE characters.
DelimitedWordReader(String, String) - Constructor for class it.unimi.dsi.io.DelimitedWordReader
Creates a new delimited word reader with a given buffer size and set of delimiters.
DelimitedWordReader(Reader, int, CharSet) - Constructor for class it.unimi.dsi.io.DelimitedWordReader
Creates a new delimited word reader by wrapping a given reader with a given buffer size and using a set of delimiters.
DelimitedWordReader(Reader, CharSet) - Constructor for class it.unimi.dsi.io.DelimitedWordReader
Creates a new delimited word reader by wrapping a given reader with a buffer of FastBufferedReader.DEFAULT_BUFFER_SIZE characters using a given set of delimiters.
DelimitedWordReader(char[], int, int, CharSet) - Constructor for class it.unimi.dsi.io.DelimitedWordReader
Creates a new delimited word reader by wrapping a given fragment of a character array and using a set delimiters.
DelimitedWordReader(char[], CharSet) - Constructor for class it.unimi.dsi.io.DelimitedWordReader
Creates a new delimited word reader by wrapping a given character array and using a set delimiters.
DelimitedWordReader(MutableString, CharSet) - Constructor for class it.unimi.dsi.io.DelimitedWordReader
Creates a new delimited word reader by wrapping a given mutable string and using a set of delimiters.
DELTA - Static variable in class it.unimi.dsi.io.InputBitStream
 
DELTA - Static variable in class it.unimi.dsi.io.OutputBitStream
 
dequeue() - Method in class it.unimi.dsi.io.ByteDiskQueue
Dequeues a byte from the queue.
dequeue(byte[], int, int) - Method in class it.unimi.dsi.io.ByteDiskQueue
Dequeues a sequence of bytes from this queue into an array.
dequeue(byte[]) - Method in class it.unimi.dsi.io.ByteDiskQueue
Dequeues a sequence of bytes from this queue into an array.
dequeueInt() - Method in class it.unimi.dsi.io.ByteDiskQueue
Dequeues from this queue a vByte-coded natural number.
DFN - Static variable in class it.unimi.dsi.parser.Element
 
DIR - Static variable in class it.unimi.dsi.parser.Attribute
 
DIR - Static variable in class it.unimi.dsi.parser.Element
 
DISABLED - Static variable in class it.unimi.dsi.parser.Attribute
 
displayFreeMemory - Variable in class it.unimi.dsi.logging.ProgressLogger
Whether to display the free memory at each progress log (default: false).
displayLocalSpeed - Variable in class it.unimi.dsi.logging.ProgressLogger
Whether to display additionally the local speed, that is, the detected speed between two consecutive logs, as opposed to the average speed since ProgressLogger.start() (default: false).
DIV - Static variable in class it.unimi.dsi.parser.Element
 
DL - Static variable in class it.unimi.dsi.parser.Element
 
done() - Method in class it.unimi.dsi.logging.ProgressLogger
Completes a run of this progress logger, logging “Completed.” and the logger itself.
done(long) - Method in class it.unimi.dsi.logging.ProgressLogger
Completes a run of this progress logger and sets the internal counter, logging “Completed.” and the logger itself.
doubleArray2BigDecimalArray(double[]) - Static method in class it.unimi.dsi.stat.Jackknife
 
DT - Static variable in class it.unimi.dsi.parser.Element
 
dumpStream - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
A reference to the dump stream.
dumpStream - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
A reference to the dump stream.

E

Element - Class in it.unimi.dsi.parser
An HTML element type.
Element(CharSequence) - Constructor for class it.unimi.dsi.parser.Element
Creates a new element with the specified name.
Element(CharSequence, boolean, boolean) - Constructor for class it.unimi.dsi.parser.Element
Creates a new element with the specified name and flags.
Element(CharSequence, boolean, boolean, boolean) - Constructor for class it.unimi.dsi.parser.Element
Creates a new element.
EM - Static variable in class it.unimi.dsi.parser.Element
 
EMBED - Static variable in class it.unimi.dsi.parser.Element
 
EMPTY_ARRAY - Static variable in class it.unimi.dsi.util.Intervals
 
EMPTY_ARRAY - Static variable in class it.unimi.dsi.util.LongIntervals
 
EMPTY_CALLBACK_ARRAY - Static variable in interface it.unimi.dsi.parser.callback.Callback
A singleton empty callback array.
EMPTY_INTERVAL - Static variable in class it.unimi.dsi.util.Intervals
An empty (singleton) interval.
EMPTY_INTERVAL - Static variable in class it.unimi.dsi.util.LongIntervals
An empty (singleton) interval.
EMPTY_VECTOR - Static variable in class it.unimi.dsi.bits.BitVectors
An immutable, singleton empty bit vector.
encode(int) - Method in interface it.unimi.dsi.compression.Coder
Encodes a symbol.
encode(int, OutputBitStream) - Method in interface it.unimi.dsi.compression.Coder
Encodes a symbol.
encode(int) - Method in class it.unimi.dsi.compression.CodeWordCoder
 
encode(int, OutputBitStream) - Method in class it.unimi.dsi.compression.CodeWordCoder
 
encode(int, OutputBitStream) - Method in class it.unimi.dsi.compression.Fast64CodeWordCoder
 
ENCTYPE - Static variable in class it.unimi.dsi.parser.Attribute
 
endDocument() - Method in interface it.unimi.dsi.parser.callback.Callback
Receive notification of the end of the document.
endDocument() - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
endDocument() - Method in class it.unimi.dsi.parser.callback.DefaultCallback
 
endElement(Element) - Method in interface it.unimi.dsi.parser.callback.Callback
Receive notification of the end of an element.
endElement(Element) - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
endElement(Element) - Method in class it.unimi.dsi.parser.callback.DefaultCallback
 
endElement(Element) - Method in class it.unimi.dsi.parser.callback.TextExtractor
 
ENDS_AFTER - Static variable in class it.unimi.dsi.util.Intervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval ends after the second one, that is, iff b' < b.
ENDS_AFTER - Static variable in class it.unimi.dsi.util.LongIntervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval ends after the second one, that is, iff b' < b.
ENDS_BEFORE - Static variable in class it.unimi.dsi.util.Intervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval ends before the second one, that is, iff b < b'.
ENDS_BEFORE - Static variable in class it.unimi.dsi.util.LongIntervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval ends before the second one, that is, iff b < b'.
ENDS_BEFORE_OR_IS_SUFFIX - Static variable in class it.unimi.dsi.util.Intervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval ends before or is a suffix of the second one, that is, iff b < b' or b=b' and a' < a.
endsWith(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string ends with the given mutable string.
endsWith(String) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string ends with the given string.
endsWith(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string ends with the given character sequence.
endsWithIgnoreCase(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string ends with the given mutable string disregarding case.
endsWithIgnoreCase(String) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string ends with the given string disregarding case.
endsWithIgnoreCase(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string ends with the given character sequence disregarding case.
enlargeBuffer(int) - Method in class it.unimi.dsi.io.ByteDiskQueue
Enlarge the size of the buffer of this queue to a given size.
enqueue(byte) - Method in class it.unimi.dsi.io.ByteDiskQueue
Enqueues a byte to this queue.
enqueue(byte[], int, int) - Method in class it.unimi.dsi.io.ByteDiskQueue
Enqueues a fragment of byte array to this queue.
enqueue(byte[]) - Method in class it.unimi.dsi.io.ByteDiskQueue
Enqueues a byte array to this queue.
enqueueInt(int) - Method in class it.unimi.dsi.io.ByteDiskQueue
Adds a vByte-coded natural number to this queue.
ensureCapacity(long) - Method in class it.unimi.dsi.bits.BooleanListBitVector
 
ensureCapacity(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
Ensures that this bit vector can hold the specified number of bits.
ensureCapacity(int) - Method in class it.unimi.dsi.lang.MutableString
Ensures that at least the given number of characters can be stored in this mutable string.
ensureFromTo(long, long, long) - Static method in class it.unimi.dsi.bits.BitVectors
 
ensureIndex(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
ensureIntegerIndex(long) - Static method in class it.unimi.dsi.bits.BooleanListBitVector
 
ensureRestrictedIndex(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
Entity - Class in it.unimi.dsi.parser
An SGML character entity.
Entity(CharSequence, char) - Constructor for class it.unimi.dsi.parser.Entity
Creates a new entity with the specified name and character.
entity2Char(MutableString) - Method in class it.unimi.dsi.parser.BulletParser
Returns the character corresponding to a given entity name.
EnumStringParser<E extends Enum<E>> - Class in it.unimi.dsi.lang
A StringParser that makes the user choose among items of a Java enum.
equals(Object) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
equals(BitVector, long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
equals(BitVector, long, long) - Method in interface it.unimi.dsi.bits.BitVector
Checks for equality with a segment of another vector.
equals(Object) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
equals(LongArrayBitVector) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
equals(LongArrayBitVector, long, long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
equals(Object) - Method in class it.unimi.dsi.lang.MutableString
Compares this mutable string to another object.
equals(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Type-specific version of equals().
equals(String) - Method in class it.unimi.dsi.lang.MutableString
Type-specific version of equals().
equals(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Type-specific version of equals().
equals(Object) - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
equals(Object) - Method in class it.unimi.dsi.util.Interval
Checks whether this interval is equal to another set of integers.
equals(Object) - Method in class it.unimi.dsi.util.LongInterval
Checks whether this interval is equal to another set of integers.
equals(Object) - Method in class it.unimi.dsi.util.Properties
Returns true if the provided object is equal to this set of properties.
equals(Object) - Method in class it.unimi.dsi.util.TextPattern
Compares this text pattern to another object.
equalsIgnoreCase(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Checks two mutable strings for equality ignoring case.
equalsIgnoreCase(String) - Method in class it.unimi.dsi.lang.MutableString
Type-specific version of equalsIgnoreCase().
equalsIgnoreCase(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Type-specific version of equalsIgnoreCase().
estimate - Variable in class it.unimi.dsi.stat.Jackknife
A vector of estimates for a statistic of interest (obtained by invoking BigDecimal.doubleValue() on Jackknife.bigEstimate).
expectedUpdates - Variable in class it.unimi.dsi.logging.ProgressLogger
The number of expected calls to ProgressLogger.update() (used to compute the percentages, ignored if negative).

F

FACE - Static variable in class it.unimi.dsi.parser.Attribute
 
factory - Variable in class it.unimi.dsi.parser.BulletParser
The parsing factory used by this parser.
fast() - Method in class it.unimi.dsi.bits.AbstractBitVector
Returns an instance of LongArrayBitVector containing a copy of this bit vector.
fast() - Method in interface it.unimi.dsi.bits.BitVector
Returns a fast version of this bit vector.
Fast - Class in it.unimi.dsi.bits
All-purpose optimised bit-fiddling static-method container class.
fast() - Method in class it.unimi.dsi.bits.LongArrayBitVector
Returns this bit vector.
Fast64CodeWordCoder - Class in it.unimi.dsi.compression
A fast coder based on a set of codewords of length at most 64.
Fast64CodeWordCoder(BitVector[], long[]) - Constructor for class it.unimi.dsi.compression.Fast64CodeWordCoder
Creates a new codeword-based coder using the given vector of codewords.
FastBufferedReader - Class in it.unimi.dsi.io
A lightweight, unsynchronised buffered reader based on mutable strings.
FastBufferedReader(int) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader with a given buffer size.
FastBufferedReader(int, CharSet) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader with a given buffer size and set of additional word constituents.
FastBufferedReader() - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader with a buffer of FastBufferedReader.DEFAULT_BUFFER_SIZE characters.
FastBufferedReader(CharSet) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader with a buffer of FastBufferedReader.DEFAULT_BUFFER_SIZE characters and given set of additional word constituents.
FastBufferedReader(String) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader with a buffer of FastBufferedReader.DEFAULT_BUFFER_SIZE characters and a set of additional word constituents specified by a string.
FastBufferedReader(String, String) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader with a given buffer size and a set of additional word constituents, both specified by strings.
FastBufferedReader(Reader, int) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given reader with a given buffer size.
FastBufferedReader(Reader, int, CharSet) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given reader with a given buffer size and using a set of additional word constituents.
FastBufferedReader(Reader) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given reader with a buffer of FastBufferedReader.DEFAULT_BUFFER_SIZE characters.
FastBufferedReader(Reader, CharSet) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given reader with a buffer of FastBufferedReader.DEFAULT_BUFFER_SIZE characters and using a set of additional word constituents.
FastBufferedReader(char[], int, int, CharSet) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given fragment of a character array and using a set of additional word constituents.
FastBufferedReader(char[], int, int) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given fragment of a character array.
FastBufferedReader(char[], CharSet) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given character array and using a set of additional word constituents.
FastBufferedReader(char[]) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given character array.
FastBufferedReader(MutableString, CharSet) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given mutable string and using a set of additional word constituents.
FastBufferedReader(MutableString) - Constructor for class it.unimi.dsi.io.FastBufferedReader
Creates a new fast buffered reader by wrapping a given mutable string.
FIELDSET - Static variable in class it.unimi.dsi.parser.Element
 
fileChannel - Variable in class it.unimi.dsi.io.InputBitStream
The cached file channel underlying InputBitStream.is, if any.
fileChannel - Variable in class it.unimi.dsi.io.OutputBitStream
The cached file channel underlying OutputBitStream.os.
FileLinesByteArrayCollection - Class in it.unimi.dsi.big.io
A wrapper exhibiting the lines of a file as a Collection of byte arrays.
FileLinesByteArrayCollection(CharSequence) - Constructor for class it.unimi.dsi.big.io.FileLinesByteArrayCollection
Creates a byte-array file-lines collection for the specified filename, using both CR and LF as line terminators.
FileLinesByteArrayCollection(CharSequence, boolean) - Constructor for class it.unimi.dsi.big.io.FileLinesByteArrayCollection
Creates a byte-array file-lines collection for the specified filename, optionally assuming that the file is compressed using gzip format, using both CR and LF as line terminators.
FileLinesByteArrayCollection(CharSequence, boolean, EnumSet<FastBufferedInputStream.LineTerminator>) - Constructor for class it.unimi.dsi.big.io.FileLinesByteArrayCollection
Creates a byte-array file-lines collection for the specified filename, optionally assuming that the file is compressed using gzip format, using the specified line terminators.
FileLinesByteArrayCollection.FileLinesIterator - Class in it.unimi.dsi.big.io
An iterator over the lines of a FileLinesByteArrayCollection.
FileLinesCollection - Class in it.unimi.dsi.big.io
A wrapper exhibiting the lines of a file as a Collection.
FileLinesCollection(CharSequence, String) - Constructor for class it.unimi.dsi.big.io.FileLinesCollection
Creates a file-lines collection for the specified filename with the specified encoding.
FileLinesCollection(CharSequence, String, boolean) - Constructor for class it.unimi.dsi.big.io.FileLinesCollection
Creates a file-lines collection for the specified filename with the specified encoding, optionally assuming that the file is compressed using gzip format.
FileLinesCollection - Class in it.unimi.dsi.io
A wrapper exhibiting the lines of a file as a Collection.
FileLinesCollection(CharSequence, String) - Constructor for class it.unimi.dsi.io.FileLinesCollection
Creates a file-lines collection for the specified filename with the specified encoding.
FileLinesCollection(CharSequence, String, boolean) - Constructor for class it.unimi.dsi.io.FileLinesCollection
Creates a file-lines collection for the specified filename with the specified encoding, optionally assuming that the file is compressed using gzip format.
FileLinesCollection.FileLinesIterator - Class in it.unimi.dsi.big.io
An iterator over the lines of a FileLinesCollection.
FileLinesCollection.FileLinesIterator - Class in it.unimi.dsi.io
An iterator over the lines of a FileLinesCollection.
fill(boolean) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
fill(int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
fill(long, long, boolean) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
fill(long, long, int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
fill(long, long, boolean) - Method in interface it.unimi.dsi.bits.BitVector
Fills a range of bits in this bit vector (optional operation).
fill(long, long, int) - Method in interface it.unimi.dsi.bits.BitVector
Clears a range of bits in this bit vector (optional operation).
fill(boolean) - Method in interface it.unimi.dsi.bits.BitVector
Sets all bits this bit vector to the given boolean value (optional operation).
fill(int) - Method in interface it.unimi.dsi.bits.BitVector
Sets all bits this bit vector to the given integer value (optional operation).
fill(boolean) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
fill(long, long, boolean) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
fill - Variable in class it.unimi.dsi.io.InputBitStream
Current number of bits in the bit buffer (stored low).
finalize() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection.FileLinesIterator
 
finalize() - Method in class it.unimi.dsi.big.io.FileLinesCollection.FileLinesIterator
 
finalize() - Method in class it.unimi.dsi.io.ByteDiskQueue
 
finalize() - Method in class it.unimi.dsi.io.FileLinesCollection.FileLinesIterator
 
finalize() - Method in class it.unimi.dsi.io.OfflineIterable
 
finalize() - Method in class it.unimi.dsi.io.OfflineIterable.OfflineIterator
 
firstChar() - Method in class it.unimi.dsi.lang.MutableString
Returns the first character of this mutable string.
firstInt() - Method in class it.unimi.dsi.util.Interval
 
firstLong() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
firstLong() - Method in class it.unimi.dsi.util.LongInterval
 
firstOne() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
firstOne() - Method in interface it.unimi.dsi.bits.BitVector
Returns the position of the first bit set in this vector.
firstZero() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
firstZero() - Method in interface it.unimi.dsi.bits.BitVector
Returns the position of the first bit unset in this vector.
fixedLong() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A transformation from longs to bit vectors that returns a fixed-size Long.SIZE-bit vector.
flip(int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
flip(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
flip() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
flip(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
flip(long) - Method in interface it.unimi.dsi.bits.BitVector
Flips a bit in this bit vector (optional operation).
flip(long, long) - Method in interface it.unimi.dsi.bits.BitVector
Flips a range of bits in this bit vector (optional operation).
flip() - Method in interface it.unimi.dsi.bits.BitVector
Flips all bits in this bit vector (optional operation).
flip() - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
flip(long, long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
flush(OutputBitStream) - Method in interface it.unimi.dsi.compression.Coder
Flushes the coder.
flush() - Method in interface it.unimi.dsi.compression.Coder
Flushes the coder.
flush(OutputBitStream) - Method in class it.unimi.dsi.compression.CodeWordCoder
 
flush() - Method in class it.unimi.dsi.compression.CodeWordCoder
 
flush() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
flush() - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
flush() - Method in class it.unimi.dsi.io.InputBitStream
Flushes the bit stream.
flush() - Method in class it.unimi.dsi.io.OutputBitStream
Flushes the bit stream.
FlyweightPrototype<T extends FlyweightPrototype<T>> - Interface in it.unimi.dsi.lang
A prototype providing flyweight copies.
FlyweightPrototypes - Class in it.unimi.dsi.lang
A class providing static methods and objects that do useful things with flyweight protoypes.
FlyweightPrototypes() - Constructor for class it.unimi.dsi.lang.FlyweightPrototypes
 
FONT - Static variable in class it.unimi.dsi.parser.Element
 
FOR - Static variable in class it.unimi.dsi.parser.Attribute
 
FORM - Static variable in class it.unimi.dsi.parser.Element
 
format(double) - Static method in class it.unimi.dsi.Util
Formats a number.
format(long) - Static method in class it.unimi.dsi.Util
Formats a number.
format(double, NumberFormat) - Static method in class it.unimi.dsi.Util
Formats a number using a specified NumberFormat.
format(long, NumberFormat) - Static method in class it.unimi.dsi.Util
Formats a number using a specified NumberFormat.
formatBinarySize(long) - Static method in class it.unimi.dsi.Util
Formats a binary size.
formatBinarySize(long, NumberFormat) - Static method in class it.unimi.dsi.Util
Formats a size using a specified NumberFormat.
formatSize(long) - Static method in class it.unimi.dsi.Util
Formats a size.
formatSize(long, NumberFormat) - Static method in class it.unimi.dsi.Util
Formats a size using a specified NumberFormat.
formatSize2(long) - Static method in class it.unimi.dsi.Util
Formats a size.
formatSize2(long, NumberFormat) - Static method in class it.unimi.dsi.Util
Formats a size using a specified NumberFormat and binary unit multipliers.
FRAME - Static variable in class it.unimi.dsi.parser.Attribute
 
FRAME - Static variable in class it.unimi.dsi.parser.Element
 
FRAMEBORDER - Static variable in class it.unimi.dsi.parser.Attribute
 
FRAMESET - Static variable in class it.unimi.dsi.parser.Element
 
free - Variable in class it.unimi.dsi.io.OutputBitStream
Current number of free bits in the bit buffer (the bits in the buffer are stored high).
freeze() - Method in class it.unimi.dsi.io.ByteDiskQueue
 
from - Variable in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
fromSpec(String) - Static method in class it.unimi.dsi.lang.ObjectParser
Creates a new instance from a specification.
fromSpec(String, Class<S>) - Static method in class it.unimi.dsi.lang.ObjectParser
Creates a new instance from a specification using a given control type.
fromSpec(String, Class<S>, String[]) - Static method in class it.unimi.dsi.lang.ObjectParser
Creates a new instance from a specification using a given control type, list of packages and factory methods.
fromSpec(Object, String) - Static method in class it.unimi.dsi.lang.ObjectParser
Creates a new instance from a context and a specification.
fromSpec(Object, String, Class<S>) - Static method in class it.unimi.dsi.lang.ObjectParser
Creates a new instance from a context and a specification using a given control type.
fromSpec(Object, String, Class<S>, String[]) - Static method in class it.unimi.dsi.lang.ObjectParser
Creates a new instance from a context and a specification using a given control type, list of packages and factory methods.
fromSpec(String, Class<S>, String[], String[]) - Static method in class it.unimi.dsi.lang.ObjectParser
Creates a new instance from a specification using a given control type and list of packages.
fromSpec(Object, String, Class<S>, String[], String[]) - Static method in class it.unimi.dsi.lang.ObjectParser
Creates a new instance from a context and a specification using a given control type and list of packages.
FrontCodedStringList - Class in it.unimi.dsi.util
Compact storage of strings using front-coding compression (a.k.a. compression by prefix omission).
FrontCodedStringList(Iterator<? extends CharSequence>, int, boolean) - Constructor for class it.unimi.dsi.util.FrontCodedStringList
Creates a new front-coded string list containing the character sequences returned by the given iterator.
FrontCodedStringList(Collection<? extends CharSequence>, int, boolean) - Constructor for class it.unimi.dsi.util.FrontCodedStringList
Creates a new front-coded string list containing the character sequences contained in the given collection.
frontCodedStringList - Variable in class it.unimi.dsi.util.PermutedFrontCodedStringList
The underlying front-coded string list.
fullMask - Variable in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
A bit mask containing AbstractBitVector.LongBigListView.width bits set to one.
function - Variable in class it.unimi.dsi.big.util.LiterallySignedStringMap
The underlying map.
function - Variable in class it.unimi.dsi.big.util.LongBigListSignedStringMap
The underlying map.
function - Variable in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
The underlying map.
function - Variable in class it.unimi.dsi.util.LiterallySignedStringMap
The underlying map.
function - Variable in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
The underlying map.

G

GAMMA - Static variable in class it.unimi.dsi.io.InputBitStream
 
GAMMA - Static variable in class it.unimi.dsi.io.OutputBitStream
 
get(BooleanIterator) - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
Return the index of the word returned by the given iterator, or -1 if the word is not in this trie.
get(Object) - Method in class it.unimi.dsi.big.util.LiterallySignedStringMap
 
get(Object) - Method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
 
get(Object) - Method in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
 
get(Object) - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
get(int) - Method in class it.unimi.dsi.util.FrontCodedStringList
Returns the element at the specified position in this front-coded as a mutable string.
get(int, MutableString) - Method in class it.unimi.dsi.util.FrontCodedStringList
Returns the element at the specified position in this front-coded list by storing it in a mutable string.
get(BooleanIterator) - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
Return the index of the word returned by the given iterator, or -1 if the word is not in this trie.
get(Object) - Method in class it.unimi.dsi.util.LiterallySignedStringMap
 
get(int) - Method in class it.unimi.dsi.util.PermutedFrontCodedStringList
 
get(int, MutableString) - Method in class it.unimi.dsi.util.PermutedFrontCodedStringList
Returns the element at the specified position in this front-coded list by storing it in a mutable string.
get(Object) - Method in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
 
get(Object) - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
getApproximatedInterval(T) - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
Returns an approximated interval around the specified word.
getApproximatedInterval(BooleanIterator) - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
Returns an approximated prefix interval around the word returned by the specified iterator.
getApproximatedInterval(CharSequence) - Method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
 
getApproximatedInterval(T) - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
Returns an approximated interval around the specified word.
getApproximatedInterval(BooleanIterator) - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
Returns an approximated prefix interval around the word returned by the specified iterator.
getApproximatedInterval(CharSequence) - Method in class it.unimi.dsi.util.TernaryIntervalSearchTree
 
getAttribute(MutableString) - Method in class it.unimi.dsi.parser.HTMLFactory
 
getAttribute(MutableString) - Method in interface it.unimi.dsi.parser.ParsingFactory
Returns the Attribute associated to a name.
getAttribute(MutableString) - Method in class it.unimi.dsi.parser.WellFormedXmlFactory
 
getBigDecimal(Enum<?>, BigDecimal) - Method in class it.unimi.dsi.util.Properties
 
getBigDecimal(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getBigInteger(Enum<?>, BigInteger) - Method in class it.unimi.dsi.util.Properties
 
getBigInteger(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getBoolean(int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
getBoolean(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
getBoolean(long) - Method in interface it.unimi.dsi.bits.BitVector
Returns the value of the specified bit.
getBoolean(long) - Method in class it.unimi.dsi.bits.BooleanListBitVector
 
getBoolean(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
getBoolean(Enum<?>, boolean) - Method in class it.unimi.dsi.util.Properties
 
getBoolean(Enum<?>, Boolean) - Method in class it.unimi.dsi.util.Properties
 
getBoolean(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getByte(Enum<?>, byte) - Method in class it.unimi.dsi.util.Properties
 
getByte(Enum<?>, Byte) - Method in class it.unimi.dsi.util.Properties
 
getByte(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getChars(CharSequence, int, int, char[], int) - Static method in class it.unimi.dsi.lang.MutableString
Commodity static method implementing String.getChars(int,int,char[],int) for a CharSequences.
getChars(int, int, char[], int) - Method in class it.unimi.dsi.lang.MutableString
Characters with indices from start (inclusive) to index end (exclusive) are copied from this mutable string into the array dest, starting from index destStart.
getCoder() - Method in class it.unimi.dsi.compression.HuTuckerCodec
Deprecated.
getCounter(long[], long, long[]) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Extracts a counter from this HyperLogLogCounterArray and writes it into an array of longs.
getCounter(long, long[]) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Extracts a counter from this HyperLogLogCounterArray and writes it into an array of longs.
getDecoder() - Method in class it.unimi.dsi.compression.HuTuckerCodec
Deprecated.
getDouble(Enum<?>, double) - Method in class it.unimi.dsi.util.Properties
 
getDouble(Enum<?>, Double) - Method in class it.unimi.dsi.util.Properties
 
getDouble(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getElement(MutableString) - Method in class it.unimi.dsi.parser.HTMLFactory
 
getElement(MutableString) - Method in interface it.unimi.dsi.parser.ParsingFactory
Returns the Element associated to a name.
getElement(MutableString) - Method in class it.unimi.dsi.parser.WellFormedXmlFactory
 
getEntity(MutableString) - Method in class it.unimi.dsi.parser.HTMLFactory
 
getEntity(MutableString) - Method in interface it.unimi.dsi.parser.ParsingFactory
Returns the Entity associated to a name.
getEntity(MutableString) - Method in class it.unimi.dsi.parser.WellFormedXmlFactory
 
getFloat(Enum<?>, float) - Method in class it.unimi.dsi.util.Properties
 
getFloat(Enum<?>, Float) - Method in class it.unimi.dsi.util.Properties
 
getFloat(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getIndex(Object) - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
 
getIndex(CharSequence) - Method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
 
getIndex(Object) - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
 
getIndex(CharSequence) - Method in class it.unimi.dsi.util.TernaryIntervalSearchTree
 
getInstance(long) - Static method in class it.unimi.dsi.bits.BooleanListBitVector
 
getInstance() - Static method in class it.unimi.dsi.bits.BooleanListBitVector
Creates a new empty bit vector.
getInstance(long) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Creates a new empty bit vector of given capacity.
getInstance() - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Creates a new empty bit vector.
getInstance() - Static method in class it.unimi.dsi.io.NullInputStream
Returns the only instance of this class.
getInstance() - Static method in class it.unimi.dsi.io.NullOutputStream
Returns the only instance of this class.
getInstance() - Static method in class it.unimi.dsi.io.NullReader
Returns the only instance of this class.
getInstance() - Static method in class it.unimi.dsi.parser.callback.DefaultCallback
Returns the singleton instance of the default callback.
getInt(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
getInt(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
getInt(long) - Method in interface it.unimi.dsi.bits.BitVector
Returns the value of the specified bit as an integer.
getInt(Enum<?>, int) - Method in class it.unimi.dsi.util.Properties
 
getInt(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getInteger(Enum<?>, Integer) - Method in class it.unimi.dsi.util.Properties
 
getInterval(CharSequence) - Method in class it.unimi.dsi.big.util.AbstractPrefixMap
Returns the range of strings having a given prefix.
getInterval(BitVector) - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
Returns an interval given by the smallest and the largest word in the trie starting with the specified word.
getInterval(BooleanIterator) - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
Returns an interval given by the smallest and the largest word in the trie starting with the word returned by the given iterator.
getInterval(CharSequence) - Method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
 
getInterval(CharSequence) - Method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
 
getInterval(CharSequence) - Method in class it.unimi.dsi.util.AbstractPrefixMap
Returns the range of strings having a given prefix.
getInterval(BitVector) - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
Returns an interval given by the smallest and the largest word in the trie starting with the specified word.
getInterval(BooleanIterator) - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
Returns an interval given by the smallest and the largest word in the trie starting with the word returned by the given iterator.
getInterval(CharSequence) - Method in class it.unimi.dsi.util.ImmutableExternalPrefixMap
 
getInterval(CharSequence) - Method in class it.unimi.dsi.util.TernaryIntervalSearchTree
 
getKeys(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getList(Enum<?>, List<Object>) - Method in class it.unimi.dsi.util.Properties
 
getList(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getLong(Object) - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
 
getLong(Object) - Method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
 
getLong(Object) - Method in class it.unimi.dsi.big.util.LiterallySignedStringMap
 
getLong(Object) - Method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
 
getLong(long) - Method in class it.unimi.dsi.big.util.SemiExternalGammaBigList
 
getLong(Object) - Method in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
 
getLong(Object) - Method in class it.unimi.dsi.big.util.StringMaps.StringMapWrapper
 
getLong(Object) - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
getLong(Object) - Method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
 
getLong(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
getLong(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
getLong(int) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
getLong(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
getLong(long, long) - Method in interface it.unimi.dsi.bits.BitVector
Returns the specified bit range as a long.
getLong(long, long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
getLong(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector.LongBigListView
 
getLong(long) - Method in class it.unimi.dsi.util.ByteBufferLongBigList
 
getLong(Object) - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
 
getLong(Object) - Method in class it.unimi.dsi.util.ImmutableExternalPrefixMap
 
getLong(Object) - Method in class it.unimi.dsi.util.LiterallySignedStringMap
 
getLong(Enum<?>, long) - Method in class it.unimi.dsi.util.Properties
 
getLong(Enum<?>, Long) - Method in class it.unimi.dsi.util.Properties
 
getLong(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getLong(int) - Method in class it.unimi.dsi.util.SemiExternalGammaList
 
getLong(Object) - Method in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
 
getLong(Object) - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
getLong(Object) - Method in class it.unimi.dsi.util.TernaryIntervalSearchTree
 
getParser(Class<E>, boolean) - Static method in class it.unimi.dsi.lang.EnumStringParser
Returns an enum parser.
getParser(Class<E>) - Static method in class it.unimi.dsi.lang.EnumStringParser
Returns an enum parser that does not normalize to upper case.
getProperties(Enum<?>, Properties) - Method in class it.unimi.dsi.util.Properties
 
getProperties(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getProperty(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getShort(Enum<?>, short) - Method in class it.unimi.dsi.util.Properties
 
getShort(Enum<?>, Short) - Method in class it.unimi.dsi.util.Properties
 
getShort(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getStream(InputStream[], int, int) - Static method in class it.unimi.dsi.io.MultipleInputStream
Returns an input stream encapsulating a nonempty fragment of an array of input streams.
getStream(InputStream[]) - Static method in class it.unimi.dsi.io.MultipleInputStream
Returns an input stream encapsulating a nonempty array of input streams.
getString(Enum<?>, String) - Method in class it.unimi.dsi.util.Properties
 
getString(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getStringArray(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
getTerm(long, MutableString) - Method in class it.unimi.dsi.big.util.AbstractPrefixMap
Writes a string specified by index into a MutableString.
getTerm(long, MutableString) - Method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
 
getTerm(long, MutableString) - Method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
 
getTerm(int, MutableString) - Method in class it.unimi.dsi.util.AbstractPrefixMap
Writes a string specified by index into a MutableString.
getTerm(int, MutableString) - Method in class it.unimi.dsi.util.ImmutableExternalPrefixMap
 
getTerm(int, MutableString) - Method in class it.unimi.dsi.util.TernaryIntervalSearchTree
 

H

H1 - Static variable in class it.unimi.dsi.parser.Element
 
H2 - Static variable in class it.unimi.dsi.parser.Element
 
H3 - Static variable in class it.unimi.dsi.parser.Element
 
H4 - Static variable in class it.unimi.dsi.parser.Element
 
H5 - Static variable in class it.unimi.dsi.parser.Element
 
H6 - Static variable in class it.unimi.dsi.parser.Element
 
handleMarkup(char[], int, int) - Method in class it.unimi.dsi.parser.BulletParser
Handles markup.
handleProcessingInstruction(char[], int, int) - Method in class it.unimi.dsi.parser.BulletParser
Handles processing instruction, ASP tags etc.
hashCode() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
hashCode() - Method in interface it.unimi.dsi.bits.BitVector
Returns a hash code for this bit vector.
hashCode() - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
hashCode() - Method in class it.unimi.dsi.lang.MutableString
Returns a hash code for this mutable string.
hashCode() - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
hashCode() - Method in class it.unimi.dsi.util.Interval
 
hashCode() - Method in class it.unimi.dsi.util.LongInterval
 
hashCode() - Method in class it.unimi.dsi.util.Properties
 
hashCode() - Method in class it.unimi.dsi.util.TextPattern
Returns a hash code for this text pattern.
hashLength - Variable in class it.unimi.dsi.lang.MutableString
This mutable string is compact iff this attribute is negative.
hasMoreBlocks() - Method in class it.unimi.dsi.io.SegmentedInputStream
Checks whether there are more blocks.
hasNext() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection.FileLinesIterator
 
hasNext() - Method in class it.unimi.dsi.big.io.FileLinesCollection.FileLinesIterator
 
hasNext() - Method in class it.unimi.dsi.io.FileLinesCollection.FileLinesIterator
 
hasNext() - Method in class it.unimi.dsi.io.InputBitStream
 
hasNext() - Method in class it.unimi.dsi.io.LineIterator
 
hasNext() - Method in class it.unimi.dsi.io.OfflineIterable.OfflineIterator
 
HEAD - Static variable in class it.unimi.dsi.parser.Element
 
HEADERS - Static variable in class it.unimi.dsi.parser.Attribute
 
headSet(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
headSet(int) - Method in class it.unimi.dsi.util.Interval
 
headSet(long) - Method in class it.unimi.dsi.util.LongInterval
 
HEIGHT - Static variable in class it.unimi.dsi.parser.Attribute
 
HEXADECIMAL - Static variable in class it.unimi.dsi.parser.BulletParser
The base for non-decimal entity.
HR - Static variable in class it.unimi.dsi.parser.Element
 
HREF - Static variable in class it.unimi.dsi.parser.Attribute
 
HREFLANG - Static variable in class it.unimi.dsi.parser.Attribute
 
HSPACE - Static variable in class it.unimi.dsi.parser.Attribute
 
HTML - Static variable in class it.unimi.dsi.parser.Element
 
HTMLFactory - Class in it.unimi.dsi.parser
A parsing factory for (X)HTML.
HTTP_EQUIV - Static variable in class it.unimi.dsi.parser.Attribute
 
HuffmanCodec - Class in it.unimi.dsi.compression
An implementation of Huffman optimal prefix-free coding.
HuffmanCodec(int[]) - Constructor for class it.unimi.dsi.compression.HuffmanCodec
Creates a new Huffman codec using the given vector of frequencies.
HuffmanCodec(long[]) - Constructor for class it.unimi.dsi.compression.HuffmanCodec
Creates a new Huffman codec using the given vector of frequencies.
HuTuckerCodec - Class in it.unimi.dsi.compression
An implementation of the Hu–Tucker optimal lexicographical prefix-free code.
HuTuckerCodec(int[]) - Constructor for class it.unimi.dsi.compression.HuTuckerCodec
 
HuTuckerCodec(long[]) - Constructor for class it.unimi.dsi.compression.HuTuckerCodec
 
HuTuckerTransformationStrategy - Class in it.unimi.dsi.bits
A transformation strategy mapping strings to their Hu-Tucker encoding.
HuTuckerTransformationStrategy(Iterable<? extends CharSequence>, boolean) - Constructor for class it.unimi.dsi.bits.HuTuckerTransformationStrategy
Creates a Hu-Tucker transformation strategy for the character sequences returned by the given iterable.
HuTuckerTransformationStrategy(PrefixCoderTransformationStrategy) - Constructor for class it.unimi.dsi.bits.HuTuckerTransformationStrategy
 
HuTuckerTransformationStrategy(Object[], boolean) - Constructor for class it.unimi.dsi.bits.HuTuckerTransformationStrategy
 
HyperLogLogCounterArray - Class in it.unimi.dsi.util
An array of approximate sets each represented using a HyperLogLog counter.
HyperLogLogCounterArray(long, long, double) - Constructor for class it.unimi.dsi.util.HyperLogLogCounterArray
Creates a new array of counters.
HyperLogLogCounterArray(long, long, int) - Constructor for class it.unimi.dsi.util.HyperLogLogCounterArray
Creates a new array of counters.
HyperLogLogCounterArray(long, long, int, long) - Constructor for class it.unimi.dsi.util.HyperLogLogCounterArray
Creates a new array of counters.

I

I - Static variable in class it.unimi.dsi.parser.Element
 
ID - Static variable in class it.unimi.dsi.parser.Attribute
 
identity() - Static method in class it.unimi.dsi.bits.BitVectors
Deprecated.
identity() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial transformation for data already in BitVector form.
IDENTITY - Static variable in class it.unimi.dsi.stat.Jackknife
A statistic that returns the sample.
identity(int[]) - Static method in class it.unimi.dsi.Util
Stores the identity permutation in an array.
identity(int) - Static method in class it.unimi.dsi.Util
Stores the identity permutation in a new array of given length.
identity(long[][]) - Static method in class it.unimi.dsi.Util
Stores the identity permutation in a big array.
identity(long) - Static method in class it.unimi.dsi.Util
Stores the identity permutation in a new big array of given length.
IFRAME - Static variable in class it.unimi.dsi.parser.Element
 
IMG - Static variable in class it.unimi.dsi.parser.Element
 
ImmutableBinaryTrie<T> - Class in it.unimi.dsi.big.util
An immutable implementation of binary tries.
ImmutableBinaryTrie(Iterable<? extends T>, TransformationStrategy<? super T>) - Constructor for class it.unimi.dsi.big.util.ImmutableBinaryTrie
Creates a trie from a set of elements.
ImmutableBinaryTrie<T> - Class in it.unimi.dsi.util
An immutable implementation of binary tries.
ImmutableBinaryTrie(Iterable<? extends T>, TransformationStrategy<? super T>) - Constructor for class it.unimi.dsi.util.ImmutableBinaryTrie
Creates a trie from a set of elements.
ImmutableBinaryTrie.Node - Class in it.unimi.dsi.big.util
A node in the trie.
ImmutableBinaryTrie.Node - Class in it.unimi.dsi.util
A node in the trie.
ImmutableExternalPrefixMap - Class in it.unimi.dsi.big.util
An immutable prefix map mostly stored in external memory.
ImmutableExternalPrefixMap(Iterable<? extends CharSequence>, int, CharSequence) - Constructor for class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
Creates an external prefix map with specified block size and dump stream.
ImmutableExternalPrefixMap(Iterable<? extends CharSequence>, CharSequence) - Constructor for class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
Creates an external prefix map with block size ImmutableExternalPrefixMap.STD_BLOCK_SIZE and specified dump stream.
ImmutableExternalPrefixMap(Iterable<? extends CharSequence>, int) - Constructor for class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
Creates an external prefix map with specified block size.
ImmutableExternalPrefixMap(Iterable<? extends CharSequence>) - Constructor for class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
Creates an external prefix map with block size ImmutableExternalPrefixMap.STD_BLOCK_SIZE.
ImmutableExternalPrefixMap - Class in it.unimi.dsi.util
An immutable prefix map mostly stored in external memory.
ImmutableExternalPrefixMap(Iterable<? extends CharSequence>, int, CharSequence) - Constructor for class it.unimi.dsi.util.ImmutableExternalPrefixMap
Creates an external prefix map with specified block size and dump stream.
ImmutableExternalPrefixMap(Iterable<? extends CharSequence>, CharSequence) - Constructor for class it.unimi.dsi.util.ImmutableExternalPrefixMap
Creates an external prefix map with block size ImmutableExternalPrefixMap.STD_BLOCK_SIZE and specified dump stream.
ImmutableExternalPrefixMap(Iterable<? extends CharSequence>, int) - Constructor for class it.unimi.dsi.util.ImmutableExternalPrefixMap
Creates an external prefix map with specified block size.
ImmutableExternalPrefixMap(Iterable<? extends CharSequence>) - Constructor for class it.unimi.dsi.util.ImmutableExternalPrefixMap
Creates an external prefix map with block size ImmutableExternalPrefixMap.STD_BLOCK_SIZE.
INCR_STEP_8 - Static variable in class it.unimi.dsi.bits.Fast
Deprecated.
indexOf(char) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of the specified character.
indexOf(char, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of the specified character, starting at the specified index.
indexOf(MutableString, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of the specified mutable string, starting at the specified index.
indexOf(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of the specified mutable string.
indexOf(CharSequence, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of the specified character sequence, starting at the specified index.
indexOf(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of the specified character sequence.
indexOf(TextPattern, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of the specified text pattern, starting at the specified index.
indexOf(TextPattern) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of the specified text pattern, starting at the specified index.
indexOfAnyBut(CharSet, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of any character, except those specified, starting at the specified index.
indexOfAnyBut(CharSet) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of any character, except those specified.
indexOfAnyBut(char[], int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of any character, except those specified, starting at the specified index.
indexOfAnyBut(char[]) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of any character, except those specified.
indexOfAnyOf(CharSet, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of any of the specified characters, starting at the specified index.
indexOfAnyOf(CharSet) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of any of the specified characters.
indexOfAnyOf(char[], int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of any of the specified characters, starting at the specified index.
indexOfAnyOf(char[]) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the first occurrence of any of the specified characters.
info - Variable in class it.unimi.dsi.logging.ProgressLogger
If non-null, this object will be printed after the timing information.
INPUT - Static variable in class it.unimi.dsi.parser.Element
 
InputBitStream - Class in it.unimi.dsi.io
Bit-level input stream.
InputBitStream() - Constructor for class it.unimi.dsi.io.InputBitStream
This (non-public) constructor exists just to provide fake initialisation for classes such as DebugInputBitStream.
InputBitStream(InputStream) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream wrapping a given input stream using a buffer of size InputBitStream.DEFAULT_BUFFER_SIZE.
InputBitStream(InputStream, boolean) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream wrapping a given input stream using a buffer of size InputBitStream.DEFAULT_BUFFER_SIZE.
InputBitStream(InputStream, int) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream wrapping a given input stream with a specified buffer size.
InputBitStream(InputStream, int, boolean) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream wrapping a given input stream with a specified buffer size.
InputBitStream(FileInputStream) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream wrapping a given file input stream using a buffer of size InputBitStream.DEFAULT_BUFFER_SIZE.
InputBitStream(FileInputStream, int) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream wrapping a given file input stream with a specified buffer size.
InputBitStream(byte[]) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream wrapping a given byte array.
InputBitStream(String, int) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream reading from a file.
InputBitStream(String) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream reading from a file.
InputBitStream(File) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream reading from a file.
InputBitStream(File, int) - Constructor for class it.unimi.dsi.io.InputBitStream
Creates a new input bit stream reading from a file.
INS - Static variable in class it.unimi.dsi.parser.Element
 
insert(int, MutableString) - Method in class it.unimi.dsi.lang.MutableString
Inserts a mutable string in this mutable string, starting from index index.
insert(int, String) - Method in class it.unimi.dsi.lang.MutableString
Inserts a String in this mutable string, starting from index index.
insert(int, CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Inserts a CharSequence in this mutable string, starting from index index.
insert(int, char[]) - Method in class it.unimi.dsi.lang.MutableString
Inserts characters in this mutable string.
insert(int, char[], int, int) - Method in class it.unimi.dsi.lang.MutableString
Inserts characters in this mutable string.
insert(int, boolean) - Method in class it.unimi.dsi.lang.MutableString
Inserts a boolean in this mutable string, starting from index index.
insert(int, char) - Method in class it.unimi.dsi.lang.MutableString
Inserts a char in this mutable string, starting from index index.
insert(int, double) - Method in class it.unimi.dsi.lang.MutableString
Inserts a double in this mutable string, starting from index index.
insert(int, float) - Method in class it.unimi.dsi.lang.MutableString
Inserts a float in this mutable string, starting from index index.
insert(int, int) - Method in class it.unimi.dsi.lang.MutableString
Inserts an int in this mutable string, starting from index index.
insert(int, long) - Method in class it.unimi.dsi.lang.MutableString
Inserts a long in this mutable string, starting from index index.
insert(int, Object) - Method in class it.unimi.dsi.lang.MutableString
Inserts the string representation of an object in this mutable string, starting from index index.
INSTANCE - Static variable in class it.unimi.dsi.parser.HTMLFactory
 
int2nat(int) - Static method in class it.unimi.dsi.bits.Fast
Maps integers bijectively into natural numbers.
int2nat(long) - Static method in class it.unimi.dsi.bits.Fast
Maps longs bijectively into long natural numbers.
INTEGER_FUNNEL - Static variable in class it.unimi.dsi.util.BloomFilter
Interval - Class in it.unimi.dsi.util
An interval of integers.
Interval(int, int) - Constructor for class it.unimi.dsi.util.Interval
Builds an interval with given extremes.
intervalApproximator - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
The in-memory data structure used to approximate intervals..
intervalApproximator - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
The in-memory data structure used to approximate intervals..
Intervals - Class in it.unimi.dsi.util
A class providing static methods and objects that do useful things with intervals.
invertPermutation(int[], int[]) - Static method in class it.unimi.dsi.Util
Computes the inverse of a permutation expressed as an array of n distinct integers in [0 .. n).
invertPermutation(int[]) - Static method in class it.unimi.dsi.Util
Computes the inverse of a permutation expressed as an array of n distinct integers in [0 .. n) and stores the result in a new array.
invertPermutation(long[][], long[][]) - Static method in class it.unimi.dsi.Util
Computes the inverse of a permutation expressed as a big array of n distinct long integers in [0 .. n).
invertPermutation(long[][]) - Static method in class it.unimi.dsi.Util
Computes the inverse of a permutation expressed as a big array of n distinct long integers in [0 .. n) and stores the result in a new big array.
invertPermutationInPlace(int[]) - Static method in class it.unimi.dsi.Util
Computes in place the inverse of a permutation expressed as an array of n distinct integers in [0 .. n).
invertPermutationInPlace(long[][]) - Static method in class it.unimi.dsi.Util
Computes in place the inverse of a permutation expressed as a big array of n distinct long integers in [0 .. n).
is - Variable in class it.unimi.dsi.io.InputBitStream
The underlying InputStream.
isCompact() - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string is compact (see the class description).
isEmpty() - Method in class it.unimi.dsi.io.ByteDiskQueue
 
isEmpty() - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string is empty.
isEmpty() - Method in class it.unimi.dsi.parser.callback.ComposedCallbackBuilder
Checks whether this callback builder is empty.
isImplicit - Variable in class it.unimi.dsi.parser.Element
Whether this element has implicit closure.
ISINDEX - Static variable in class it.unimi.dsi.parser.Element
 
isLeaf() - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node
Returns true if this node is a leaf.
isLeaf() - Method in class it.unimi.dsi.util.ImmutableBinaryTrie.Node
Returns true if this node is a leaf.
isLoose() - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string is loose (see the class description).
ISMAP - Static variable in class it.unimi.dsi.parser.Attribute
 
iso() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial transformation from strings to bit vectors that concatenates the lower eight bits of the UTF-16 representation.
isPrefix(BitVector) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
isPrefix(BitVector) - Method in interface it.unimi.dsi.bits.BitVector
Returns true if this vector is a prefix of the specified vector.
isProperPrefix(BitVector) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
isProperPrefix(BitVector) - Method in interface it.unimi.dsi.bits.BitVector
Returns true if this vector is a proper prefix of the specified vector.
isSimple - Variable in class it.unimi.dsi.parser.Element
Whether this element is simple.
isWordConstituent(char) - Method in class it.unimi.dsi.io.DelimitedWordReader
 
isWordConstituent(char) - Method in class it.unimi.dsi.io.FastBufferedReader
Returns whether the given character is a word constituent.
it.unimi.dsi - package it.unimi.dsi
General utilities.
it.unimi.dsi.big.io - package it.unimi.dsi.big.io
I/O big classes.
it.unimi.dsi.big.util - package it.unimi.dsi.big.util
Collections and similar big classes.
it.unimi.dsi.bits - package it.unimi.dsi.bits
Main classes manipulating bits.
it.unimi.dsi.compression - package it.unimi.dsi.compression
Word-based compression/decompression classes.
it.unimi.dsi.io - package it.unimi.dsi.io
I/O classes.
it.unimi.dsi.lang - package it.unimi.dsi.lang
Basic classes.
it.unimi.dsi.logging - package it.unimi.dsi.logging
Logging classes.
it.unimi.dsi.parser - package it.unimi.dsi.parser
A fast, lightweight, on-demand (X)HTML parser.
it.unimi.dsi.parser.callback - package it.unimi.dsi.parser.callback
Callbacks for the BulletParser.
it.unimi.dsi.stat - package it.unimi.dsi.stat
Statistics classes.
it.unimi.dsi.util - package it.unimi.dsi.util
Miscellaneaous utility classes.
itemsName - Variable in class it.unimi.dsi.logging.ProgressLogger
The name of several counted items.
itemTimeUnit - Variable in class it.unimi.dsi.logging.ProgressLogger
A fixed time unit for printing the timing of an item.
iterator() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection
 
iterator() - Method in class it.unimi.dsi.big.io.FileLinesCollection
 
iterator() - Method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
Returns an iterator over the map.
iterator() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
iterator(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
iterator() - Method in class it.unimi.dsi.io.FileLinesCollection
 
iterator() - Method in class it.unimi.dsi.io.OfflineIterable
 
iterator() - Method in class it.unimi.dsi.util.ImmutableExternalPrefixMap
Returns an iterator over the map.
iterator() - Method in class it.unimi.dsi.util.Interval
Returns an iterator over the integers in this interval.
iterator(int) - Method in class it.unimi.dsi.util.Interval
Returns an iterator over the integers in this interval larger than or equal to a given integer.
iterator() - Method in class it.unimi.dsi.util.LongInterval
Returns an iterator over the integers in this interval.
iterator(long) - Method in class it.unimi.dsi.util.LongInterval
Returns an iterator over the integers in this interval larger than or equal to a given integer.
iteratorIsUsable - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
If true, the creation of the last DumpStreamIterator was not followed by a call to any get method.
iteratorIsUsable - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
If true, the creation of the last DumpStreamIterator was not followed by a call to any get method.

J

Jackknife - Class in it.unimi.dsi.stat
Applies the jackknife to generic statistics.
Jackknife.AbstractStatistic - Class in it.unimi.dsi.stat
An abstract statistic with a template method that accepts an array of doubles, returns an array of doubles and handles the data conversions that are necessary to call Jackknife.Statistic.compute(BigDecimal[], MathContext).
Jackknife.Statistic - Interface in it.unimi.dsi.stat
A statistic to be estimated using the jackknife on a set of samples.
jump() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
The the jump function for this generator.
jump() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
The the jump function for this generator.
jump() - Method in class it.unimi.dsi.util.XorShift1024StarRandom
The the jump function for this generator.
jump() - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
The the jump function for this generator.
jump() - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
The the jump function for this generator.
jump() - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
The the jump function for this generator.

K

KahanSummation - Class in it.unimi.dsi.util
Kahan's summation algorithm encapsulated in an object.
KahanSummation() - Constructor for class it.unimi.dsi.util.KahanSummation
 
KBD - Static variable in class it.unimi.dsi.parser.Element
 

L

LABEL - Static variable in class it.unimi.dsi.parser.Attribute
 
LABEL - Static variable in class it.unimi.dsi.parser.Element
 
LANG - Static variable in class it.unimi.dsi.parser.Attribute
 
LANGUAGE - Static variable in class it.unimi.dsi.parser.Attribute
 
LAST_BIT - Static variable in class it.unimi.dsi.bits.LongArrayBitVector
 
LAST_BIT_MASK - Static variable in class it.unimi.dsi.bits.LongArrayBitVector
 
lastChar() - Method in class it.unimi.dsi.lang.MutableString
Returns the last character of this mutable string.
lastEntity - Variable in class it.unimi.dsi.parser.BulletParser
The character represented by the last scanned entity.
lastIndexOf(char) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of the specified character.
lastIndexOf(char, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of the specified character, searching backward starting at the specified index.
lastIndexOf(MutableString, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of the specified mutable string, searching backward starting at the specified index.
lastIndexOf(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of the specified mutable string.
lastIndexOf(CharSequence, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of the specified character sequence, searching backward starting at the specified index.
lastIndexOf(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of the specified character sequence.
lastIndexOfAnyBut(CharSet, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of any character, except those specified, starting at the specified index.
lastIndexOfAnyBut(CharSet) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of any character, except those specified.
lastIndexOfAnyBut(char[], int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of any character, except those specified, starting at the specified index.
lastIndexOfAnyBut(char[]) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of any character, except those specified.
lastIndexOfAnyOf(CharSet, int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of any of the specified characters, searching backwards starting at the specified index.
lastIndexOfAnyOf(CharSet) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of any of the specified characters.
lastIndexOfAnyOf(char[], int) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of any of the specified characters, searching backwards starting at the specified index.
lastIndexOfAnyOf(char[]) - Method in class it.unimi.dsi.lang.MutableString
Returns the index of the last occurrence of any of the specified characters.
lastInt() - Method in class it.unimi.dsi.util.Interval
 
lastLong() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
lastLong() - Method in class it.unimi.dsi.util.LongInterval
 
lastOne() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
lastOne() - Method in interface it.unimi.dsi.bits.BitVector
Returns the position of the last bit set in this vector.
lastZero() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
lastZero() - Method in interface it.unimi.dsi.bits.BitVector
Returns the position of the last bit unset in this vector.
LeafNode(int) - Constructor for class it.unimi.dsi.compression.TreeDecoder.LeafNode
Creates a leaf node.
left - Variable in class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node
 
left - Variable in class it.unimi.dsi.compression.TreeDecoder.Node
 
left - Variable in class it.unimi.dsi.util.ImmutableBinaryTrie.Node
 
left - Variable in class it.unimi.dsi.util.Interval
The left extreme of the interval.
left - Variable in class it.unimi.dsi.util.LongInterval
The left extreme of the interval.
LEGEND - Static variable in class it.unimi.dsi.parser.Element
 
length(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
length() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
length(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
length() - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
length() - Method in interface it.unimi.dsi.bits.BitVector
Returns the number of bits in this bit vector.
length(long) - Method in interface it.unimi.dsi.bits.BitVector
Sets the number of bits in this bit vector.
length() - Method in class it.unimi.dsi.bits.BooleanListBitVector
 
length(long) - Method in class it.unimi.dsi.bits.BooleanListBitVector
 
length(int) - Static method in class it.unimi.dsi.bits.Fast
Returns the number of bits that are necessary to encode the argument.
length(long) - Static method in class it.unimi.dsi.bits.Fast
Returns the number of bits that are necessary to encode the argument.
length - Variable in class it.unimi.dsi.bits.LongArrayBitVector
The number of bits in this vector.
length() - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
length(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
length(CharSequence) - Method in class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
 
length(T) - Method in interface it.unimi.dsi.bits.TransformationStrategy
Returns the length of the bit vector that would be computed by TransformationStrategy.toBitVector(Object).
length() - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
length() - Method in class it.unimi.dsi.io.NullInputStream
 
length() - Method in class it.unimi.dsi.io.SegmentedInputStream
 
length() - Method in class it.unimi.dsi.lang.MutableString
Returns the number of characters in this mutable string.
length(int) - Method in class it.unimi.dsi.lang.MutableString
Sets the length.
length() - Method in class it.unimi.dsi.util.Interval
Returns the interval length, that is, the number of integers contained in the interval.
length() - Method in class it.unimi.dsi.util.LongInterval
Returns the interval length, that is, the number of integers contained in the interval.
length() - Method in class it.unimi.dsi.util.TextPattern
 
LENGTH_COMPARATOR - Static variable in class it.unimi.dsi.util.Intervals
A comparator between intervals based on their length.
LENGTH_COMPARATOR - Static variable in class it.unimi.dsi.util.LongIntervals
A comparator between intervals based on their length.
LI - Static variable in class it.unimi.dsi.parser.Element
 
LIGHT_UPDATE_MASK - Variable in class it.unimi.dsi.logging.ProgressLogger
Calls to ProgressLogger.lightUpdate() will cause a call to System.currentTimeMillis() only if the current value of ProgressLogger.count is a multiple of this mask plus one.
lightUpdate() - Method in class it.unimi.dsi.logging.ProgressLogger
Updates the internal count of this progress logger by adding one in a lightweight fashion.
LineIterator - Class in it.unimi.dsi.io
An adapter that exposes a fast buffered reader as an iterator over the returned lines.
LineIterator(FastBufferedReader, ProgressLogger) - Constructor for class it.unimi.dsi.io.LineIterator
Creates a new line iterator over a specified fast buffered reader.
LineIterator(FastBufferedReader) - Constructor for class it.unimi.dsi.io.LineIterator
Creates a new line iterator over a specified fast buffered reader.
LineWordReader - Class in it.unimi.dsi.io
A trivial WordReader that considers each line of a document a single word.
LineWordReader() - Constructor for class it.unimi.dsi.io.LineWordReader
 
LINK - Static variable in class it.unimi.dsi.parser.Attribute
 
LINK - Static variable in class it.unimi.dsi.parser.Element
 
LinkExtractor - Class in it.unimi.dsi.parser.callback
A callback extracting links.
LinkExtractor() - Constructor for class it.unimi.dsi.parser.callback.LinkExtractor
 
list - Variable in class it.unimi.dsi.big.util.AbstractPrefixMap
 
list() - Method in class it.unimi.dsi.big.util.AbstractPrefixMap
 
list - Variable in class it.unimi.dsi.big.util.LiterallySignedStringMap
The underlying list.
list() - Method in class it.unimi.dsi.big.util.LiterallySignedStringMap
 
list() - Method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
 
list() - Method in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
 
list() - Method in interface it.unimi.dsi.big.util.StringMap
Returns a list view of the domain of this string map (optional operation).
list() - Method in class it.unimi.dsi.big.util.StringMaps.StringMapWrapper
 
list - Variable in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
list() - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
list - Variable in class it.unimi.dsi.util.AbstractPrefixMap
 
list() - Method in class it.unimi.dsi.util.AbstractPrefixMap
 
list - Variable in class it.unimi.dsi.util.LiterallySignedStringMap
The underlying list.
list() - Method in class it.unimi.dsi.util.LiterallySignedStringMap
 
list() - Method in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
 
list() - Method in interface it.unimi.dsi.util.StringMap
Returns a list view of the domain of this string map (optional operation).
list - Variable in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
list() - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
listIterator() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
listIterator(int) - Method in class it.unimi.dsi.util.FrontCodedStringList
 
listIterator(int) - Method in class it.unimi.dsi.util.PermutedFrontCodedStringList
 
LiterallySignedStringMap - Class in it.unimi.dsi.big.util
A string map based on a function signed using the original list of strings.
LiterallySignedStringMap(Object2LongFunction<? extends CharSequence>, ObjectBigList<? extends MutableString>) - Constructor for class it.unimi.dsi.big.util.LiterallySignedStringMap
Creates a new shift-add-xor signed string map using a given hash map.
LiterallySignedStringMap - Class in it.unimi.dsi.util
A string map based on a function signed using the original list of strings.
LiterallySignedStringMap(Object2LongFunction<? extends CharSequence>, ObjectList<? extends MutableString>) - Constructor for class it.unimi.dsi.util.LiterallySignedStringMap
Creates a new shift-add-xor signed string map using a given hash map.
log2(double) - Static method in class it.unimi.dsi.bits.Fast
Returns the base-two logarithm of the argument.
LOG2_BITS_PER_WORD - Static variable in class it.unimi.dsi.bits.LongArrayBitVector
 
log2m - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
The logarithm of the number of registers per counter (at most 30).
log2NumberOfRegisters(double) - Static method in class it.unimi.dsi.util.HyperLogLogCounterArray
Returns the logarithm of the number of registers per counter that are necessary to attain a given relative standard deviation.
logger - Variable in class it.unimi.dsi.logging.ProgressLogger
The SLF4J logger used by this progress logger.
logger() - Method in class it.unimi.dsi.logging.ProgressLogger
The SLF4J logger used by this progress logger; it just returns the content of the field ProgressLogger.logger.
logInterval - Variable in class it.unimi.dsi.logging.ProgressLogger
The time interval for a new log in milliseconds.
LONG_FUNNEL - Static variable in class it.unimi.dsi.util.BloomFilter
LongArrayBitVector - Class in it.unimi.dsi.bits
A bit vector implementation based on arrays of longs.
LongArrayBitVector(long) - Constructor for class it.unimi.dsi.bits.LongArrayBitVector
 
LongArrayBitVector.LongBigListView - Class in it.unimi.dsi.bits
A list-of-integers view of a bit vector.
LongBigListSignedStringMap - Class in it.unimi.dsi.big.util
A string map based on a function signed using a big list of longs.
LongBigListSignedStringMap(Object2LongFunction<? extends CharSequence>, LongBigList) - Constructor for class it.unimi.dsi.big.util.LongBigListSignedStringMap
Creates a signed string map using a given hash map and a big list of 64-bit signatures.
LongBigListSignedStringMap(Object2LongFunction<? extends CharSequence>, String) - Constructor for class it.unimi.dsi.big.util.LongBigListSignedStringMap
Creates a signed string map using a given hash map and a big list of 64-bit signatures.
LongBigListView(BitVector, int) - Constructor for class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
LongBigListView(LongArrayBitVector, int) - Constructor for class it.unimi.dsi.bits.LongArrayBitVector.LongBigListView
 
LONGDESC - Static variable in class it.unimi.dsi.parser.Attribute
 
longestCommonPrefixLength(BitVector) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
longestCommonPrefixLength(BitVector) - Method in interface it.unimi.dsi.bits.BitVector
Returns the length of the greatest common prefix between this and the specified vector.
longestCommonPrefixLength(BitVector) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
longestCommonPrefixLength(LongArrayBitVector) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
LongInterval - Class in it.unimi.dsi.util
An interval of longs.
LongInterval(long, long) - Constructor for class it.unimi.dsi.util.LongInterval
Builds an interval with given extremes.
LongIntervals - Class in it.unimi.dsi.util
A class providing static methods and objects that do useful things with intervals.
LongSetView(BitVector, long, long) - Constructor for class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
longwordAligned - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
Whether counters are aligned to longwords.
loose() - Method in class it.unimi.dsi.lang.MutableString
Makes this mutable string loose.
lsbMask - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
A mask containing a one in the least significant bit of each register (i.e., in positions of the form registerSize * i).

M

m - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
The number of registers per counter.
main(String[]) - Static method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
 
main(String[]) - Static method in class it.unimi.dsi.big.util.LiterallySignedStringMap
 
main(String[]) - Static method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
 
main(String[]) - Static method in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
 
main(String[]) - Static method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
 
main(String[]) - Static method in class it.unimi.dsi.bits.Fast
 
main(String[]) - Static method in class it.unimi.dsi.util.BloomFilter
 
main(String[]) - Static method in class it.unimi.dsi.util.FrontCodedStringList
 
main(String[]) - Static method in class it.unimi.dsi.util.ImmutableExternalPrefixMap
 
main(String[]) - Static method in class it.unimi.dsi.util.LiterallySignedStringMap
 
main(String[]) - Static method in class it.unimi.dsi.util.PermutedFrontCodedStringList
 
main(String[]) - Static method in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
 
main(String[]) - Static method in class it.unimi.dsi.util.SplitMix64RandomGenerator
 
main(String[]) - Static method in class it.unimi.dsi.util.TernaryIntervalSearchTree
 
main(String[]) - Static method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
 
main(String[]) - Static method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
 
main(String[]) - Static method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
 
map - Variable in class it.unimi.dsi.big.util.StringMaps.SynchronizedPrefixMap
 
map(FileChannel) - Static method in class it.unimi.dsi.io.ByteBufferInputStream
Creates a new read-only byte-buffer input stream by mapping a given file channel.
map(FileChannel, FileChannel.MapMode) - Static method in class it.unimi.dsi.io.ByteBufferInputStream
Creates a new byte-buffer input stream by mapping a given file channel.
MAP - Static variable in class it.unimi.dsi.parser.Element
 
map(FileChannel) - Static method in class it.unimi.dsi.util.ByteBufferLongBigList
Creates a new byte-buffer long big list by read-only mapping a given file channel using the standard Java (i.e., DataOutput) byte order (ByteOrder.BIG_ENDIAN).
map(FileChannel, ByteOrder) - Static method in class it.unimi.dsi.util.ByteBufferLongBigList
Creates a new byte-buffer long big list by read-only mapping a given file channel.
map(FileChannel, ByteOrder, FileChannel.MapMode) - Static method in class it.unimi.dsi.util.ByteBufferLongBigList
Creates a new byte-buffer long big list by mapping a given file channel.
map - Variable in class it.unimi.dsi.util.StringMaps.SynchronizedPrefixMap
 
MARGINHEIGHT - Static variable in class it.unimi.dsi.parser.Attribute
 
MARGINLENGTH - Static variable in class it.unimi.dsi.parser.Attribute
 
MARGINWIDTH - Static variable in class it.unimi.dsi.parser.Attribute
 
mark(int) - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
mark(int) - Method in class it.unimi.dsi.io.InputBitStream
Marks the current position in this input stream.
markSupported() - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
markSupported() - Method in class it.unimi.dsi.io.InputBitStream
Tests if this stream supports the InputBitStream.mark(int) and InputBitStream.reset() methods.
markSupported() - Method in class it.unimi.dsi.io.MultipleInputStream
 
mask - Variable in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
The mask to get only ShiftAddXorSignedStringMap.width nonzero bits.
mask(long) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Returns a mask having a 1 exactly at the bit bit(index).
mask - Variable in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
The mask to get only ShiftAddXorSignedStringMap.width nonzero bits.
max() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the maximum of the values added so far.
max(long[], long[]) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Computes the register-by-register maximum of two counters.
max(long[], long[], long[], long[]) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Computes the register-by-register maximum of two counters.
MAX_BITS - Static variable in class it.unimi.dsi.util.BloomFilter
The maximum number of bits in a filter (limited by array size and bits in a long).
MAX_DEC_ENTITY_LENGTH - Static variable in class it.unimi.dsi.parser.BulletParser
The maximum number of digits of a decimal numeric entity.
MAX_ENTITY_VALUE - Static variable in class it.unimi.dsi.parser.BulletParser
The maximum Unicode value accepted for a numeric entity.
MAX_HEX_ENTITY_LENGTH - Static variable in class it.unimi.dsi.parser.BulletParser
The maximum number of digits of a hexadecimal numeric entity.
MAX_PRECOMPUTED - Static variable in class it.unimi.dsi.io.OutputBitStream
 
mean() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the mean of the values added so far.
MEDIA - Static variable in class it.unimi.dsi.parser.Attribute
 
memoryIsLow() - Static method in class it.unimi.dsi.Util
Returns true if less then 5% of the available memory is free.
MENU - Static variable in class it.unimi.dsi.parser.Element
 
META - Static variable in class it.unimi.dsi.parser.Element
 
metaLocation() - Method in class it.unimi.dsi.parser.callback.LinkExtractor
Returns the URL specified by META HTTP-EQUIV elements of location type.
metaRefresh() - Method in class it.unimi.dsi.parser.callback.LinkExtractor
Returns the URL specified by META HTTP-EQUIV elements of refresh type.
METHOD - Static variable in class it.unimi.dsi.parser.Attribute
 
millis() - Method in class it.unimi.dsi.logging.ProgressLogger
Returns the number of milliseconds between present time and the last call to ProgressLogger.start(), if this progress logger is running, or between the last call to ProgressLogger.stop() and the last call to ProgressLogger.start(), if this progress logger is stopped.
min() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the minimum of the values added so far.
MINUS_INFINITY - Static variable in class it.unimi.dsi.util.Intervals
A singleton located at −∞.
MINUS_INFINITY - Static variable in class it.unimi.dsi.util.LongIntervals
A singleton located at −∞.
mMinus1 - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
The number of registers minus one.
mostSignificantBit(long) - Static method in class it.unimi.dsi.bits.Fast
Returns the most significant bit of a long.
mostSignificantBit(int) - Static method in class it.unimi.dsi.bits.Fast
Returns the most significant bit of an integer.
msbMask - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
A mask containing a one in the most significant bit of each register (i.e., in positions of the form registerSize * (i + 1) - 1).
MSBS_STEP_8 - Static variable in class it.unimi.dsi.bits.Fast
 
MULTIPLE - Static variable in class it.unimi.dsi.parser.Attribute
 
MultipleInputStream - Class in it.unimi.dsi.io
A multiple input stream.
MutableString - Class in it.unimi.dsi.lang
Fast, compact, optimised & versatile mutable strings.
MutableString() - Constructor for class it.unimi.dsi.lang.MutableString
Creates a new loose empty mutable string with capacity 2.
MutableString(int) - Constructor for class it.unimi.dsi.lang.MutableString
Creates a new loose empty mutable string with given capacity.
MutableString(MutableString) - Constructor for class it.unimi.dsi.lang.MutableString
Creates a new compact mutable string copying a given mutable string.
MutableString(String) - Constructor for class it.unimi.dsi.lang.MutableString
Creates a new compact mutable string copying a given String.
MutableString(CharSequence) - Constructor for class it.unimi.dsi.lang.MutableString
Creates a new compact mutable string copying a given CharSequence.
MutableString(char[]) - Constructor for class it.unimi.dsi.lang.MutableString
Creates a new compact mutable string copying a given character array.
MutableString(char[], int, int) - Constructor for class it.unimi.dsi.lang.MutableString
Creates a new compact mutable string copying a part of a given character array.

N

name - Variable in class it.unimi.dsi.parser.Attribute
The name of this attribute.
NAME - Static variable in class it.unimi.dsi.parser.Attribute
 
name - Variable in class it.unimi.dsi.parser.Element
The name of the type of this element.
name - Variable in class it.unimi.dsi.parser.Entity
The name of this entity.
nameLength - Variable in class it.unimi.dsi.parser.Element
The length of Element.name.
nat2int(int) - Static method in class it.unimi.dsi.bits.Fast
Maps natural numbers bijectively into integers.
nat2int(long) - Static method in class it.unimi.dsi.bits.Fast
Maps long natural numbers bijectively into longs.
next() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection.FileLinesIterator
 
next() - Method in class it.unimi.dsi.big.io.FileLinesCollection.FileLinesIterator
 
next(MutableString, MutableString) - Method in class it.unimi.dsi.io.FastBufferedReader
 
next() - Method in class it.unimi.dsi.io.FileLinesCollection.FileLinesIterator
 
next() - Method in class it.unimi.dsi.io.LineIterator
 
next(MutableString, MutableString) - Method in class it.unimi.dsi.io.LineWordReader
 
next() - Method in class it.unimi.dsi.io.OfflineIterable.OfflineIterator
 
next(MutableString, MutableString) - Method in interface it.unimi.dsi.io.WordReader
Extracts the next word and non-word.
next(int) - Method in class it.unimi.dsi.util.XorShift1024StarRandom
 
next(int) - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
 
nextBlock() - Method in class it.unimi.dsi.io.SegmentedInputStream
Skips to the first segment of the next block, if any.
nextBoolean() - Method in class it.unimi.dsi.io.InputBitStream
 
nextBoolean() - Method in class it.unimi.dsi.util.SplitMix64Random
 
nextBoolean() - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
 
nextBoolean() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
 
nextBoolean() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
 
nextBoolean() - Method in class it.unimi.dsi.util.XorShift1024StarRandom
 
nextBoolean() - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
 
nextBoolean() - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
 
nextBoolean() - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
 
nextBoolean() - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
 
nextBoolean() - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.SplitMix64Random
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.XorShift1024StarRandom
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
 
nextBytes(byte[]) - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
 
nextDouble() - Method in class it.unimi.dsi.util.SplitMix64Random
 
nextDouble() - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
 
nextDouble() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
 
nextDouble() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
 
nextDouble() - Method in class it.unimi.dsi.util.XorShift1024StarRandom
 
nextDouble() - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
 
nextDouble() - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
 
nextDouble() - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
 
nextDouble() - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
 
nextDouble() - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
 
nextFloat() - Method in class it.unimi.dsi.util.SplitMix64Random
 
nextFloat() - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
 
nextFloat() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
 
nextFloat() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
 
nextFloat() - Method in class it.unimi.dsi.util.XorShift1024StarRandom
 
nextFloat() - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
 
nextFloat() - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
 
nextFloat() - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
 
nextFloat() - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
 
nextFloat() - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
 
nextInt() - Method in class it.unimi.dsi.util.SplitMix64Random
 
nextInt(int) - Method in class it.unimi.dsi.util.SplitMix64Random
 
nextInt() - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
 
nextInt(int) - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
 
nextInt() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
 
nextInt(int) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
 
nextInt() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
 
nextInt(int) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
 
nextInt() - Method in class it.unimi.dsi.util.XorShift1024StarRandom
 
nextInt(int) - Method in class it.unimi.dsi.util.XorShift1024StarRandom
 
nextInt() - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
 
nextInt(int) - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
 
nextInt() - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
 
nextInt(int) - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
 
nextInt() - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
 
nextInt(int) - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
 
nextInt() - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
 
nextInt(int) - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
Returns a pseudorandom, approximately uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextInt() - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
 
nextInt(int) - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
Returns a pseudorandom, approximately uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.SplitMix64Random
 
nextLong(long) - Method in class it.unimi.dsi.util.SplitMix64Random
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
 
nextLong(long) - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
 
nextLong(long) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
 
nextLong(long) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.XorShift1024StarRandom
 
nextLong(long) - Method in class it.unimi.dsi.util.XorShift1024StarRandom
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
 
nextLong(long) - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
 
nextLong(long) - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
 
nextLong(long) - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
 
nextLong(long) - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
 
nextLong(long) - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
Returns a pseudorandom uniformly distributed long value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextOne(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
nextOne(long) - Method in interface it.unimi.dsi.bits.BitVector
Returns the position of the first bit set after the given position.
nextOne(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
nextZero(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
nextZero(long) - Method in interface it.unimi.dsi.bits.BitVector
Returns the position of the first bit unset after the given position.
nextZero(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
Node(BitVector, int) - Constructor for class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node
Creates a node representing a word.
Node(BitVector) - Constructor for class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node
Creates a node that does not represent a word.
Node() - Constructor for class it.unimi.dsi.compression.TreeDecoder.Node
 
Node(BitVector, int) - Constructor for class it.unimi.dsi.util.ImmutableBinaryTrie.Node
Creates a node representing a word.
Node(BitVector) - Constructor for class it.unimi.dsi.util.ImmutableBinaryTrie.Node
Creates a node that does not represent a word.
NOFRAMES - Static variable in class it.unimi.dsi.parser.Element
 
NOHREF - Static variable in class it.unimi.dsi.parser.Attribute
 
noMoreCharacters() - Method in class it.unimi.dsi.io.FastBufferedReader
Checks whether no more characters will be returned.
NONSPACE_WHITESPACE - Static variable in class it.unimi.dsi.parser.BulletParser
An array containing the non-space whitespace.
NORESIZE - Static variable in class it.unimi.dsi.parser.Attribute
 
NOSCRIPT - Static variable in class it.unimi.dsi.parser.Element
 
NOSHADE - Static variable in class it.unimi.dsi.parser.Attribute
 
NOWRAP - Static variable in class it.unimi.dsi.parser.Attribute
 
NullInputStream - Class in it.unimi.dsi.io
End-of-stream-only input stream.
NullOutputStream - Class in it.unimi.dsi.io
Throw-it-away output stream.
NullReader - Class in it.unimi.dsi.io
End-of-stream-only reader.
numBits() - Method in class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
 
numBits() - Method in interface it.unimi.dsi.bits.TransformationStrategy
The (approximate) number of bits occupied by this transformation.
numWords(long) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Returns the number of words that are necessary to hold the given number of bits.

O

OBJECT - Static variable in class it.unimi.dsi.parser.Attribute
 
OBJECT - Static variable in class it.unimi.dsi.parser.Element
 
ObjectParser - Class in it.unimi.dsi.lang
A parser for simple object specifications based on strings.
ObjectParser(Class<?>, String[], String[]) - Constructor for class it.unimi.dsi.lang.ObjectParser
Creates a new object parser with given control type, list of packages and factory methods.
ObjectParser(Class<?>, String[]) - Constructor for class it.unimi.dsi.lang.ObjectParser
Creates a new object parser with given control type and list of packages.
ObjectParser(Class<?>) - Constructor for class it.unimi.dsi.lang.ObjectParser
Creates a new object parser with given control type.
ObjectParser() - Constructor for class it.unimi.dsi.lang.ObjectParser
Creates a new object parser.
ObjectParser(Object, Class<?>, String[], String[]) - Constructor for class it.unimi.dsi.lang.ObjectParser
Creates a new object parser with given context, control type, list of packages and factory methods.
ObjectParser(Object, Class<?>, String[]) - Constructor for class it.unimi.dsi.lang.ObjectParser
Creates a new object parser with given context, control type and list of packages.
ObjectParser(Object, Class<?>) - Constructor for class it.unimi.dsi.lang.ObjectParser
Creates a new object parser with given context and control type.
ObjectParser(Object) - Constructor for class it.unimi.dsi.lang.ObjectParser
Creates a new object parser with given context.
of(int...) - Static method in class it.unimi.dsi.bits.BooleanListBitVector
Creates a new bit vector with given bits.
of(int...) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Creates a new bit vector with given bits.
OFFLINE_SERIALIZER - Static variable in class it.unimi.dsi.bits.BitVectors
A serializer for LongArrayBitVector instances that can be used with OfflineIterable.
OfflineIterable<T,U extends T> - Class in it.unimi.dsi.io
An iterable that offers elements that were previously stored offline using specialized serialization methods.
OfflineIterable(OfflineIterable.Serializer<? super T, U>, U) - Constructor for class it.unimi.dsi.io.OfflineIterable
Creates an offline iterable with given serializer.
OfflineIterable.OfflineIterator<A,B extends A> - Class in it.unimi.dsi.io
An iterator returned by an OfflineIterable.
OfflineIterable.Serializer<A,B extends A> - Interface in it.unimi.dsi.io
Determines a strategy to serialize and deserialize elements.
offset(long) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Returns the bit offset of a given counter in its chunk.
ofLength(long) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Creates a new empty bit vector of given length.
OL - Static variable in class it.unimi.dsi.parser.Element
 
ONBLUR - Static variable in class it.unimi.dsi.parser.Attribute
 
ONCHANGE - Static variable in class it.unimi.dsi.parser.Attribute
 
ONCLICK - Static variable in class it.unimi.dsi.parser.Attribute
 
ONDBLCLICK - Static variable in class it.unimi.dsi.parser.Attribute
 
ONE - Static variable in class it.unimi.dsi.bits.BitVectors
An immutable bit vector of length one containing a one.
ONE_HOUR - Static variable in class it.unimi.dsi.logging.ProgressLogger
 
ONE_MINUTE - Static variable in class it.unimi.dsi.logging.ProgressLogger
 
ONE_SECOND - Static variable in class it.unimi.dsi.logging.ProgressLogger
 
ONES_STEP_4 - Static variable in class it.unimi.dsi.bits.Fast
 
ONES_STEP_8 - Static variable in class it.unimi.dsi.bits.Fast
 
ONFOCUS - Static variable in class it.unimi.dsi.parser.Attribute
 
ONKEYDOWN - Static variable in class it.unimi.dsi.parser.Attribute
 
ONKEYPRESS - Static variable in class it.unimi.dsi.parser.Attribute
 
ONKEYUP - Static variable in class it.unimi.dsi.parser.Attribute
 
ONLOAD - Static variable in class it.unimi.dsi.parser.Attribute
 
ONMOUSEDOWN - Static variable in class it.unimi.dsi.parser.Attribute
 
ONMOUSEMOVE - Static variable in class it.unimi.dsi.parser.Attribute
 
ONMOUSEOUT - Static variable in class it.unimi.dsi.parser.Attribute
 
ONMOUSEOVER - Static variable in class it.unimi.dsi.parser.Attribute
 
ONMOUSEUP - Static variable in class it.unimi.dsi.parser.Attribute
 
ONRESET - Static variable in class it.unimi.dsi.parser.Attribute
 
ONSELECT - Static variable in class it.unimi.dsi.parser.Attribute
 
ONSUBMIT - Static variable in class it.unimi.dsi.parser.Attribute
 
ONUNLOAD - Static variable in class it.unimi.dsi.parser.Attribute
 
OPTGROUP - Static variable in class it.unimi.dsi.parser.Element
 
OPTION - Static variable in class it.unimi.dsi.parser.Element
 
or(BitVector) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
or(BitVector) - Method in interface it.unimi.dsi.bits.BitVector
Performs a logical or between this bit vector and another one, leaving the result in this vector.
or(BitVector) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
os - Variable in class it.unimi.dsi.io.OutputBitStream
The underlying OutputStream.
OutputBitStream - Class in it.unimi.dsi.io
Bit-level output stream.
OutputBitStream() - Constructor for class it.unimi.dsi.io.OutputBitStream
This (non-public) constructor exists just to provide fake initialisation for classes such as DebugOutputBitStream.
OutputBitStream(OutputStream) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream wrapping a given output stream using a buffer of size OutputBitStream.DEFAULT_BUFFER_SIZE.
OutputBitStream(OutputStream, boolean) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream wrapping a given output stream using a buffer of size OutputBitStream.DEFAULT_BUFFER_SIZE.
OutputBitStream(OutputStream, int) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream wrapping a given output stream with a specified buffer size.
OutputBitStream(OutputStream, int, boolean) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream wrapping a given output stream with a specified buffer size.
OutputBitStream(FileOutputStream) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream wrapping a given file output stream using a buffer of size OutputBitStream.DEFAULT_BUFFER_SIZE.
OutputBitStream(FileOutputStream, int) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream wrapping a given file output stream with a specified buffer size.
OutputBitStream(byte[]) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream wrapping a given byte array.
OutputBitStream(String, int) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream writing to file.
OutputBitStream(String) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream writing to a file.
OutputBitStream(File, int) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream writing to file.
OutputBitStream(File) - Constructor for class it.unimi.dsi.io.OutputBitStream
Creates a new output bit stream writing to a file.

P

P - Static variable in class it.unimi.dsi.parser.Element
 
PARAM - Static variable in class it.unimi.dsi.parser.Element
 
parse(String) - Method in class it.unimi.dsi.lang.EnumStringParser
Returns the enum item obtained by passing the argument to Enum.valueOf(Class, String).
parse(String) - Method in class it.unimi.dsi.lang.ObjectParser
 
parse(char[]) - Method in class it.unimi.dsi.parser.BulletParser
Analyze the text document to extract information.
parse(char[], int, int) - Method in class it.unimi.dsi.parser.BulletParser
Analyze the text document to extract information.
parseAttribute(Attribute) - Method in class it.unimi.dsi.parser.BulletParser
Adds the given attribute to the set of attributes to be parsed.
parseAttributes - Variable in class it.unimi.dsi.parser.BulletParser
Whether we should parse attributes.
parseAttributes() - Method in class it.unimi.dsi.parser.BulletParser
Returns whether this parser will parse attributes.
parseAttributes(boolean) - Method in class it.unimi.dsi.parser.BulletParser
Sets the attribute parsing flag.
parseCDATA - Variable in class it.unimi.dsi.parser.BulletParser
Whether we should invoke the CDATA section handler.
parseCDATA() - Method in class it.unimi.dsi.parser.BulletParser
Returns whether this parser will invoke the CDATA-section handler.
parseCDATA(boolean) - Method in class it.unimi.dsi.parser.BulletParser
Sets the CDATA-section handler flag.
parsedAttributes - Variable in class it.unimi.dsi.parser.BulletParser
An externally visible, immutable subset of attributes whose values will be actually parsed.
parsedAttrs - Variable in class it.unimi.dsi.parser.BulletParser
The subset of attributes whose values will be actually parsed (if, of course, BulletParser.parseAttributesis true).
parseTags - Variable in class it.unimi.dsi.parser.BulletParser
Whether we should parse tags.
parseTags() - Method in class it.unimi.dsi.parser.BulletParser
Returns whether this parser will parse tags and invoke element handlers.
parseTags(boolean) - Method in class it.unimi.dsi.parser.BulletParser
Sets whether this parser will parse tags and invoke element handlers.
parseText - Variable in class it.unimi.dsi.parser.BulletParser
Whether we should invoke the text handler.
parseText() - Method in class it.unimi.dsi.parser.BulletParser
Returns whether this parser will invoke the text handler.
parseText(boolean) - Method in class it.unimi.dsi.parser.BulletParser
Sets the text handler flag.
ParsingFactory - Interface in it.unimi.dsi.parser
A set of coherent methods to turn element-type, attribute and entity names to unique interned instances.
path - Variable in class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node
An array containing the path compacted in this node (null if there is no compaction at this node).
path - Variable in class it.unimi.dsi.util.ImmutableBinaryTrie.Node
An array containing the path compacted in this node (null if there is no compaction at this node).
pathLength - Variable in class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node
The length of the path compacted in this node (0 if there is no compaction at this node).
pathLength - Variable in class it.unimi.dsi.util.ImmutableBinaryTrie.Node
The length of the path compacted in this node (0 if there is no compaction at this node).
pattern - Variable in class it.unimi.dsi.util.TextPattern
The pattern backing array.
percAvailableMemory() - Static method in class it.unimi.dsi.Util
Returns the percentage of available memory (free memory plus never allocated memory).
permutation - Variable in class it.unimi.dsi.util.PermutedFrontCodedStringList
The permutation.
PermutedFrontCodedStringList - Class in it.unimi.dsi.util
A FrontCodedStringList whose indices are permuted.
PermutedFrontCodedStringList(FrontCodedStringList, int[]) - Constructor for class it.unimi.dsi.util.PermutedFrontCodedStringList
Creates a new permuted front-coded string list using a given front-coded string list and permutation.
pos - Variable in class it.unimi.dsi.io.FastBufferedReader
The current position in the buffer.
pos - Variable in class it.unimi.dsi.io.InputBitStream
Current position in the byte buffer.
pos - Variable in class it.unimi.dsi.io.OutputBitStream
Current position in the byte buffer.
position() - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
position(long) - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
position(long) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
position(long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
position - Variable in class it.unimi.dsi.io.InputBitStream
Current position of the first byte in the byte buffer.
position(long) - Method in class it.unimi.dsi.io.InputBitStream
Sets this stream bit position, if it is based on a RepositionableStream or on a FileChannel.
position() - Method in class it.unimi.dsi.io.InputBitStream
Returns this stream bit position.
position() - Method in class it.unimi.dsi.io.NullInputStream
 
position(long) - Method in class it.unimi.dsi.io.NullInputStream
 
position() - Method in class it.unimi.dsi.io.NullOutputStream
 
position(long) - Method in class it.unimi.dsi.io.NullOutputStream
 
position - Variable in class it.unimi.dsi.io.OutputBitStream
Current position of the underlying output stream.
position(long) - Method in class it.unimi.dsi.io.OutputBitStream
Sets this stream bit position, if it is based on a RepositionableStream or on a FileChannel.
position() - Method in class it.unimi.dsi.io.SegmentedInputStream
 
pow2(int) - Static method in class it.unimi.dsi.bits.Fast
Quickly raises 2 to the argument.
PRE - Static variable in class it.unimi.dsi.parser.Element
 
PrefixCodec - Interface in it.unimi.dsi.compression
A codec based on a set of prefix-free codewords.
PrefixCoder - Interface in it.unimi.dsi.compression
A coder based on a set of prefix-free codewords.
PrefixCoderTransformationStrategy - Class in it.unimi.dsi.bits
A transformation strategy mapping strings using a prefix-free encoder.
PrefixCoderTransformationStrategy(PrefixCoder, Char2IntOpenHashMap, boolean) - Constructor for class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
Create a new transformation strategy based on a prefix-free coder.
PrefixCoderTransformationStrategy(PrefixCoderTransformationStrategy) - Constructor for class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
 
PrefixCoderTransformationStrategy(BitVector[], Char2IntOpenHashMap, boolean) - Constructor for class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
 
prefixFree - Variable in class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
 
prefixFree() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A transformation from bit vectors to bit vectors that guarantees that its results are prefix free.
prefixFreeIso() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial transformation from strings to bit vectors that concatenates the lower eight bits bits of the UTF-16 representation and completes the representation with an ASCII NUL to guarantee lexicographical ordering and prefix-freeness.
prefixFreeUtf16() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial transformation from strings to bit vectors that concatenates the bits of the UTF-16 representation and completes the representation with an NUL to guarantee lexicographical ordering and prefix-freeness.
prefixFreeUtf32() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A transformation from strings to bit vectors that turns the UTF-16 representation into a UTF-32 representation, decodes surrogate pairs, concatenates the bits of the UTF-32 representation and completes the representation with an NUL to guarantee lexicographical ordering and prefix-freeness.
prefixMap - Variable in class it.unimi.dsi.big.util.AbstractPrefixMap
 
prefixMap() - Method in class it.unimi.dsi.big.util.AbstractPrefixMap
 
PrefixMap<S extends CharSequence> - Interface in it.unimi.dsi.big.util
A map from prefixes to string intervals (and possibly vice versa).
prefixMap() - Method in interface it.unimi.dsi.big.util.PrefixMap
Returns a function mapping ranges of strings to common prefixes (optional operation).
prefixMap() - Method in class it.unimi.dsi.big.util.StringMaps.PrefixMapWrapper
 
prefixMap - Variable in class it.unimi.dsi.big.util.StringMaps.SynchronizedPrefixMap
 
prefixMap() - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedPrefixMap
 
prefixMap - Variable in class it.unimi.dsi.util.AbstractPrefixMap
 
prefixMap() - Method in class it.unimi.dsi.util.AbstractPrefixMap
 
PrefixMap<S extends CharSequence> - Interface in it.unimi.dsi.util
A map from prefixes to string intervals (and possibly vice versa).
prefixMap() - Method in interface it.unimi.dsi.util.PrefixMap
Returns a function mapping ranges of strings to common prefixes (optional operation).
prefixMap - Variable in class it.unimi.dsi.util.StringMaps.SynchronizedPrefixMap
 
prefixMap() - Method in class it.unimi.dsi.util.StringMaps.SynchronizedPrefixMap
 
PrefixMapWrapper(PrefixMap<T>) - Constructor for class it.unimi.dsi.big.util.StringMaps.PrefixMapWrapper
 
previousOne(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
previousOne(long) - Method in interface it.unimi.dsi.bits.BitVector
Returns the position of the first bit set before or at the given position.
previousOne(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
previousZero(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
previousZero(long) - Method in interface it.unimi.dsi.bits.BitVector
Returns the position of the first bit unset before or at the given position.
previousZero(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
print(PrintWriter) - Method in class it.unimi.dsi.lang.MutableString
Prints this mutable string to a PrintWriter.
print(PrintStream) - Method in class it.unimi.dsi.lang.MutableString
Prints this mutable string to a PrintStream.
println(PrintWriter) - Method in class it.unimi.dsi.lang.MutableString
Prints this mutable string to a PrintWriter and then terminates the line.
println(PrintStream) - Method in class it.unimi.dsi.lang.MutableString
Prints this mutable string to a PrintStream and then terminates the line.
PROFILE - Static variable in class it.unimi.dsi.parser.Attribute
 
ProgressLogger - Class in it.unimi.dsi.logging
Tunable progress logger.
ProgressLogger() - Constructor for class it.unimi.dsi.logging.ProgressLogger
Creates a new progress logger using items as items name and logging every 10000L milliseconds to the root logger.
ProgressLogger(String) - Constructor for class it.unimi.dsi.logging.ProgressLogger
Creates a new progress logger logging every 10000L milliseconds to the root logger.
ProgressLogger(Logger) - Constructor for class it.unimi.dsi.logging.ProgressLogger
Creates a new progress logger using items as items name and logging every 10000L milliseconds.
ProgressLogger(Logger, String) - Constructor for class it.unimi.dsi.logging.ProgressLogger
Creates a new progress logger logging every 10000L milliseconds.
ProgressLogger(Logger, long, TimeUnit) - Constructor for class it.unimi.dsi.logging.ProgressLogger
Creates a new progress logger using items as items name.
ProgressLogger(Logger, long, TimeUnit, String) - Constructor for class it.unimi.dsi.logging.ProgressLogger
Creates a new progress logger.
PROMPT - Static variable in class it.unimi.dsi.parser.Attribute
 
Properties - Class in it.unimi.dsi.util
An extension of PropertiesConfiguration providing setters for primitive types, a simpler way to save preferences and transparent handling of Enum lowercased keys.
Properties() - Constructor for class it.unimi.dsi.util.Properties
 
Properties(String) - Constructor for class it.unimi.dsi.util.Properties
 
Properties(File) - Constructor for class it.unimi.dsi.util.Properties
 
Properties(URL) - Constructor for class it.unimi.dsi.util.Properties
 
put(CharSequence, long) - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
put(CharSequence, Long) - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
put(CharSequence, long) - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
put(CharSequence, Long) - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 

Q

Q - Static variable in class it.unimi.dsi.parser.Element
 

R

randomSeed() - Static method in class it.unimi.dsi.Util
Returns a random seed generated by taking the output of a XoRoShiRo128PlusRandomGenerator (seeded at startup with System.nanoTime()) and xoring it with System.nanoTime().
randomSeedBytes() - Static method in class it.unimi.dsi.Util
Returns a random seed generated by Util.randomSeed() under the form of an array of eight bytes.
rangeMap - Variable in class it.unimi.dsi.big.util.AbstractPrefixMap
 
rangeMap() - Method in class it.unimi.dsi.big.util.AbstractPrefixMap
 
rangeMap() - Method in interface it.unimi.dsi.big.util.PrefixMap
Returns a function mapping prefixes to ranges of strings.
rangeMap() - Method in class it.unimi.dsi.big.util.StringMaps.PrefixMapWrapper
 
rangeMap - Variable in class it.unimi.dsi.big.util.StringMaps.SynchronizedPrefixMap
 
rangeMap() - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedPrefixMap
 
rangeMap - Variable in class it.unimi.dsi.util.AbstractPrefixMap
 
rangeMap() - Method in class it.unimi.dsi.util.AbstractPrefixMap
 
rangeMap() - Method in interface it.unimi.dsi.util.PrefixMap
Returns a function mapping prefixes to ranges of strings.
rangeMap - Variable in class it.unimi.dsi.util.StringMaps.SynchronizedPrefixMap
 
rangeMap() - Method in class it.unimi.dsi.util.StringMaps.SynchronizedPrefixMap
 
ratio() - Method in class it.unimi.dsi.util.FrontCodedStringList
Returns the ratio of the underlying front-coded list.
rawByteArray() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial, high-performance, raw transformation from byte arrays to bit vectors that simply concatenates the bytes of the array.
rawFixedLong() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial, high-performance, raw transformation from longs to bit vectors that returns a fixed-size Long.SIZE-bit vector.
rawIso() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial, high-performance, raw transformation from strings to bit vectors that concatenates the lower eight bits bits of the UTF-16 representation.
rawUtf16() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial, high-performance, raw transformation from strings to bit vectors that concatenates the bits of the UTF-16 representation.
rawUtf32() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial raw transformation from strings to bit vectors that turns the UTF-16 representation into a UTF-32 representation, decodes surrogate pairs and concatenates the bits of the UTF-32 representation.
read() - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
read(byte[], int, int) - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
read(byte[], int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
read() - Method in class it.unimi.dsi.io.FastBufferedReader
 
read(char[], int, int) - Method in class it.unimi.dsi.io.FastBufferedReader
 
read(byte[], int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a sequence of bits.
read() - Method in class it.unimi.dsi.io.MultipleInputStream
 
read(byte[], int, int) - Method in class it.unimi.dsi.io.MultipleInputStream
 
read(byte[]) - Method in class it.unimi.dsi.io.MultipleInputStream
 
read() - Method in class it.unimi.dsi.io.NullInputStream
 
read(char[], int, int) - Method in class it.unimi.dsi.io.NullReader
 
read(DataInput, B) - Method in interface it.unimi.dsi.io.OfflineIterable.Serializer
Reads an element.
read() - Method in class it.unimi.dsi.io.SegmentedInputStream
 
read(byte[], int, int) - Method in class it.unimi.dsi.io.SegmentedInputStream
 
read(Reader, int) - Method in class it.unimi.dsi.lang.MutableString
Reads a mutable string that has been written by MutableString.write(Writer) from a Reader.
readBit() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readBit() - Method in class it.unimi.dsi.io.InputBitStream
Reads a bit.
readBits() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readBits(long) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readBits() - Method in class it.unimi.dsi.io.InputBitStream
Returns the number of bits read from this bit stream.
readBits(long) - Method in class it.unimi.dsi.io.InputBitStream
Sets the number of bits read from this bit stream.
readDelta() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readDelta() - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in δ coding.
readDeltas(int[], int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a given amount of δ-coded natural numbers.
reader - Variable in class it.unimi.dsi.io.FastBufferedReader
The underlying reader.
readFast(DataInput) - Static method in class it.unimi.dsi.bits.BitVectors
Reads quickly a bit vector from a DataInputStream.
readFast(DataInput, LongArrayBitVector) - Static method in class it.unimi.dsi.bits.BitVectors
Reads quickly a bit vector from a DataInputStream.
readGamma() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readGamma() - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in γ coding.
readGammas(int[], int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a given amount of γ-coded natural numbers.
readGolomb(int, int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readGolomb(int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readGolomb(int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in Golomb coding.
readGolomb(int, int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in Golomb coding.
readInt(int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readInt(int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a fixed number of bits into an integer.
readLine(MutableString) - Method in class it.unimi.dsi.io.FastBufferedReader
Reads a line into the given mutable string.
readLong(int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLong(int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a fixed number of bits into a long.
readLongDelta() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongDelta() - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in δ coding.
readLongGamma() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongGamma() - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in γ coding.
readLongGolomb(long, int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongGolomb(long) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongGolomb(long) - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in Golomb coding.
readLongGolomb(long, int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in Golomb coding.
readLongMinimalBinary(long, int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongMinimalBinary(long) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongMinimalBinary(long) - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in a limited range using a minimal binary coding.
readLongMinimalBinary(long, int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in a limited range using a minimal binary coding.
readLongNibble() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongNibble() - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in variable-length nibble coding.
readLongShiftedGamma() - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in shifted γ coding.
readLongSkewedGolomb(long) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongSkewedGolomb(long) - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in skewed Golomb coding.
readLongUnary() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongUnary() - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in unary coding.
readLongZeta(int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readLongZeta(int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a long natural number in ζ coding.
readMinimalBinary(int, int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readMinimalBinary(int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readMinimalBinary(int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in a limited range using a minimal binary coding.
readMinimalBinary(int, int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in a limited range using a minimal binary coding.
readNibble() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readNibble() - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in variable-length nibble coding.
READONLY - Static variable in class it.unimi.dsi.parser.Attribute
 
readSelfDelimUTF8(DataInput) - Method in class it.unimi.dsi.lang.MutableString
Reads a mutable string that has been written by writeSelfDelimUTF8() from a DataInput.
readSelfDelimUTF8(InputStream) - Method in class it.unimi.dsi.lang.MutableString
Reads a mutable string that has been written by writeSelfDelimUTF8() from an InputStream.
readShiftedGamma() - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in shifted γ coding.
readShiftedGammas(int[], int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a given amount of shifted-γ-coded natural numbers.
readSkewedGolomb(int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readSkewedGolomb(int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in skewed Golomb coding.
readUnary() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readUnary() - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in unary coding.
readUTF8(DataInput, int) - Method in class it.unimi.dsi.lang.MutableString
Deprecated.
This method will not process surrogate pairs correctly.
readUTF8(InputStream, int) - Method in class it.unimi.dsi.lang.MutableString
Deprecated.
This method will not process surrogate pairs correctly.
readZeta(int) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
readZeta(int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a natural number in ζ coding.
readZetas(int, int[], int) - Method in class it.unimi.dsi.io.InputBitStream
Reads a given amount of γ-coded natural numbers.
registers - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
registers() - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Returns the array of big lists of registers underlying this array of counters.
registerSize - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
The size in bits of each register.
registerSize(long) - Static method in class it.unimi.dsi.util.HyperLogLogCounterArray
Returns the register size in bits, given an upper bound on the number of distinct elements.
REL - Static variable in class it.unimi.dsi.parser.Attribute
 
relativeStandardDeviation() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the relative standard deviation of the values added so far.
relativeStandardDeviation(int) - Static method in class it.unimi.dsi.util.HyperLogLogCounterArray
Returns the relative standard deviation corresponding to a given logarithm of the number of registers per counter.
remove() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection.FileLinesIterator
 
remove() - Method in class it.unimi.dsi.big.io.FileLinesCollection.FileLinesIterator
 
remove(Object) - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
remove(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
remove() - Method in class it.unimi.dsi.io.FileLinesCollection.FileLinesIterator
 
remove(Object) - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
removeBoolean(int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
removeBoolean(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
removeBoolean(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
removeBoolean(long) - Method in interface it.unimi.dsi.bits.BitVector
Removes a bit with specified index (optional operation).
removeBoolean(long) - Method in class it.unimi.dsi.bits.BooleanListBitVector
 
removeBoolean(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
removeLong(Object) - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
removeLong(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
removeLong(Object) - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
replace(BitVector) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
replace(BitVector) - Method in interface it.unimi.dsi.bits.BitVector
Replaces the content of this bit vector with another bit vector.
replace(LongArrayBitVector) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
replace(BitVector) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
replace(int, int, MutableString) - Method in class it.unimi.dsi.lang.MutableString
Replaces the characters with indices ranging from start (inclusive) to end (exclusive) with the given mutable string.
replace(int, int, String) - Method in class it.unimi.dsi.lang.MutableString
Replaces the characters with indices ranging from start (inclusive) to end (exclusive) with the given String.
replace(int, int, CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Replaces the characters with indices ranging from start (inclusive) to end (exclusive) with the given CharSequence.
replace(int, int, char) - Method in class it.unimi.dsi.lang.MutableString
Replaces the characters with indices ranging from start (inclusive) to end (exclusive) with the given character.
replace(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Replaces the content of this mutable string with the given mutable string.
replace(String) - Method in class it.unimi.dsi.lang.MutableString
Replaces the content of this mutable string with the given string.
replace(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Replaces the content of this mutable string with the given character sequence.
replace(char) - Method in class it.unimi.dsi.lang.MutableString
Replaces the content of this mutable string with the given character.
replace(char[], MutableString[]) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a set of characters with a corresponding mutable string.
replace(char[], String[]) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a set of characters with a corresponding string.
replace(char[], CharSequence[]) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a set of characters with a corresponding character sequence.
replace(char[], char[]) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a set characters with a corresponding character.
replace(Char2CharMap) - Method in class it.unimi.dsi.lang.MutableString
Replaces characters following a replacement map.
replace(char, MutableString) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a character with a corresponding mutable string.
replace(char, String) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a character with a corresponding string.
replace(char, CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a character with a corresponding character sequence.
replace(char, char) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a character with a corresponding character.
replace(MutableString, MutableString) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a mutable string with a corresponding mutable string.
replace(String, String) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a string with a corresponding string.
replace(CharSequence, CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Replaces each occurrence of a character sequence with a corresponding character sequence.
replaceEntities(MutableString, MutableString, boolean) - Method in class it.unimi.dsi.parser.BulletParser
Replaces entities with the corresponding characters.
repositionableStream - Variable in class it.unimi.dsi.io.InputBitStream
InputBitStream.is cast to a positionable stream, if possible.
repositionableStream - Variable in class it.unimi.dsi.io.OutputBitStream
OutputBitStream.os cast to a positionable stream.
reset() - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
reset() - Method in class it.unimi.dsi.io.DebugInputBitStream
 
reset() - Method in class it.unimi.dsi.io.InputBitStream
Repositions this bit stream to the position at the time the InputBitStream.mark(int) method was last called.
reset() - Method in class it.unimi.dsi.io.MultipleInputStream
 
reset() - Method in class it.unimi.dsi.io.SegmentedInputStream
Moves into the next segment of the current block.
reset() - Method in class it.unimi.dsi.util.KahanSummation
Resets the current value and correction to zero.
REV - Static variable in class it.unimi.dsi.parser.Attribute
 
reverse() - Method in class it.unimi.dsi.lang.MutableString
The characters in this mutable string get reversed.
right - Variable in class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node
 
right - Variable in class it.unimi.dsi.compression.TreeDecoder.Node
 
right - Variable in class it.unimi.dsi.util.ImmutableBinaryTrie.Node
 
right - Variable in class it.unimi.dsi.util.Interval
The right extreme of the interval.
right - Variable in class it.unimi.dsi.util.LongInterval
The right extreme of the interval.
root - Variable in class it.unimi.dsi.big.util.ImmutableBinaryTrie
The root of the trie.
root - Variable in class it.unimi.dsi.util.ImmutableBinaryTrie
The root of the trie.
ROWS - Static variable in class it.unimi.dsi.parser.Attribute
 
ROWSPAN - Static variable in class it.unimi.dsi.parser.Attribute
 
RULES - Static variable in class it.unimi.dsi.parser.Attribute
 
RUNTIME - Static variable in class it.unimi.dsi.Util
A static reference to Runtime.getRuntime().

S

S - Static variable in class it.unimi.dsi.parser.Element
 
SafelyCloseable - Interface in it.unimi.dsi.io
A marker interface for a closeable resource that implements safety measures to make resource tracking easier.
SAMP - Static variable in class it.unimi.dsi.parser.Element
 
sampleRelativeStandardDeviation() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the sample relative standard deviation of the values added so far.
sampleStandardDeviation() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the sample standard deviation of the values added so far.
sampleVariance() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the sample variance of the values added so far.
save(CharSequence) - Method in class it.unimi.dsi.util.Properties
Saves the configuration to the specified file.
scanEntity(char[], int, int, boolean, MutableString) - Method in class it.unimi.dsi.parser.BulletParser
Searches for the end of an entity.
SCHEME - Static variable in class it.unimi.dsi.parser.Attribute
 
SCOPE - Static variable in class it.unimi.dsi.parser.Attribute
 
SCRIPT - Static variable in class it.unimi.dsi.parser.Element
 
SCRIPT_CLOSE_TAG_PATTERN - Static variable in class it.unimi.dsi.parser.BulletParser
Closing tag for a script element.
SCROLLING - Static variable in class it.unimi.dsi.parser.Attribute
 
search(char[]) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given character array.
search(char[], int) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given character array starting from a given index.
search(char[], int, int) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given character array between given indices.
search(CharSequence) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given character sequence.
search(CharSequence, int) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given character sequence starting from a given index.
search(CharSequence, int, int) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given character sequence between given indices.
search(byte[]) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given byte array.
search(byte[], int) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given byte array starting from a given index.
search(byte[], int, int) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given byte array between given indices.
search(CharList) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given character list.
search(CharList, int) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given character list starting from a given index.
search(CharList, int, int) - Method in class it.unimi.dsi.util.TextPattern
Returns the index of the first occurrence of this pattern in the given character list between given indices.
seed - Variable in class it.unimi.dsi.util.HyperLogLogCounterArray
A seed for hashing.
SegmentedInputStream - Class in it.unimi.dsi.io
Exhibits a single InputStream as a number of streams divided into reset()-separated segments.
SegmentedInputStream(InputStream) - Constructor for class it.unimi.dsi.io.SegmentedInputStream
Creates a segmented input stream with no markers.
SegmentedInputStream(InputStream, long...) - Constructor for class it.unimi.dsi.io.SegmentedInputStream
Creats a stream with one marker in.
select(long, int) - Static method in class it.unimi.dsi.bits.Fast
Returns the position of a bit of given rank (starting from zero).
SELECT - Static variable in class it.unimi.dsi.parser.Element
 
SELECTED - Static variable in class it.unimi.dsi.parser.Attribute
 
selectInByte - Static variable in class it.unimi.dsi.bits.Fast
A precomputed table containing in position 256i + j the position of the i-th one (0 ≤ j < 8) in the binary representation of i (0 ≤ i < 256), or -1 if no such bit exists.
selfContained - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
Whether this map is self-contained.
selfContained - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
Whether this map is self-contained.
SemiExternalGammaBigList - Class in it.unimi.dsi.big.util
Provides semi-external random access to a big list of γ-encoded integers.
SemiExternalGammaBigList(InputBitStream, int, long) - Constructor for class it.unimi.dsi.big.util.SemiExternalGammaBigList
Creates a new semi-external list.
SemiExternalGammaBigList(InputBitStream) - Constructor for class it.unimi.dsi.big.util.SemiExternalGammaBigList
Creates a new semi-external list.
SemiExternalGammaList - Class in it.unimi.dsi.util
Provides semi-external random access to a list of γ-encoded integers.
SemiExternalGammaList(InputBitStream, int, int) - Constructor for class it.unimi.dsi.util.SemiExternalGammaList
Creates a new semi-external list.
SemiExternalGammaList(InputBitStream) - Constructor for class it.unimi.dsi.util.SemiExternalGammaList
Creates a new semi-external list.
serialVersionUID - Static variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
 
serialVersionUID - Static variable in class it.unimi.dsi.io.FastBufferedReader
 
serialVersionUID - Static variable in class it.unimi.dsi.io.OfflineIterable
 
serialVersionUID - Static variable in class it.unimi.dsi.lang.MutableString
 
serialVersionUID - Static variable in class it.unimi.dsi.util.FrontCodedStringList
 
serialVersionUID - Static variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
 
serialVersionUID - Static variable in class it.unimi.dsi.util.PermutedFrontCodedStringList
 
set(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
set(int, long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
set(int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
set(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
set(int, boolean) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
set(long, boolean) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
set(long, int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
set(long, boolean) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
set(long, int) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
set(long) - Method in interface it.unimi.dsi.bits.BitVector
Sets a bit in this bit vector (optional operation).
set(long, boolean) - Method in interface it.unimi.dsi.bits.BitVector
Sets the value of the specified bit (optional operation).
set(long, int) - Method in interface it.unimi.dsi.bits.BitVector
Sets the value of the specified bit as an integer (optional operation).
set(long, boolean) - Method in class it.unimi.dsi.bits.BooleanListBitVector
 
set(long, long) - Method in class it.unimi.dsi.bits.LongArrayBitVector.LongBigListView
 
set(long, boolean) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
set(long) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
set(long) - Method in class it.unimi.dsi.logging.ProgressLogger
Sets the internal count of this progress logger to a specified value; if enough time has passed since the last log, information will be logged.
setAndDisplay(long) - Method in class it.unimi.dsi.logging.ProgressLogger
Sets the internal count of this progress logger to a specified value, forcing a display.
setCallback(Callback) - Method in class it.unimi.dsi.parser.BulletParser
Sets the callback for this parser, resetting at the same time all parsing flags.
setCharAt(int, char) - Method in class it.unimi.dsi.lang.MutableString
setCounter(long[], long[], long) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Sets the contents of a counter of this HyperLogLogCounterArray using a provided array of longs.
setCounter(long[], long) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Sets the contents of a counter of this HyperLogLogCounterArray using a provided array of longs.
setDumpStream(CharSequence) - Method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
Sets the dump stream of this external prefix map to a given filename.
setDumpStream(InputBitStream) - Method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
Sets the dump stream of this external prefix map to a given input bit stream.
setDumpStream(CharSequence) - Method in class it.unimi.dsi.util.ImmutableExternalPrefixMap
Sets the dump stream of this external prefix map to a given filename.
setDumpStream(InputBitStream) - Method in class it.unimi.dsi.util.ImmutableExternalPrefixMap
Sets the dump stream of this external prefix map to a given input bit stream.
setLength(int) - Method in class it.unimi.dsi.lang.MutableString
setProperty(String, boolean) - Method in class it.unimi.dsi.util.Properties
 
setProperty(String, byte) - Method in class it.unimi.dsi.util.Properties
 
setProperty(String, short) - Method in class it.unimi.dsi.util.Properties
 
setProperty(String, char) - Method in class it.unimi.dsi.util.Properties
 
setProperty(String, int) - Method in class it.unimi.dsi.util.Properties
 
setProperty(String, long) - Method in class it.unimi.dsi.util.Properties
 
setProperty(String, float) - Method in class it.unimi.dsi.util.Properties
 
setProperty(String, double) - Method in class it.unimi.dsi.util.Properties
 
setProperty(Enum<?>, boolean) - Method in class it.unimi.dsi.util.Properties
 
setProperty(Enum<?>, byte) - Method in class it.unimi.dsi.util.Properties
 
setProperty(Enum<?>, short) - Method in class it.unimi.dsi.util.Properties
 
setProperty(Enum<?>, char) - Method in class it.unimi.dsi.util.Properties
 
setProperty(Enum<?>, int) - Method in class it.unimi.dsi.util.Properties
 
setProperty(Enum<?>, long) - Method in class it.unimi.dsi.util.Properties
 
setProperty(Enum<?>, float) - Method in class it.unimi.dsi.util.Properties
 
setProperty(Enum<?>, double) - Method in class it.unimi.dsi.util.Properties
 
setProperty(Enum<?>, Object) - Method in class it.unimi.dsi.util.Properties
 
setReader(Reader) - Method in class it.unimi.dsi.io.FastBufferedReader
 
setReader(Reader) - Method in class it.unimi.dsi.io.LineWordReader
 
setReader(Reader) - Method in interface it.unimi.dsi.io.WordReader
Resets the internal state of this word reader, which will start again reading from the given reader.
setSeed(long) - Method in class it.unimi.dsi.util.SplitMix64Random
Sets the seed of this generator.
setSeed(long) - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
Sets the seed of this generator.
setSeed(long) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
Sets the seed of this generator.
setSeed(long) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
Sets the seed of this generator.
setSeed(long) - Method in class it.unimi.dsi.util.XorShift1024StarRandom
Sets the seed of this generator.
setSeed(long) - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
Sets the seed of this generator.
setSeed(long) - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
Sets the seed of this generator.
setSeed(long) - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
Sets the seed of this generator.
setSeed(long) - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
Sets the seed of this generator.
setSeed(long) - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
Sets the seed of this generator.
setState(long) - Method in class it.unimi.dsi.util.SplitMix64Random
Sets the state of this generator.
setState(long) - Method in class it.unimi.dsi.util.SplitMix64RandomGenerator
Sets the state of this generator.
setState(long[]) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
Sets the state of this generator.
setState(long[]) - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
Sets the state of this generator.
setState(long[], int) - Method in class it.unimi.dsi.util.XorShift1024StarRandom
Sets the state of this generator.
setState(long[], int) - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
Sets the state of this generator.
setState(long[]) - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
Sets the state of this generator.
setState(long[]) - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
Sets the state of this generator.
setState(long) - Method in class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
Sets the state of this generator.
setState(long) - Method in class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
Sets the state of this generator.
SHAPE - Static variable in class it.unimi.dsi.parser.Attribute
 
shift - Variable in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
The left shift to get only ShiftAddXorSignedStringMap.width nonzero bits.
shift - Variable in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
The left shift to get only ShiftAddXorSignedStringMap.width nonzero bits.
ShiftAddXorSignedStringMap - Class in it.unimi.dsi.big.util
A string map based on a function signed using Shift-Add-Xor hashes.
ShiftAddXorSignedStringMap(Iterator<? extends CharSequence>, Object2LongFunction<? extends CharSequence>) - Constructor for class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
Creates a new shift-add-xor signed string map using a given hash map and 32-bit signatures.
ShiftAddXorSignedStringMap(Iterator<? extends CharSequence>, Object2LongFunction<? extends CharSequence>, int) - Constructor for class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
Creates a new shift-add-xor signed string map using a given hash map.
ShiftAddXorSignedStringMap - Class in it.unimi.dsi.util
A string map based on a function signed using Shift-Add-Xor hashes.
ShiftAddXorSignedStringMap(Iterator<? extends CharSequence>, Object2LongFunction<? extends CharSequence>) - Constructor for class it.unimi.dsi.util.ShiftAddXorSignedStringMap
Creates a new shift-add-xor signed string map using a given hash map and 32-bit signatures.
ShiftAddXorSignedStringMap(Iterator<? extends CharSequence>, Object2LongFunction<? extends CharSequence>, int) - Constructor for class it.unimi.dsi.util.ShiftAddXorSignedStringMap
Creates a new shift-add-xor signed string map using a given hash map.
SHIFTED_GAMMA - Static variable in class it.unimi.dsi.io.InputBitStream
 
SHIFTED_GAMMA - Static variable in class it.unimi.dsi.io.OutputBitStream
 
sign(Iterator<? extends CharSequence>, Object2LongFunction<? extends CharSequence>) - Static method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
Generates a 64-bit signatures big array using a given function and string sequence.
sign(Iterator<? extends CharSequence>, Object2LongFunction<? extends CharSequence>, ProgressLogger) - Static method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
Generates a 64-bit signatures big array using a given function and string sequence.
sign(Iterator<? extends CharSequence>, String) - Static method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
Generates an on-disk list 64-bit signatures big array using a given string sequence.
sign(Iterator<? extends CharSequence>, String, ProgressLogger) - Static method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
Generates an on-disk list 64-bit signatures big array using a given string sequence.
sign(Iterator<? extends CharSequence>, DataOutput, ProgressLogger) - Static method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
Generates an on-disk list 64-bit signatures big array using a given string sequence.
signatures - Variable in class it.unimi.dsi.big.util.LongBigListSignedStringMap
Signatures.
signatures - Variable in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
Signatures.
signatures - Variable in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
Signatures.
size() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection
 
size() - Method in class it.unimi.dsi.big.io.FileLinesCollection
 
size() - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
Returns the number of binary words in this trie.
size - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
The number of terms in this map.
size() - Method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
 
size - Variable in class it.unimi.dsi.big.util.LiterallySignedStringMap
size() - Method in class it.unimi.dsi.big.util.LiterallySignedStringMap
 
size() - Method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
Deprecated.
size() - Method in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
Deprecated.
size() - Method in class it.unimi.dsi.big.util.StringMaps.StringMapWrapper
 
size() - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
Deprecated.
size() - Method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
Deprecated.
size() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
size(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
size() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
size() - Method in class it.unimi.dsi.bits.AbstractBitVector
Deprecated.
size(int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
size(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
size() - Method in interface it.unimi.dsi.compression.Codec
Returns the number of symbols handled by this codec.
size - Variable in class it.unimi.dsi.compression.HuffmanCodec
The number of symbols of this coder.
size() - Method in class it.unimi.dsi.compression.HuffmanCodec
 
size - Variable in class it.unimi.dsi.compression.HuTuckerCodec
The number of symbols of this coder.
size() - Method in class it.unimi.dsi.compression.HuTuckerCodec
 
size() - Method in class it.unimi.dsi.io.ByteDiskQueue
Deprecated.
size() - Method in class it.unimi.dsi.io.FileLinesCollection
 
size() - Method in class it.unimi.dsi.io.OfflineIterable
Returns the number of elements added so far, unless it is too big to fit in an integer (in which case this method will throw an exception).
SIZE - Static variable in class it.unimi.dsi.parser.Attribute
 
size() - Method in class it.unimi.dsi.parser.callback.ComposedCallbackBuilder
Returns the number of callbacks in this builder.
size() - Method in class it.unimi.dsi.stat.SummaryStats
Deprecated.
size() - Method in class it.unimi.dsi.util.BloomFilter
Deprecated.
size() - Method in class it.unimi.dsi.util.CircularCharArrayBuffer
The number of characters present in the buffer.
size() - Method in class it.unimi.dsi.util.FrontCodedStringList
 
size() - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
Returns the number of binary words in this trie.
size - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
The number of terms in this map.
size() - Method in class it.unimi.dsi.util.ImmutableExternalPrefixMap
 
size() - Method in class it.unimi.dsi.util.Interval
An alias for Interval.length().
size - Variable in class it.unimi.dsi.util.LiterallySignedStringMap
size() - Method in class it.unimi.dsi.util.LiterallySignedStringMap
 
size() - Method in class it.unimi.dsi.util.LongInterval
An alias for LongInterval.length() miminised with Integer.MAX_VALUE.
size() - Method in class it.unimi.dsi.util.PermutedFrontCodedStringList
 
size() - Method in class it.unimi.dsi.util.SemiExternalGammaList
 
size() - Method in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
 
size() - Method in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
size() - Method in class it.unimi.dsi.util.TernaryIntervalSearchTree
 
size64() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection
 
size64() - Method in class it.unimi.dsi.big.io.FileLinesCollection
 
size64() - Method in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
 
size64() - Method in class it.unimi.dsi.big.util.LiterallySignedStringMap
 
size64() - Method in class it.unimi.dsi.big.util.LongBigListSignedStringMap
 
size64() - Method in class it.unimi.dsi.big.util.SemiExternalGammaBigList
 
size64() - Method in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
 
size64() - Method in class it.unimi.dsi.big.util.StringMaps.StringMapWrapper
 
size64() - Method in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
size64() - Method in class it.unimi.dsi.big.util.TernaryIntervalSearchTree
 
size64() - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
size64() - Method in class it.unimi.dsi.bits.AbstractBitVector
 
size64() - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
size64() - Method in class it.unimi.dsi.io.ByteDiskQueue
 
size64() - Method in class it.unimi.dsi.io.OfflineIterable
Returns the number of elements added so far.
size64() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the number of values added so far.
size64() - Method in class it.unimi.dsi.util.BloomFilter
Returns the size of this filter.
size64() - Method in class it.unimi.dsi.util.ByteBufferLongBigList
 
size64() - Method in class it.unimi.dsi.util.LongInterval
An alias for LongInterval.length().
skip(long) - Method in class it.unimi.dsi.io.ByteBufferInputStream
 
skip(int) - Method in class it.unimi.dsi.io.DebugInputBitStream
Deprecated.
skip(long) - Method in class it.unimi.dsi.io.DebugInputBitStream
 
skip(long) - Method in class it.unimi.dsi.io.FastBufferedReader
 
skip(long) - Method in class it.unimi.dsi.io.InputBitStream
Skips the given number of bits.
skip(int) - Method in class it.unimi.dsi.io.InputBitStream
Deprecated.
This method is simply an expensive, try/catch-surrounded version of InputBitStream.skip(long) that is made necessary by the interface by BooleanIterator.
skip(long) - Method in class it.unimi.dsi.io.MultipleInputStream
 
skip(long) - Method in class it.unimi.dsi.io.SegmentedInputStream
 
skipDeltas(long) - Method in class it.unimi.dsi.io.InputBitStream
Skips a given amount of δ-coded natural numbers.
skipDeltas(int) - Method in class it.unimi.dsi.io.InputBitStream
Skips a given amount of δ-coded natural numbers.
skipGammas(long) - Method in class it.unimi.dsi.io.InputBitStream
Skips a given amount of γ-coded natural numbers.
skipGammas(int) - Method in class it.unimi.dsi.io.InputBitStream
Skips a given amount of γ-coded natural numbers.
skipSelfDelimUTF8(InputStream) - Static method in class it.unimi.dsi.lang.MutableString
skipShiftedGammas(long) - Method in class it.unimi.dsi.io.InputBitStream
Skips a given amount of shifted-γ-coded natural numbers.
skipShiftedGammas(int) - Method in class it.unimi.dsi.io.InputBitStream
Skips a given amount of shifted-γ-coded natural numbers.
skipZetas(int, long) - Method in class it.unimi.dsi.io.InputBitStream
Skips a given amount of ζ-coded natural numbers.
skipZetas(int, int) - Method in class it.unimi.dsi.io.InputBitStream
Skips a given amount of ζ-coded natural numbers.
SMALL - Static variable in class it.unimi.dsi.parser.Element
 
SPACE - Static variable in class it.unimi.dsi.parser.BulletParser
An array, parallel to BulletParser.NONSPACE_WHITESPACE, containing spaces.
span(CharSet, int) - Method in class it.unimi.dsi.lang.MutableString
Spans a segment of this mutable string made of the specified characters.
span(CharSet) - Method in class it.unimi.dsi.lang.MutableString
Spans the initial segment of this mutable string made of the specified characters.
span(char[], int) - Method in class it.unimi.dsi.lang.MutableString
Spans a segment of this mutable string made of the specified characters.
span(char[]) - Method in class it.unimi.dsi.lang.MutableString
Spans the initial segment of this mutable string made of the specified characters.
SPAN - Static variable in class it.unimi.dsi.parser.Attribute
 
SPAN - Static variable in class it.unimi.dsi.parser.Element
 
speedTimeUnit - Variable in class it.unimi.dsi.logging.ProgressLogger
A fixed time unit for printing the speed.
split() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandom
Returns a new instance that shares no mutable state with this instance.
split() - Method in class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
Returns a new instance that shares no mutable state with this instance.
split() - Method in class it.unimi.dsi.util.XorShift1024StarRandom
Returns a new instance that shares no mutable state with this instance.
split() - Method in class it.unimi.dsi.util.XorShift1024StarRandomGenerator
Returns a new instance that shares no mutable state with this instance.
split() - Method in class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
Returns a new instance that shares no mutable state with this instance.
split() - Method in class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
Returns a new instance that shares no mutable state with this instance.
SplitMix64Random - Class in it.unimi.dsi.util
A fast, top-quality, non-splittable version of the SplitMix pseudorandom number generator used by Java 8's SplittableRandom.
SplitMix64Random() - Constructor for class it.unimi.dsi.util.SplitMix64Random
Creates a new generator seeded using Util.randomSeed().
SplitMix64Random(long) - Constructor for class it.unimi.dsi.util.SplitMix64Random
Creates a new generator using a given seed.
SplitMix64RandomGenerator - Class in it.unimi.dsi.util
A fast, top-quality, non-splittable version of the SplitMix pseudorandom number generator used by Java 8's SplittableRandom.
SplitMix64RandomGenerator() - Constructor for class it.unimi.dsi.util.SplitMix64RandomGenerator
Creates a new generator seeded using Util.randomSeed().
SplitMix64RandomGenerator(long) - Constructor for class it.unimi.dsi.util.SplitMix64RandomGenerator
Creates a new generator using a given seed.
squeezeSpace() - Method in class it.unimi.dsi.lang.MutableString
Squeezes and normalises spaces in this mutable string.
squeezeSpaces(boolean) - Method in class it.unimi.dsi.lang.MutableString
Squeezes and normalises spaces in this mutable string.
squeezeWhitespace() - Method in class it.unimi.dsi.lang.MutableString
Squeezes and normalises whitespace in this mutable string.
SRC - Static variable in class it.unimi.dsi.parser.Attribute
 
standardDeviation() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the standard deviation of the values added so far.
standardError - Variable in class it.unimi.dsi.stat.Jackknife
A vector of (estimates of the) standard error parallel to Jackknife.bigEstimate/Jackknife.estimate.
STANDBY - Static variable in class it.unimi.dsi.parser.Attribute
 
start() - Method in class it.unimi.dsi.logging.ProgressLogger
Starts the progress logger, resetting the count.
start(CharSequence) - Method in class it.unimi.dsi.logging.ProgressLogger
Starts the progress logger, displaying a message and resetting the count.
start(long) - Method in class it.unimi.dsi.logging.ProgressLogger
Starts the progress logger, resetting the count and assuming that a given amount of time has already passed.
start(CharSequence, long) - Method in class it.unimi.dsi.logging.ProgressLogger
Starts the progress logger, displaying a message, resetting the count and assuming that a given amount of time has already passed.
START - Static variable in class it.unimi.dsi.parser.Attribute
 
startDocument() - Method in interface it.unimi.dsi.parser.callback.Callback
Receive notification of the beginning of the document.
startDocument() - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
startDocument() - Method in class it.unimi.dsi.parser.callback.DefaultCallback
 
startDocument() - Method in class it.unimi.dsi.parser.callback.LinkExtractor
 
startDocument() - Method in class it.unimi.dsi.parser.callback.TextExtractor
 
startElement(Element, Map<Attribute, MutableString>) - Method in interface it.unimi.dsi.parser.callback.Callback
Receive notification of the start of an element.
startElement(Element, Map<Attribute, MutableString>) - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
startElement(Element, Map<Attribute, MutableString>) - Method in class it.unimi.dsi.parser.callback.DefaultCallback
 
startElement(Element, Map<Attribute, MutableString>) - Method in class it.unimi.dsi.parser.callback.LinkExtractor
 
startElement(Element, Map<Attribute, MutableString>) - Method in class it.unimi.dsi.parser.callback.TextExtractor
 
STARTS_AFTER - Static variable in class it.unimi.dsi.util.Intervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval starts after the second one, that is, iff a' < a.
STARTS_AFTER - Static variable in class it.unimi.dsi.util.LongIntervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval starts after the second one, that is, iff a' < a.
STARTS_BEFORE - Static variable in class it.unimi.dsi.util.Intervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval starts before the second one, that is, iff a < a'.
STARTS_BEFORE - Static variable in class it.unimi.dsi.util.LongIntervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval starts before the second one, that is, iff a < a'.
STARTS_BEFORE_OR_PROLONGS - Static variable in class it.unimi.dsi.util.Intervals
A comparator between intervals defined as follows: [a..b] is less than [a'..b'] iff the first interval starts before or prolongs the second one, that is, iff a < a' or a=a' and b' < b.
startsWith(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string starts with the given mutable string.
startsWith(String) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string starts with the given string.
startsWith(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string starts with the given character sequence.
startsWithIgnoreCase(MutableString) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string starts with the given mutable string disregarding case.
startsWithIgnoreCase(String) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string starts with the given string disregarding case.
startsWithIgnoreCase(CharSequence) - Method in class it.unimi.dsi.lang.MutableString
Returns whether this mutable string starts with the given character sequence disregarding case.
STATE_BEFORE_END_TAG_NAME - Static variable in class it.unimi.dsi.parser.BulletParser
Scanning a closing tag.
STATE_BEFORE_START_TAG_NAME - Static variable in class it.unimi.dsi.parser.BulletParser
Scanning attribute name/value pairs.
STATE_IN_END_TAG - Static variable in class it.unimi.dsi.parser.BulletParser
Scanning a closing tag.
STATE_IN_START_TAG - Static variable in class it.unimi.dsi.parser.BulletParser
Scanning attribute name/value pairs.
STATE_TEXT - Static variable in class it.unimi.dsi.parser.BulletParser
Scanning text..
STD_BLOCK_SIZE - Static variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
The standard block size (in bytes).
STD_BLOCK_SIZE - Static variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
The standard block size (in bytes).
stop(CharSequence) - Method in class it.unimi.dsi.logging.ProgressLogger
Stops the progress logger, displaying a message.
stop() - Method in class it.unimi.dsi.logging.ProgressLogger
Stops the progress logger.
STRIKE - Static variable in class it.unimi.dsi.parser.Element
 
STRING_FUNNEL - Static variable in class it.unimi.dsi.util.BloomFilter
StringMap<S extends CharSequence> - Interface in it.unimi.dsi.big.util
A map from strings to numbers (and possibly vice versa).
stringMap - Variable in class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
StringMap<S extends CharSequence> - Interface in it.unimi.dsi.util
A map from strings to numbers (and possibly vice versa).
stringMap - Variable in class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 
StringMaps - Class in it.unimi.dsi.big.util
A class providing static methods and objects that do useful things with string maps and prefix maps.
StringMaps - Class in it.unimi.dsi.util
A class providing static methods and objects that do useful things with string maps and prefix maps.
StringMaps.PrefixMapWrapper<T extends CharSequence> - Class in it.unimi.dsi.big.util
 
StringMaps.StringMapWrapper<T extends CharSequence> - Class in it.unimi.dsi.big.util
 
StringMaps.SynchronizedPrefixMap<S extends CharSequence> - Class in it.unimi.dsi.big.util
 
StringMaps.SynchronizedPrefixMap<S extends CharSequence> - Class in it.unimi.dsi.util
 
StringMaps.SynchronizedStringMap<S extends CharSequence> - Class in it.unimi.dsi.big.util
 
StringMaps.SynchronizedStringMap<S extends CharSequence> - Class in it.unimi.dsi.util
 
StringMapWrapper(StringMap<T>) - Constructor for class it.unimi.dsi.big.util.StringMaps.StringMapWrapper
 
STRONG - Static variable in class it.unimi.dsi.parser.Element
 
STYLE - Static variable in class it.unimi.dsi.parser.Attribute
 
STYLE - Static variable in class it.unimi.dsi.parser.Element
 
STYLE_CLOSE_TAG_PATTERN - Static variable in class it.unimi.dsi.parser.BulletParser
Closing tag for a style element.
SUB - Static variable in class it.unimi.dsi.parser.Element
 
SubBitVector(BitVector, long, long) - Constructor for class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
subList(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
 
subList(int, int) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
subSequence(int, int) - Method in class it.unimi.dsi.lang.MutableString
Returns a subsequence of this mutable string.
subSequence(int, int) - Method in class it.unimi.dsi.util.TextPattern
 
subSet(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
subSet(int, int) - Method in class it.unimi.dsi.util.Interval
 
subSet(long, long) - Method in class it.unimi.dsi.util.LongInterval
 
subset(Enum<?>) - Method in class it.unimi.dsi.util.Properties
 
substring(int, int) - Method in class it.unimi.dsi.lang.MutableString
Returns a substring of this mutable string.
substring(int) - Method in class it.unimi.dsi.lang.MutableString
Returns a substring of this mutable string.
subVector(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
subVector(long, long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
subVector(long) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
subVector(long, long) - Method in interface it.unimi.dsi.bits.BitVector
Returns a subvector view specified by initial and final index.
subVector(long) - Method in interface it.unimi.dsi.bits.BitVector
Returns a subvector view specified by initial index and running up to the end of this vector.
succinctRepresentation() - Method in class it.unimi.dsi.compression.TreeDecoder
 
sum() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the sum of the values added so far.
SUMMARY - Static variable in class it.unimi.dsi.parser.Attribute
 
SummaryStats - Class in it.unimi.dsi.stat
A simple class digesting a stream of numbers and providing basic statistics about the stream.
SummaryStats() - Constructor for class it.unimi.dsi.stat.SummaryStats
 
SUP - Static variable in class it.unimi.dsi.parser.Element
 
suspend() - Method in class it.unimi.dsi.io.ByteDiskQueue
Suspends this queue, releasing the associated file handles.
symbol - Variable in class it.unimi.dsi.compression.TreeDecoder.LeafNode
 
symbol2char - Variable in class it.unimi.dsi.big.util.ImmutableExternalPrefixMap
A map (given by an array) from symbols in the coder to characters.
symbol2char - Variable in class it.unimi.dsi.util.ImmutableExternalPrefixMap
A map (given by an array) from symbols in the coder to characters.
synchronize(StringMap<T>) - Static method in class it.unimi.dsi.big.util.StringMaps
Returns a synchronized string map backed by the given string map.
synchronize(PrefixMap<T>) - Static method in class it.unimi.dsi.big.util.StringMaps
Returns a synchronized prefix map backed by the given prefix map.
synchronize(StringMap<T>) - Static method in class it.unimi.dsi.util.StringMaps
Returns a synchronized string map backed by the given string map.
synchronize(PrefixMap<T>) - Static method in class it.unimi.dsi.util.StringMaps
Returns a synchronized prefix map backed by the given prefix map.
SynchronizedPrefixMap(PrefixMap<S>) - Constructor for class it.unimi.dsi.big.util.StringMaps.SynchronizedPrefixMap
 
SynchronizedPrefixMap(PrefixMap<S>) - Constructor for class it.unimi.dsi.util.StringMaps.SynchronizedPrefixMap
 
SynchronizedStringMap(StringMap<S>) - Constructor for class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap
 
SynchronizedStringMap(StringMap<S>) - Constructor for class it.unimi.dsi.util.StringMaps.SynchronizedStringMap
 

T

TABINDEX - Static variable in class it.unimi.dsi.parser.Attribute
 
TABLE - Static variable in class it.unimi.dsi.parser.Element
 
tailSet(long) - Method in class it.unimi.dsi.bits.AbstractBitVector.LongSetView
 
tailSet(int) - Method in class it.unimi.dsi.util.Interval
 
tailSet(long) - Method in class it.unimi.dsi.util.LongInterval
 
TARGET - Static variable in class it.unimi.dsi.parser.Attribute
 
TBODY - Static variable in class it.unimi.dsi.parser.Element
 
TD - Static variable in class it.unimi.dsi.parser.Element
 
TEN_MINUTES - Static variable in class it.unimi.dsi.logging.ProgressLogger
 
TEN_SECONDS - Static variable in class it.unimi.dsi.logging.ProgressLogger
 
TernaryIntervalSearchTree - Class in it.unimi.dsi.big.util
Ternary interval search trees.
TernaryIntervalSearchTree() - Constructor for class it.unimi.dsi.big.util.TernaryIntervalSearchTree
Creates a new empty ternary search tree.
TernaryIntervalSearchTree(Collection<? extends CharSequence>) - Constructor for class it.unimi.dsi.big.util.TernaryIntervalSearchTree
Creates a new empty ternary search tree and populates it with a given collection of character sequences.
TernaryIntervalSearchTree - Class in it.unimi.dsi.util
Ternary interval search trees.
TernaryIntervalSearchTree() - Constructor for class it.unimi.dsi.util.TernaryIntervalSearchTree
Creates a new empty ternary search tree.
TernaryIntervalSearchTree(Collection<? extends CharSequence>) - Constructor for class it.unimi.dsi.util.TernaryIntervalSearchTree
Creates a new empty ternary search tree and populates it with a given collection of character sequences.
TEXT - Static variable in class it.unimi.dsi.parser.Attribute
 
text - Variable in class it.unimi.dsi.parser.callback.TextExtractor
The text resulting from the parsing process.
TEXTAREA - Static variable in class it.unimi.dsi.parser.Element
 
TextExtractor - Class in it.unimi.dsi.parser.callback
A callback extracting text and titles.
TextExtractor() - Constructor for class it.unimi.dsi.parser.callback.TextExtractor
 
TextPattern - Class in it.unimi.dsi.util
QuickSearch matching against a constant string.
TextPattern(CharSequence) - Constructor for class it.unimi.dsi.util.TextPattern
Creates a new case-sensitive TextPattern object that can be used to search for the given pattern.
TextPattern(CharSequence, int) - Constructor for class it.unimi.dsi.util.TextPattern
Creates a new TextPattern object that can be used to search for the given pattern.
TFOOT - Static variable in class it.unimi.dsi.parser.Element
 
TH - Static variable in class it.unimi.dsi.parser.Element
 
THEAD - Static variable in class it.unimi.dsi.parser.Element
 
TITLE - Static variable in class it.unimi.dsi.parser.Attribute
 
title - Variable in class it.unimi.dsi.parser.callback.TextExtractor
The title resulting from the parsing process.
TITLE - Static variable in class it.unimi.dsi.parser.Element
 
to - Variable in class it.unimi.dsi.bits.AbstractBitVector.SubBitVector
 
toArray() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection
Deprecated.
toArray(T[]) - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection
Deprecated.
toArray() - Method in class it.unimi.dsi.big.io.FileLinesCollection
Deprecated.
toArray(T[]) - Method in class it.unimi.dsi.big.io.FileLinesCollection
Deprecated.
toArray() - Method in class it.unimi.dsi.io.FileLinesCollection
 
toArray(T[]) - Method in class it.unimi.dsi.io.FileLinesCollection
 
toBitVector(CharSequence) - Method in class it.unimi.dsi.bits.PrefixCoderTransformationStrategy
 
toBitVector(T) - Method in interface it.unimi.dsi.bits.TransformationStrategy
Returns a bit vector representation of the given object.
toCharArray() - Method in class it.unimi.dsi.lang.MutableString
Converts this string to a new character array.
toCharArray(char[], int, int) - Method in class it.unimi.dsi.util.CircularCharArrayBuffer
Copies the content of the buffer to an array.
toCharArray(char[]) - Method in class it.unimi.dsi.util.CircularCharArrayBuffer
Copies the content of the buffer to an array.
toCharArray() - Method in class it.unimi.dsi.util.CircularCharArrayBuffer
Returns a new array containing a copy of the buffer content.
toLowerCase() - Method in class it.unimi.dsi.lang.MutableString
Converts all of the characters in this mutable string to lower case using the rules of the default locale.
toSpec() - Method in class it.unimi.dsi.io.DelimitedWordReader
 
toSpec() - Method in class it.unimi.dsi.io.FastBufferedReader
 
toSpec(Object) - Static method in class it.unimi.dsi.lang.ObjectParser
Generates a parseable representation of an object fetching by reflection a toSpec() method, or using the class name.
toString() - Method in class it.unimi.dsi.big.io.FileLinesByteArrayCollection
 
toString() - Method in class it.unimi.dsi.big.io.FileLinesCollection
 
toString() - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node
 
toString() - Method in class it.unimi.dsi.big.util.ImmutableBinaryTrie
 
toString() - Method in class it.unimi.dsi.bits.AbstractBitVector
Returns a string representation of this vector.
toString() - Method in class it.unimi.dsi.io.DelimitedWordReader
 
toString() - Method in class it.unimi.dsi.io.FastBufferedReader
 
toString() - Method in class it.unimi.dsi.io.FileLinesCollection
 
toString() - Method in class it.unimi.dsi.lang.MutableString
 
toString() - Method in class it.unimi.dsi.logging.ProgressLogger
Converts the data currently stored in this progress logger to a string.
toString() - Method in class it.unimi.dsi.parser.Attribute
Returns the name of this attribute.
toString() - Method in class it.unimi.dsi.parser.callback.DebugCallbackDecorator
 
toString() - Method in class it.unimi.dsi.parser.Element
Returns the name of this element.
toString() - Method in class it.unimi.dsi.parser.Entity
Returns the name of this entity.
toString() - Method in class it.unimi.dsi.stat.Jackknife
 
toString() - Method in class it.unimi.dsi.stat.SummaryStats
 
toString() - Method in class it.unimi.dsi.util.ImmutableBinaryTrie.Node
 
toString() - Method in class it.unimi.dsi.util.ImmutableBinaryTrie
 
toString() - Method in class it.unimi.dsi.util.Interval
 
toString() - Method in class it.unimi.dsi.util.LongInterval
 
toString() - Method in class it.unimi.dsi.util.Properties
 
toString() - Method in class it.unimi.dsi.util.TextPattern
 
toUpperCase() - Method in class it.unimi.dsi.lang.MutableString
Converts all of the characters in this mutable string to upper case using the rules of the default locale.
TR - Static variable in class it.unimi.dsi.parser.Element
 
transfer(long[], long[], long) - Method in class it.unimi.dsi.util.HyperLogLogCounterArray
Transfers the content of a counter between two parallel array of longwords.
TransformationStrategies - Class in it.unimi.dsi.bits
A class providing static methods and objects that do useful things with transformation strategies.
TransformationStrategies() - Constructor for class it.unimi.dsi.bits.TransformationStrategies
 
TransformationStrategy<T> - Interface in it.unimi.dsi.bits
A generic transformation from objects of a given type to bit vector.
TreeDecoder - Class in it.unimi.dsi.compression
A decoder that follows 0/1 labelled paths in a tree.
TreeDecoder(TreeDecoder.Node, int) - Constructor for class it.unimi.dsi.compression.TreeDecoder
Creates a new codeword-based decoder using the given tree.
TreeDecoder(BitVector[], int[]) - Constructor for class it.unimi.dsi.compression.TreeDecoder
Creates a new codeword-based decoder starting from a set of complete, lexicographically ordered codewords.
TreeDecoder.LeafNode - Class in it.unimi.dsi.compression
A leaf node of the decoding tree.
TreeDecoder.Node - Class in it.unimi.dsi.compression
A internal node of the decoding tree.
trim() - Method in class it.unimi.dsi.bits.LongArrayBitVector
Reduces as must as possible the size of the backing array.
trim() - Method in class it.unimi.dsi.io.ByteDiskQueue
Trims the queue dump file at the current write position.
trim() - Method in class it.unimi.dsi.lang.MutableString
Trims all leading and trailing whitespace from this string.
trimLeft() - Method in class it.unimi.dsi.lang.MutableString
Trims all leading whitespace from this string.
trimRight() - Method in class it.unimi.dsi.lang.MutableString
Trims all trailing whitespace from this string.
TT - Static variable in class it.unimi.dsi.parser.Element
 
TYPE - Static variable in class it.unimi.dsi.parser.Attribute
 

U

U - Static variable in class it.unimi.dsi.parser.Element
 
UL - Static variable in class it.unimi.dsi.parser.Element
 
UNICODE_CASE - Static variable in class it.unimi.dsi.util.TextPattern
Enables Unicode-aware case folding.
unicodeCase() - Method in class it.unimi.dsi.util.TextPattern
Returns whether this pattern uses Unicode case folding.
UNKNOWN - Static variable in class it.unimi.dsi.parser.Attribute
 
UNKNOWN - Static variable in class it.unimi.dsi.parser.Element
 
update() - Method in class it.unimi.dsi.logging.ProgressLogger
Updates the internal count of this progress logger by adding one; if enough time has passed since the last log, information will be logged.
update(long) - Method in class it.unimi.dsi.logging.ProgressLogger
Updates the internal count of this progress logger by adding a specified value; if enough time has passed since the last log, information will be logged.
updateAndDisplay() - Method in class it.unimi.dsi.logging.ProgressLogger
Updates the internal count of this progress logger by adding one, forcing a display.
updateAndDisplay(long) - Method in class it.unimi.dsi.logging.ProgressLogger
Updates the internal count of this progress logger by adding a specified value, forcing a display.
urls - Variable in class it.unimi.dsi.parser.callback.LinkExtractor
The URLs resulting from the parsing process.
USEMAP - Static variable in class it.unimi.dsi.parser.Attribute
 
utf16() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A trivial transformation from strings to bit vectors that concatenates the bits of the UTF-16 representation.
utf32() - Static method in class it.unimi.dsi.bits.TransformationStrategies
A transformation from strings to bit vectors that turns the UTF-16 representation into a UTF-32 representation, decodes surrogate pairs and concatenates the bits of the UTF-32 representation.
utf8 - Variable in class it.unimi.dsi.util.FrontCodedStringList
Whether this front-coded list is UTF-8 encoded.
utf8() - Method in class it.unimi.dsi.util.FrontCodedStringList
Returns whether this front-coded string list is storing its strings as UTF-8 encoded bytes.
Util - Class in it.unimi.dsi
All-purpose static-method container class.

V

VALIGN - Static variable in class it.unimi.dsi.parser.Attribute
 
VALUE - Static variable in class it.unimi.dsi.parser.Attribute
 
value() - Method in class it.unimi.dsi.util.KahanSummation
Returns the sum computed so far.
valueOf(int, int) - Static method in class it.unimi.dsi.util.Interval
Returns an interval with given extremes.
valueOf(int) - Static method in class it.unimi.dsi.util.Interval
Returns a one-point interval.
valueOf(long, long) - Static method in class it.unimi.dsi.util.LongInterval
Returns an interval with given extremes.
valueOf(long) - Static method in class it.unimi.dsi.util.LongInterval
Returns a one-point interval.
VALUETYPE - Static variable in class it.unimi.dsi.parser.Attribute
 
VAR - Static variable in class it.unimi.dsi.parser.Element
 
variance() - Method in class it.unimi.dsi.stat.SummaryStats
Returns the variance of the values added so far.
VERSION - Static variable in class it.unimi.dsi.parser.Attribute
 
VLINK - Static variable in class it.unimi.dsi.parser.Attribute
 
VSPACE - Static variable in class it.unimi.dsi.parser.Attribute
 

W

WellFormedXmlFactory - Class in it.unimi.dsi.parser
A factory for well-formed XML documents.
WellFormedXmlFactory() - Constructor for class it.unimi.dsi.parser.WellFormedXmlFactory
 
width - Variable in class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap
The width in bits of each signature.
width - Variable in class it.unimi.dsi.bits.AbstractBitVector.LongBigListView
The width in bit of an element of this list view.
WIDTH - Static variable in class it.unimi.dsi.parser.Attribute
 
width - Variable in class it.unimi.dsi.util.ShiftAddXorSignedStringMap
The width in bits of each signature.
word - Variable in class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node
If nonnegative, this node represent the word-th word.
word(long) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Return the index of the word that holds a bit of specified index.
word - Variable in class it.unimi.dsi.util.ImmutableBinaryTrie.Node
If nonnegative, this node represent the word-th word.
WORD_MASK - Static variable in class it.unimi.dsi.bits.LongArrayBitVector
 
wordConstituents - Variable in class it.unimi.dsi.io.FastBufferedReader
A set of additional characters that will be considered as word constituents, beside those accepted by Character.isLetterOrDigit(int).
WordReader - Interface in it.unimi.dsi.io
An interface providing methods to break the input from a reader into words.
wrap(StringMap<T>) - Static method in class it.unimi.dsi.big.util.StringMaps
Returns an immutable (big) StringMap view of a standard StringMap.
wrap(PrefixMap<T>) - Static method in class it.unimi.dsi.big.util.StringMaps
Returns an immutable (big) PrefixMap view of a standard PrefixMap.
wrap(BooleanList) - Static method in class it.unimi.dsi.bits.BooleanListBitVector
 
wrap(BooleanBigList) - Static method in class it.unimi.dsi.bits.BooleanListBitVector
 
wrap(long[], long) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Wraps the given array of longs in a bit vector for the given number of bits.
wrap(long[]) - Static method in class it.unimi.dsi.bits.LongArrayBitVector
Wraps the given array of longs in a bit vector.
wrap(Iterator<T>, TransformationStrategy<? super T>) - Static method in class it.unimi.dsi.bits.TransformationStrategies
Wraps a given iterator, returning an iterator that emits bit vectors.
wrap(Iterable<T>, TransformationStrategy<? super T>) - Static method in class it.unimi.dsi.bits.TransformationStrategies
Wraps a given iterable, returning an iterable that contains bit vectors.
wrap(List<T>, TransformationStrategy<? super T>) - Static method in class it.unimi.dsi.bits.TransformationStrategies
Wraps a given list, returning a list that contains bit vectors.
wrap(char[]) - Static method in class it.unimi.dsi.lang.MutableString
Wraps a given character array in a compact mutable string.
wrap(char[], int) - Static method in class it.unimi.dsi.lang.MutableString
Wraps a given character array for a given length in a loose mutable string.
wrapping - Variable in class it.unimi.dsi.io.InputBitStream
True if we are wrapping an array.
wrapping - Variable in class it.unimi.dsi.io.OutputBitStream
True if we are wrapping an array.
write(byte[], long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
write(int) - Method in class it.unimi.dsi.io.NullOutputStream
 
write(A, DataOutput) - Method in interface it.unimi.dsi.io.OfflineIterable.Serializer
Writes out an element.
write(byte[], long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a sequence of bits.
write(byte[], long, long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a sequence of bits, starting from a given offset.
write(BooleanIterator) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a sequence of bits emitted by a boolean iterator.
write(Writer) - Method in class it.unimi.dsi.lang.MutableString
Writes this mutable string to a Writer.
writeBit(boolean) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeBit(int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeBit(boolean) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a bit.
writeBit(int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a bit.
writeByteOffset(byte[], int, long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a sequence of bits, starting from a given byte offset.
writeDelta(int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeDelta(int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in δ coding.
writeDeltas(int[], int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a given amount of natural numbers in δ coding.
writeFast(BitVector, DataOutput) - Static method in class it.unimi.dsi.bits.BitVectors
Writes quickly a bit vector to a DataOutputStream.
writeGamma(int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeGamma(int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in γ coding.
writeGammas(int[], int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a given amount of natural numbers in γ coding.
writeGolomb(int, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeGolomb(int, int, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeGolomb(int, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in Golomb coding.
writeGolomb(int, int, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in Golomb coding.
writeInt(int, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeInt(int, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a fixed number of bits from an integer.
writeLong(long, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLong(long, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a fixed number of bits from a long.
writeLongDelta(long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongDelta(long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in δ coding.
writeLongGamma(long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongGamma(long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in γ coding.
writeLongGolomb(long, long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongGolomb(long, long, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongGolomb(long, long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in Golomb coding.
writeLongGolomb(long, long, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in Golomb coding.
writeLongMinimalBinary(long, long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongMinimalBinary(long, long, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongMinimalBinary(long, long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in a limited range using a minimal binary coding.
writeLongMinimalBinary(long, long, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in a limited range using a minimal binary coding.
writeLongNibble(long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongNibble(long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in variable-length nibble coding.
writeLongShiftedGamma(long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in shifted γ coding.
writeLongSkewedGolomb(long, long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongSkewedGolomb(long, long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in skewed Golomb coding.
writeLongUnary(long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongUnary(long) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in unary coding.
writeLongZeta(long, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeLongZeta(long, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a long natural number in ζ coding.
writeMinimalBinary(int, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeMinimalBinary(int, int, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeMinimalBinary(int, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in a limited range using a minimal binary coding.
writeMinimalBinary(int, int, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in a limited range using a minimal binary coding.
writeNibble(int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeNibble(int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in variable-length nibble coding.
writeSelfDelimUTF8(DataOutput) - Method in class it.unimi.dsi.lang.MutableString
Writes this mutable string to a DataOutput as a length followed by a UTF-8 encoding.
writeSelfDelimUTF8(OutputStream) - Method in class it.unimi.dsi.lang.MutableString
Writes this mutable string to an OutputStream as a length followed by a UTF-8 encoding.
writeShiftedGamma(int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in shifted γ coding.
writeShiftedGammas(int[], int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a given amount of natural numbers in shifted γ coding.
writeSkewedGolomb(int, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeSkewedGolomb(int, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in skewed Golomb coding.
writeUnary(int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeUnary(int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in unary coding.
writeUTF8(DataOutput) - Method in class it.unimi.dsi.lang.MutableString
Deprecated.
This method will not process surrogate pairs correctly.
writeUTF8(OutputStream) - Method in class it.unimi.dsi.lang.MutableString
Deprecated.
This method will not process surrogate pairs correctly.
writeZeta(int, int) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writeZeta(int, int) - Method in class it.unimi.dsi.io.OutputBitStream
Writes a natural number in ζ coding.
writtenBits() - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writtenBits(long) - Method in class it.unimi.dsi.io.DebugOutputBitStream
 
writtenBits() - Method in class it.unimi.dsi.io.OutputBitStream
Returns the number of bits written to this bit stream.
writtenBits(long) - Method in class it.unimi.dsi.io.OutputBitStream
Sets the number of bits written to this bit stream.

X

xor(BitVector) - Method in class it.unimi.dsi.bits.AbstractBitVector
 
xor(BitVector) - Method in interface it.unimi.dsi.bits.BitVector
Performs a logical xor between this bit vector and another one, leaving the result in this vector.
xor(BitVector) - Method in class it.unimi.dsi.bits.LongArrayBitVector
 
XoRoShiRo128PlusRandom - Class in it.unimi.dsi.util
A fast, top-quality pseudorandom number generator that returns the sum of consecutive outputs of a handcrafted linear generator with 128 bits of state.
XoRoShiRo128PlusRandom() - Constructor for class it.unimi.dsi.util.XoRoShiRo128PlusRandom
Creates a new generator seeded using Util.randomSeed().
XoRoShiRo128PlusRandom(long) - Constructor for class it.unimi.dsi.util.XoRoShiRo128PlusRandom
Creates a new generator using a given seed.
XoRoShiRo128PlusRandomGenerator - Class in it.unimi.dsi.util
A fast, top-quality pseudorandom number generator that returns the sum of consecutive outputs of a handcrafted linear generator with 128 bits of state.
XoRoShiRo128PlusRandomGenerator() - Constructor for class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
Creates a new generator seeded using Util.randomSeed().
XoRoShiRo128PlusRandomGenerator(long) - Constructor for class it.unimi.dsi.util.XoRoShiRo128PlusRandomGenerator
Creates a new generator using a given seed.
XorShift1024StarRandom - Class in it.unimi.dsi.util
A fast, top-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() - Constructor for class it.unimi.dsi.util.XorShift1024StarRandom
Creates a new generator seeded using Util.randomSeed().
XorShift1024StarRandom(long) - Constructor for class it.unimi.dsi.util.XorShift1024StarRandom
Creates a new generator using a given seed.
XorShift1024StarRandomGenerator - Class in it.unimi.dsi.util
A fast, top-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.
XorShift1024StarRandomGenerator() - Constructor for class it.unimi.dsi.util.XorShift1024StarRandomGenerator
Creates a new generator seeded using Util.randomSeed().
XorShift1024StarRandomGenerator(long) - Constructor for class it.unimi.dsi.util.XorShift1024StarRandomGenerator
Creates a new generator using a given seed.
XorShift128PlusRandom - Class in it.unimi.dsi.util
Deprecated.
Please use XoRoShiRo128PlusRandom instead.
XorShift128PlusRandom() - Constructor for class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
Creates a new generator seeded using Util.randomSeed().
XorShift128PlusRandom(long) - Constructor for class it.unimi.dsi.util.XorShift128PlusRandom
Deprecated.
Creates a new generator using a given seed.
XorShift128PlusRandomGenerator - Class in it.unimi.dsi.util
Deprecated.
XorShift128PlusRandomGenerator() - Constructor for class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
Creates a new generator seeded using Util.randomSeed().
XorShift128PlusRandomGenerator(long) - Constructor for class it.unimi.dsi.util.XorShift128PlusRandomGenerator
Deprecated.
Creates a new generator using a given seed.
XorShift64StarRandom - Class in it.unimi.dsi.util
Deprecated.
Use SplitMix64Random instead.
XorShift64StarRandom() - Constructor for class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
Creates a new generator seeded using Util.randomSeed().
XorShift64StarRandom(long) - Constructor for class it.unimi.dsi.util.XorShift64StarRandom
Deprecated.
Creates a new generator using a given seed.
XorShift64StarRandomGenerator - Class in it.unimi.dsi.util
Deprecated.
XorShift64StarRandomGenerator() - Constructor for class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
Creates a new generator seeded using Util.randomSeed().
XorShift64StarRandomGenerator(long) - Constructor for class it.unimi.dsi.util.XorShift64StarRandomGenerator
Deprecated.
Creates a new generator using a given seed.

Z

ZERO - Static variable in class it.unimi.dsi.bits.BitVectors
An immutable bit vector of length one containing a zero.
ZETA_3 - Static variable in class it.unimi.dsi.io.InputBitStream
 
ZETA_3 - Static variable in class it.unimi.dsi.io.OutputBitStream
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links