A B C D E F G H I L M N O P Q R S T V W 

R

Range - Class in edu.berkeley.cs.succinct.util
Represents a numeric range, [first, second] (inclusive).
Range(long, long) - Constructor for class edu.berkeley.cs.succinct.util.Range
Constructor to initialize pair
rangeResultsToRegexMatches(TreeSet<SuccinctRegExMatch>, RegExExecutor.SortType) - Method in class edu.berkeley.cs.succinct.regex.executor.SuccinctRegExExecutor
Converts Succinct regex matches (i.e., SA ranges) to actual regex matches.
rangeToOffsets(Range) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
Translate range into SA to offsets in file.
rangeToOffsets(Range) - Method in interface edu.berkeley.cs.succinct.SuccinctFile
Translate range into SA to offsets in file.
rankL12 - Variable in class edu.berkeley.cs.succinct.dictionary.Dictionary
 
rankL3 - Variable in class edu.berkeley.cs.succinct.dictionary.Dictionary
 
readArray(DataInputStream) - Static method in class edu.berkeley.cs.succinct.util.CommonUtils
Reads an integer array from stream.
readFromFile(String) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
Read Succinct data structures into memory from file.
readFromStream(DataInputStream) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
Reads Succinct data structures from a DataInputStream.
readFromStream(DataInputStream) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
Reads Succinct data structures from a DataInputStream.
readFromStream(DataInputStream) - Method in interface edu.berkeley.cs.succinct.SuccinctFile
Reads Succinct data structures from a DataInputStream.
recordMultiSearchIds(SuccinctIndexedFile.QueryType[], byte[][][]) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
Perform multiple searches with different query types and return the intersection of the results.
recordMultiSearchIds(SuccinctIndexedFile.QueryType[], byte[][][]) - Method in interface edu.berkeley.cs.succinct.SuccinctIndexedFile
Perform multiple searches with different query types and return the intersection of the results.
recordSearchIdIterator(byte[]) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
 
recordSearchIdIterator(byte[]) - Method in interface edu.berkeley.cs.succinct.SuccinctIndexedFile
Search for an input query and return an iterator over ids of all matching records.
recordSearchIds(byte[]) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
Search for an input query and return offsets of all matching records.
recordSearchIds(byte[]) - Method in interface edu.berkeley.cs.succinct.SuccinctIndexedFile
Search for an input query and return ids of all matching records.
recordSearchRegexIds(String) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctIndexedFileBuffer
Search for all records that contain a particular regular expression.
recordSearchRegexIds(String) - Method in interface edu.berkeley.cs.succinct.SuccinctIndexedFile
Search for all records that contain a particular regular expression.
regEx - Variable in class edu.berkeley.cs.succinct.regex.executor.RegExExecutor
 
RegEx - Class in edu.berkeley.cs.succinct.regex.parser
 
RegEx(RegExType) - Constructor for class edu.berkeley.cs.succinct.regex.parser.RegEx
Constructor to initialize RegEx with the regex type.
RegExBlank - Class in edu.berkeley.cs.succinct.regex.parser
 
RegExBlank() - Constructor for class edu.berkeley.cs.succinct.regex.parser.RegExBlank
Constructor to initialize RegExBlank.
RegExConcat - Class in edu.berkeley.cs.succinct.regex.parser
 
RegExConcat(RegEx, RegEx) - Constructor for class edu.berkeley.cs.succinct.regex.parser.RegExConcat
Constructor to initialize a RegExConcat from two input regular expressions.
RegExExecutor - Class in edu.berkeley.cs.succinct.regex.executor
Boilerplate for the Regular Expression Executor.
RegExMatch - Class in edu.berkeley.cs.succinct.regex
 
RegExMatch(long, int) - Constructor for class edu.berkeley.cs.succinct.regex.RegExMatch
 
RegExParser - Class in edu.berkeley.cs.succinct.regex.parser
 
RegExParser(String) - Constructor for class edu.berkeley.cs.succinct.regex.parser.RegExParser
Constructor to initialize RegExParser from the input regular expression.
RegExParsingException - Exception in edu.berkeley.cs.succinct.regex.parser
 
RegExParsingException(String) - Constructor for exception edu.berkeley.cs.succinct.regex.parser.RegExParsingException
Constructor to initialize RegExParsingExpression with message.
RegExPrimitive - Class in edu.berkeley.cs.succinct.regex.parser
 
RegExPrimitive(String, RegExPrimitive.PrimitiveType) - Constructor for class edu.berkeley.cs.succinct.regex.parser.RegExPrimitive
Constructor to initialize RegExPrimitive with primitive string.
RegExPrimitive.PrimitiveType - Enum in edu.berkeley.cs.succinct.regex.parser
 
RegExRepeat - Class in edu.berkeley.cs.succinct.regex.parser
 
RegExRepeat(RegEx, RegExRepeatType, int, int) - Constructor for class edu.berkeley.cs.succinct.regex.parser.RegExRepeat
Constructor to initialize RegExRepeat with input regular expression, repeat type and bounds on repetitions.
RegExRepeat(RegEx, RegExRepeatType) - Constructor for class edu.berkeley.cs.succinct.regex.parser.RegExRepeat
Constructor to initialize RegExRepeat with input regular expression and repeat type.
RegExRepeatType - Enum in edu.berkeley.cs.succinct.regex.parser
 
regexSearch(String) - Method in class edu.berkeley.cs.succinct.buffers.SuccinctFileBuffer
Performs regular expression search for an input expression using Succinct data-structures.
regexSearch(String) - Method in interface edu.berkeley.cs.succinct.SuccinctFile
Performs regular expression search for an input expression using Succinct data-structures.
RegExType - Enum in edu.berkeley.cs.succinct.regex.parser
 
RegExUnion - Class in edu.berkeley.cs.succinct.regex.parser
 
RegExUnion(RegEx, RegEx) - Constructor for class edu.berkeley.cs.succinct.regex.parser.RegExUnion
Constructor to initialize RegExUnion from two regular expressions.
regexWildcard(TreeSet<RegExMatch>, TreeSet<RegExMatch>, RegExExecutor.SortType) - Method in class edu.berkeley.cs.succinct.regex.executor.RegExExecutor
Computes the regular expression wildcard using the results from two regex sub-expressions.
RegExWildcard - Class in edu.berkeley.cs.succinct.regex.parser
 
RegExWildcard(RegEx, RegEx) - Constructor for class edu.berkeley.cs.succinct.regex.parser.RegExWildcard
Constructor to initialize a RegExWildcard from two input regular expressions.
remove() - Method in class edu.berkeley.cs.succinct.util.SearchIterator
 
remove() - Method in class edu.berkeley.cs.succinct.util.SearchRecordIterator
 
resetBuffers() - Method in class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
Reposition all byte buffers to their respective starting positions.
rewind() - Method in class edu.berkeley.cs.succinct.util.buffers.ThreadSafeByteBuffer
 
rewind() - Method in class edu.berkeley.cs.succinct.util.buffers.ThreadSafeIntBuffer
 
rewind() - Method in class edu.berkeley.cs.succinct.util.buffers.ThreadSafeLongBuffer
 
right - Variable in class edu.berkeley.cs.succinct.wavelettree.WaveletTree.WaveletNode
 
roff - Variable in class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
 
rowoffsets - Variable in class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
 
rowsizes - Variable in class edu.berkeley.cs.succinct.buffers.SuccinctBuffer
 
A B C D E F G H I L M N O P Q R S T V W