BitVector bitVector
int width
long fullMask
AbstractBitVector.LongBigListView.width bits set to one.BitVector bitVector
long from
long to
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
IOExceptionlong length
LongArrayBitVector bitVector
BitVector[] codeWord
it.unimi.dsi.fastutil.chars.Char2IntOpenHashMap char2symbol
boolean prefixFree
long[] lastCodeWordPlusOne
int[] lengthIncrement
CanonicalFast64CodeWordDecoder.lastCodeWordPlusOne specifying the increment in length between codeword lengths
(without repetitions). In particular, the first entry
is the length of the first block of same-length codewords, the second entry is the difference in length
between the second and the first block of same-length codewords, and so on.int[] howManyUpToBlock
CanonicalFast64CodeWordDecoder.lastCodeWordPlusOne specifying how many codewords we have up to a certain block (included).int[] symbol
BitVector[] codeWord
long[] longCodeWord
CodeWordCoder.codeWord containing the codewords as longs (right aligned).int[] length
Fast64CodeWordCoder.longCodeWord, of codewords length.int size
BitVector[] codeWord
Fast64CodeWordCoder coder
CanonicalFast64CodeWordDecoder decoder
int size
TreeDecoder.Node root
CodeWordCoder coder
TreeDecoder decoder
TreeDecoder.Node root
int n
TreeDecoder.Node left
TreeDecoder.Node right
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionint bufferSize
buffer.length).it.unimi.dsi.fastutil.chars.CharSet wordConstituents
Character.isLetterOrDigit(int).FastBufferedReader fastBufferedReader
private Object readResolve()
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
Mutable strings produced by this method are always compact; this seems reasonable, as stored strings are unlikely going to be changed.
Because of limitations of ObjectInputStream, this method must
read one character at a time, and does not try to do any read-ahead (in
particular, it does not create any object). On non-buffered data inputs
it might be very slow.
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
The serialised version of a mutable string is made of its length followed by its characters (in UTF-16 format). Note that the compactness state is forgotten.
Because of limitations of ObjectOutputStream, this method must
write one character at a time, and does not try to do any caching (in
particular, it does not create any object). On non-buffered data outputs
it might be very slow.
IOExceptionLongBigList l
long from
long to
int size
long m
int d
long[] bits
int[][] weight
int[] init
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
IOExceptionit.unimi.dsi.fastutil.bytes.ByteArrayFrontCodedList byteFrontCodedList
ByteArrayFrontCodedList, or null.it.unimi.dsi.fastutil.chars.CharArrayFrontCodedList charFrontCodedList
CharArrayFrontCodedList, or null.boolean utf8
ImmutableBinaryTrie.Node root
int size
TransformationStrategy<T> transformationStrategy
ImmutableBinaryTrie.Node left
ImmutableBinaryTrie.Node right
long[] path
null if there is no compaction at this node).int pathLength
int word
word-th word.private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
IOExceptionImmutableBinaryTrie<T> intervalApproximator
long blockSize
Decoder decoder
char[] symbol2char
it.unimi.dsi.fastutil.chars.Char2IntOpenHashMap char2symbol
int size
int[] blockStart
ImmutableExternalPrefixMap.size.int[] blockOffset
ImmutableExternalPrefixMap.blockStart giving the offset in blocks in the dump file
of the corresponding word in ImmutableExternalPrefixMap.blockStart. If there are no overflows, this will just
be an initial segment of the natural numbers, but overflows cause jumps.boolean selfContained
long dumpStreamLength
long m
int d
LongArrayBitVector bits
int[] a
int[] b
int lastDocument
int lastPosition
it.unimi.dsi.fastutil.io.FastByteArrayOutputStream fbaos
OutputBitStream obs
it.unimi.dsi.fastutil.objects.Object2LongFunction<K> function
it.unimi.dsi.fastutil.objects.ObjectList<K> list
int size
LiterallySignedStringMap.list.FrontCodedStringList frontCodedStringList
int[] permutation
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
IOExceptionit.unimi.dsi.fastutil.objects.Object2LongFunction<K> function
LongBigList signatures
int width
int shift
ShiftAddXorSignedStringMap.width nonzero bits.long mask
ShiftAddXorSignedStringMap.width nonzero bits.PrefixMap<S extends CharSequence> map
it.unimi.dsi.fastutil.objects.Object2ObjectFunction<K,V> prefixMap
it.unimi.dsi.fastutil.objects.Object2ObjectFunction<K,V> rangeMap
StringMap<S extends CharSequence> stringMap
it.unimi.dsi.fastutil.objects.ObjectList<K> list
it.unimi.dsi.util.TernaryIntervalSearchTree.Node root
int size
boolean modified
TernaryIntervalSearchTree.add(CharSequence) modified the tree.Copyright © 2006–2016 SYSTAP, LLC DBA Blazegraph. All rights reserved.