|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Package it.unimi.dsi.big.util |
|---|
| Class it.unimi.dsi.big.util.AbstractPrefixMap extends AbstractObject2LongFunction<CharSequence> implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
Object2ObjectFunction<K,V> rangeMap
AbstractObject2ObjectFunction<K,V> prefixMap
ObjectBigList<K> list
| Class it.unimi.dsi.big.util.ImmutableBinaryTrie extends AbstractObject2LongFunction<T> implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
ImmutableBinaryTrie.Node root
int size
TransformationStrategy<T> transformationStrategy
| Class it.unimi.dsi.big.util.ImmutableBinaryTrie.Node extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
ImmutableBinaryTrie.Node left
ImmutableBinaryTrie.Node right
long[] path
null if there is no compaction at this node).
int pathLength
long word
word-th word.
| Class it.unimi.dsi.big.util.ImmutableExternalPrefixMap extends AbstractPrefixMap implements Serializable |
|---|
serialVersionUID: 1L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Serialized Fields |
|---|
ImmutableBinaryTrie<T> intervalApproximator
long blockSize
Decoder decoder
char[] symbol2char
Char2IntOpenHashMap char2symbol
int size
long[][] blockStart
ImmutableExternalPrefixMap.size.
long[][] 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
| Class it.unimi.dsi.big.util.LiterallySignedStringMap extends AbstractObject2LongFunction<CharSequence> implements Serializable |
|---|
serialVersionUID: 0L
| Serialized Fields |
|---|
Object2LongFunction<K> function
ObjectBigList<K> list
long size
LiterallySignedStringMap.list.
| Class it.unimi.dsi.big.util.ShiftAddXorSignedStringMap extends AbstractObject2LongFunction<CharSequence> implements Serializable |
|---|
serialVersionUID: 0L
| Serialized Fields |
|---|
Object2LongFunction<K> function
LongBigList signatures
int width
int shift
ShiftAddXorSignedStringMap.width nonzero bits.
long mask
ShiftAddXorSignedStringMap.width nonzero bits.
| Class it.unimi.dsi.big.util.StringMaps.SynchronizedPrefixMap extends StringMaps.SynchronizedStringMap<S extends CharSequence> implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
PrefixMap<S extends CharSequence> map
Object2ObjectFunction<K,V> prefixMap
Object2ObjectFunction<K,V> rangeMap
| Class it.unimi.dsi.big.util.StringMaps.SynchronizedStringMap extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
StringMap<S extends CharSequence> stringMap
ObjectBigList<K> list
| Class it.unimi.dsi.big.util.TernaryIntervalSearchTree extends AbstractPrefixMap implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
it.unimi.dsi.big.util.TernaryIntervalSearchTree.Node root
int size
boolean modified
TernaryIntervalSearchTree.add(CharSequence) modified the tree.
| Package it.unimi.dsi.bits |
|---|
| Class it.unimi.dsi.bits.AbstractBitVector.LongBigListView extends AbstractLongBigList implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
BitVector bitVector
int width
long fullMask
AbstractBitVector.LongBigListView.width bits set to one.
| Class it.unimi.dsi.bits.AbstractBitVector.LongSetView extends AbstractLongSortedSet implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
BitVector bitVector
long from
long to
| Class it.unimi.dsi.bits.BooleanListBitVector extends AbstractBitVector implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
BooleanBigList list
| Class it.unimi.dsi.bits.HuTuckerTransformationStrategy extends PrefixCoderTransformationStrategy implements Serializable |
|---|
serialVersionUID: 1L
| Class it.unimi.dsi.bits.LongArrayBitVector extends AbstractBitVector implements Serializable |
|---|
serialVersionUID: 1L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Serialized Fields |
|---|
long length
| Class it.unimi.dsi.bits.LongArrayBitVector.LongBigListView extends AbstractBitVector.LongBigListView implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
LongArrayBitVector bitVector
| Class it.unimi.dsi.bits.PrefixCoderTransformationStrategy extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
BitVector[] codeWord
Char2IntOpenHashMap char2symbol
boolean prefixFree
| Class it.unimi.dsi.bits.Utf16TransformationStrategy extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Package it.unimi.dsi.compression |
|---|
| Class it.unimi.dsi.compression.CanonicalFast64CodeWordDecoder extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
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
| Class it.unimi.dsi.compression.CodeWordCoder extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
BitVector[] codeWord
| Class it.unimi.dsi.compression.Fast64CodeWordCoder extends CodeWordCoder implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
long[] longCodeWord
CodeWordCoder.codeWord containing the codewords as longs (right aligned).
int[] length
Fast64CodeWordCoder.longCodeWord, of codewords length.
| Class it.unimi.dsi.compression.HuffmanCodec extends Object implements Serializable |
|---|
serialVersionUID: 2L
| Serialized Fields |
|---|
int size
BitVector[] codeWord
Fast64CodeWordCoder coder
CanonicalFast64CodeWordDecoder decoder
| Class it.unimi.dsi.compression.HuTuckerCodec extends Object implements Serializable |
|---|
serialVersionUID: 2L
| Serialized Fields |
|---|
int size
TreeDecoder.Node root
CodeWordCoder coder
TreeDecoder decoder
| Class it.unimi.dsi.compression.TreeDecoder extends Object implements Serializable |
|---|
serialVersionUID: 2L
| Serialized Fields |
|---|
TreeDecoder.Node root
int n
| Class it.unimi.dsi.compression.TreeDecoder.LeafNode extends TreeDecoder.Node implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
int symbol
| Class it.unimi.dsi.compression.TreeDecoder.Node extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
TreeDecoder.Node left
TreeDecoder.Node right
| Package it.unimi.dsi.io |
|---|
| Class it.unimi.dsi.io.DelimitedWordReader extends FastBufferedReader implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
CharOpenHashSet delimiters
| Class it.unimi.dsi.io.FastBufferedReader extends Reader implements Serializable |
|---|
serialVersionUID: 1L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
int bufferSize
buffer.length).
CharSet wordConstituents
Character.isLetterOrDigit(int).
| Class it.unimi.dsi.io.LineWordReader extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
FastBufferedReader fastBufferedReader
| Class it.unimi.dsi.io.NullInputStream extends MeasurableInputStream implements Serializable |
|---|
serialVersionUID: 1L
| Serialization Methods |
|---|
private Object readResolve()
| Class it.unimi.dsi.io.NullReader extends Reader implements Serializable |
|---|
serialVersionUID: 1L
| Package it.unimi.dsi.lang |
|---|
| Class it.unimi.dsi.lang.MutableString extends Object implements Serializable |
|---|
serialVersionUID: -518929984008928417L
| Serialization Methods |
|---|
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.
IOException
ClassNotFoundException
private 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.
IOException| Package it.unimi.dsi.util |
|---|
| Class it.unimi.dsi.util.AbstractPrefixMap extends AbstractObject2LongFunction<CharSequence> implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
Object2ObjectFunction<K,V> rangeMap
Object2ObjectFunction<K,V> prefixMap
ObjectList<K> list
| Class it.unimi.dsi.util.BloomFilter extends Object implements Serializable |
|---|
serialVersionUID: 3L
| Serialized Fields |
|---|
int size
long m
int d
long[] bits
int[][] weight
int[] init
| Class it.unimi.dsi.util.FrontCodedStringList extends AbstractObjectList<MutableString> implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
ByteArrayFrontCodedList byteFrontCodedList
ByteArrayFrontCodedList, or null.
CharArrayFrontCodedList charFrontCodedList
CharArrayFrontCodedList, or null.
boolean utf8
| Class it.unimi.dsi.util.ImmutableBinaryTrie extends AbstractObject2LongFunction<T> implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
ImmutableBinaryTrie.Node root
int size
TransformationStrategy<T> transformationStrategy
| Class it.unimi.dsi.util.ImmutableBinaryTrie.Node extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
ImmutableBinaryTrie.Node left
ImmutableBinaryTrie.Node right
long[] path
null if there is no compaction at this node).
int pathLength
int word
word-th word.
| Class it.unimi.dsi.util.ImmutableExternalPrefixMap extends AbstractPrefixMap implements Serializable |
|---|
serialVersionUID: 1L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Serialized Fields |
|---|
ImmutableBinaryTrie<T> intervalApproximator
long blockSize
Decoder decoder
char[] symbol2char
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
| Class it.unimi.dsi.util.IntBloomFilter extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
long m
int d
LongArrayBitVector bits
int[] a
int[] b
| Class it.unimi.dsi.util.Interval extends AbstractIntSortedSet implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
int left
int right
| Class it.unimi.dsi.util.IntHyperLogLogCounterArray extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
LongArrayBitVector[] bitVector
LongBigList[] registers
IntHyperLogLogCounterArray.registerSize-bit views of IntHyperLogLogCounterArray.bitVector.
int log2m
int m
int mMinus1
int registerSize
int counterSize
IntHyperLogLogCounterArray.registerSize * IntHyperLogLogCounterArray.m).
int counterShift
long seed
double alphaMM
IntHyperLogLogCounterArray.m2 (see the paper).
long sentinelMask
Fast.leastSignificantBit(long) does not return too large a value.
| Class it.unimi.dsi.util.LiterallySignedStringMap extends AbstractObject2LongFunction<CharSequence> implements Serializable |
|---|
serialVersionUID: 0L
| Serialized Fields |
|---|
Object2LongFunction<K> function
ObjectList<K> list
int size
LiterallySignedStringMap.list.
| Class it.unimi.dsi.util.LongInterval extends AbstractLongSortedSet implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
long left
long right
| Class it.unimi.dsi.util.PermutedFrontCodedStringList extends AbstractObjectList<CharSequence> implements Serializable |
|---|
serialVersionUID: -7046029254386353130L
| Serialized Fields |
|---|
FrontCodedStringList frontCodedStringList
int[] permutation
| Class it.unimi.dsi.util.Properties extends PropertiesConfiguration implements Serializable |
|---|
serialVersionUID: 1L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class it.unimi.dsi.util.ShiftAddXorSignedStringMap extends AbstractObject2LongFunction<CharSequence> implements Serializable |
|---|
serialVersionUID: 0L
| Serialized Fields |
|---|
Object2LongFunction<K> function
LongBigList signatures
int width
int shift
ShiftAddXorSignedStringMap.width nonzero bits.
long mask
ShiftAddXorSignedStringMap.width nonzero bits.
| Class it.unimi.dsi.util.StringMaps.SynchronizedPrefixMap extends StringMaps.SynchronizedStringMap<S extends CharSequence> implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
PrefixMap<S extends CharSequence> map
Object2ObjectFunction<K,V> prefixMap
Object2ObjectFunction<K,V> rangeMap
| Class it.unimi.dsi.util.StringMaps.SynchronizedStringMap extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
StringMap<S extends CharSequence> stringMap
ObjectList<K> list
| Class it.unimi.dsi.util.TernaryIntervalSearchTree extends AbstractPrefixMap implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
it.unimi.dsi.util.TernaryIntervalSearchTree.Node root
int size
boolean modified
TernaryIntervalSearchTree.add(CharSequence) modified the tree.
| Class it.unimi.dsi.util.TextPattern extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
char[] pattern
boolean caseSensitive
boolean asciiCase
| Class it.unimi.dsi.util.XorShiftStarRandom extends Random implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
long x
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||