- sa - Variable in class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
-
- sameRecord(long, long) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
-
Check if the two offsets belong to the same record.
- sameRecord(long, long) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
-
Check if the two offsets belong to the same record.
- sameRecord(long, long) - Method in interface edu.berkeley.cs.succinct.SuccinctFile
-
Check if the two offsets belong to the same record.
- search(byte[]) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
-
Get all locations of pattern occurrences in original input.
- search(byte[]) - Method in interface edu.berkeley.cs.succinct.SuccinctFile
-
Get all locations of pattern occurrences in original input.
- searchIterator(byte[]) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
-
- searchIterator(byte[]) - Method in interface edu.berkeley.cs.succinct.SuccinctFile
-
Search for locations of pattern occurrences in original input.
- SearchIterator - Class in edu.berkeley.cs.succinct.util
-
- SearchIterator(SuccinctCore, Range) - Constructor for class edu.berkeley.cs.succinct.util.SearchIterator
-
- SearchRecordIterator - Class in edu.berkeley.cs.succinct.util
-
- SearchRecordIterator(SearchIterator, SuccinctIndexedFile) - Constructor for class edu.berkeley.cs.succinct.util.SearchRecordIterator
-
- second - Variable in class edu.berkeley.cs.succinct.util.Pair
-
- second - Variable in class edu.berkeley.cs.succinct.util.Range
-
- SerializedOperations - Class in edu.berkeley.cs.succinct.util.buffers
-
- SerializedOperations() - Constructor for class edu.berkeley.cs.succinct.util.buffers.SerializedOperations
-
- SerializedOperations.ArrayOps - Class in edu.berkeley.cs.succinct.util.buffers
-
- SerializedOperations.ArrayOps() - Constructor for class edu.berkeley.cs.succinct.util.buffers.SerializedOperations.ArrayOps
-
- SerializedOperations.BitMapOps - Class in edu.berkeley.cs.succinct.util.buffers
-
- SerializedOperations.BitMapOps() - Constructor for class edu.berkeley.cs.succinct.util.buffers.SerializedOperations.BitMapOps
-
- SerializedOperations.BMArrayOps - Class in edu.berkeley.cs.succinct.util.buffers
-
- SerializedOperations.BMArrayOps() - Constructor for class edu.berkeley.cs.succinct.util.buffers.SerializedOperations.BMArrayOps
-
- SerializedOperations.DictionaryOps - Class in edu.berkeley.cs.succinct.util.buffers
-
- SerializedOperations.DictionaryOps() - Constructor for class edu.berkeley.cs.succinct.util.buffers.SerializedOperations.DictionaryOps
-
- SerializedOperations.WaveletTreeOps - Class in edu.berkeley.cs.succinct.util.buffers
-
- SerializedOperations.WaveletTreeOps() - Constructor for class edu.berkeley.cs.succinct.util.buffers.SerializedOperations.WaveletTreeOps
-
- setAlphaSize(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the alpha size.
- setBit(int) - Method in class edu.berkeley.cs.succinct.bitmap.BitMap
-
Set the bit at a certain position in the bitmap.
- setBits(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the bits.
- setContextLen(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the context length.
- setLength(int) - Method in class edu.berkeley.cs.succinct.regex.RegExMatch
-
- setNumContexts(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the number of contexts.
- setOffset(long) - Method in class edu.berkeley.cs.succinct.regex.RegExMatch
-
- setOriginalSize(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the original size.
- setSampledSABits(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the sampled SA bits.
- setSampledSASize(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the sampled SA size.
- setSamplingBase(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the sampling base.
- setSamplingRate(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the sampling rate.
- setSigmaSize(int) - Method in class edu.berkeley.cs.succinct.SuccinctCore
-
Set the sigma size.
- setVal(int, long) - Method in class edu.berkeley.cs.succinct.bitmap.BMArray
-
Set value in the bitmap array at a certain index.
- setValPos(int, long, int) - Method in class edu.berkeley.cs.succinct.bitmap.BitMap
-
Set the value at a certain position in the bitmap.
- size - Variable in class edu.berkeley.cs.succinct.bitmap.BitMap
-
- size - Variable in class edu.berkeley.cs.succinct.dictionary.Dictionary
-
- size() - Method in class edu.berkeley.cs.succinct.util.Range
-
- slice() - Method in class edu.berkeley.cs.succinct.util.buffers.ThreadSafeByteBuffer
-
- slice() - Method in class edu.berkeley.cs.succinct.util.buffers.ThreadSafeIntBuffer
-
- slice() - Method in class edu.berkeley.cs.succinct.util.buffers.ThreadSafeLongBuffer
-
- smallRank - Static variable in class edu.berkeley.cs.succinct.dictionary.Tables
-
- storageMode - Variable in class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
-
- StorageMode - Enum in edu.berkeley.cs.succinct
-
- SuccinctBuffer - Class in edu.berkeley.cs.succinct.buffers
-
- SuccinctBuffer() - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
-
Default constructor.
- SuccinctBuffer(byte[], int) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
-
Constructor to initialize SuccinctCore from input byte array and specified context length.
- SuccinctBuffer(String, StorageMode) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
-
Constructor to load the data from persisted Succinct data-structures.
- SuccinctBuffer(DataInputStream) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
-
Constructor to load the data from a DataInputStream.
- SuccinctBuffer(ByteBuffer) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
-
Constructor to load the data from a ByteBuffer.
- SuccinctBwdRegExExecutor - Class in edu.berkeley.cs.succinct.regex.executor
-
- SuccinctBwdRegExExecutor(SuccinctFile, RegEx) - Constructor for class edu.berkeley.cs.succinct.regex.executor.SuccinctBwdRegExExecutor
-
Constructor to initialize SuccinctFwdRegExExecutor.
- SuccinctCore - Class in edu.berkeley.cs.succinct
-
- SuccinctCore() - Constructor for class edu.berkeley.cs.succinct.SuccinctCore
-
- succinctFile - Variable in class edu.berkeley.cs.succinct.regex.executor.RegExExecutor
-
- SuccinctFile - Interface in edu.berkeley.cs.succinct
-
- SuccinctFileBuffer - Class in edu.berkeley.cs.succinct.buffers
-
- SuccinctFileBuffer(byte[], int) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
-
Constructor to create SuccinctBuffer from byte array, context length and file offset.
- SuccinctFileBuffer(byte[]) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
-
Constructor to create SuccinctBuffer from byte array and file offset.
- SuccinctFileBuffer(String, StorageMode) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
-
Constructor to load the data from persisted Succinct data-structures.
- SuccinctFileBuffer(ByteBuffer) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
-
Constructor to load the data from a ByteBuffer.
- SuccinctFileBuffer() - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
-
Default constructor.
- SuccinctFwdRegExExecutor - Class in edu.berkeley.cs.succinct.regex.executor
-
- SuccinctFwdRegExExecutor(SuccinctFile, RegEx) - Constructor for class edu.berkeley.cs.succinct.regex.executor.SuccinctFwdRegExExecutor
-
Constructor to initialize SuccinctFwdRegExExecutor.
- SuccinctIndexedFile - Interface in edu.berkeley.cs.succinct
-
- SuccinctIndexedFile.QueryType - Enum in edu.berkeley.cs.succinct
-
Defines the types of search queries that SuccinctIndexedBuffer can handle in a recordMultiSearchIds.
- SuccinctIndexedFile.RangeSizeComparator - Class in edu.berkeley.cs.succinct
-
Comparator for range objects based on the size of the range.
- SuccinctIndexedFile.RangeSizeComparator() - Constructor for class edu.berkeley.cs.succinct.SuccinctIndexedFile.RangeSizeComparator
-
- SuccinctIndexedFileBuffer - Class in edu.berkeley.cs.succinct.buffers
-
- SuccinctIndexedFileBuffer(byte[], int[], int) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
-
Constructor to initialize SuccinctIndexedBuffer from input byte array, offsets corresponding to records,
context length and file offset.
- SuccinctIndexedFileBuffer(byte[], int[]) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
-
Constructor to initialize SuccinctIndexedBuffer from input byte array and offsets corresponding to records.
- SuccinctIndexedFileBuffer(String, StorageMode) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
-
Constructor to load the data from persisted Succinct data-structures.
- SuccinctIndexedFileBuffer(DataInputStream) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
-
Constructor to load the data from a DataInputStream.
- SuccinctIndexedFileBuffer(ByteBuffer) - Constructor for class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
-
Constructor to load the data from a ByteBuffer.
- SuccinctRegEx - Class in edu.berkeley.cs.succinct.regex
-
- SuccinctRegEx(SuccinctFile, String) - Constructor for class edu.berkeley.cs.succinct.regex.SuccinctRegEx
-
Constructor to initialize regular expression.
- SuccinctRegExExecutor - Class in edu.berkeley.cs.succinct.regex.executor
-
- SuccinctRegExMatch - Class in edu.berkeley.cs.succinct.regex
-
- SuccinctRegExMatch(long, long, int) - Constructor for class edu.berkeley.cs.succinct.regex.SuccinctRegExMatch
-
Constructor to initialize Regex Match
- SuccinctRegExMatch(Range, int) - Constructor for class edu.berkeley.cs.succinct.regex.SuccinctRegExMatch
-
- SuccinctShell - Class in edu.berkeley.cs.succinct.examples
-
- SuccinctShell() - Constructor for class edu.berkeley.cs.succinct.examples.SuccinctShell
-