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

A

ACTIVE - io.hdocdb.store.Index.State
 
add(boolean) - Method in class io.hdocdb.HDocumentBuilder
Adds a boolean value at the current index in the current array and advances the current index by 1.
add(byte) - Method in class io.hdocdb.HDocumentBuilder
Adds a byte value at the current index in the current array and advances the current index by 1.
add(byte[]) - Method in class io.hdocdb.HDocumentBuilder
Appends the byte array as a BINARY value to the current array.
add(byte[], int, int) - Method in class io.hdocdb.HDocumentBuilder
Appends the byte array bounded by offset and length as a BINARY value to the current array.
add(double) - Method in class io.hdocdb.HDocumentBuilder
Adds a double value at the current index in the current array and advances the current index by 1.
add(float) - Method in class io.hdocdb.HDocumentBuilder
Adds a float value at the current index in the current array and advances the current index by 1.
add(int) - Method in class io.hdocdb.HDocumentBuilder
Adds an int value at the current index in the current array and advances the current index by 1.
add(int, IndexFieldPath) - Method in class io.hdocdb.store.IndexBuilder
 
add(int, Object) - Method in class io.hdocdb.HList
 
add(long) - Method in class io.hdocdb.HDocumentBuilder
Adds a long value at the current index in the current array and advances the current index by 1.
add(short) - Method in class io.hdocdb.HDocumentBuilder
Adds a short value at the current index in the current array and advances the current index by 1.
add(ConditionNode) - Method in class io.hdocdb.store.ConditionParent
 
add(Object) - Method in class io.hdocdb.HList
 
add(String) - Method in class io.hdocdb.HDocumentBuilder
Adds a String value at the current index in the current array and advances the current index by 1.
add(String, Value.Type) - Method in class io.hdocdb.store.IndexBuilder
 
add(String, Value.Type, Order) - Method in class io.hdocdb.store.IndexBuilder
 
add(BigDecimal) - Method in class io.hdocdb.HDocumentBuilder
Adds a BigDecimal value at the current index in the current array and advances the current index by 1.
add(ByteBuffer) - Method in class io.hdocdb.HDocumentBuilder
Appends the ByteBuffer as a BINARY value to the current array.
add(Document) - Method in class io.hdocdb.HDocumentBuilder
Appends the Document to the current array.
add(FieldPath, Value.Type, Order) - Method in class io.hdocdb.store.IndexBuilder
 
add(ODate) - Method in class io.hdocdb.HDocumentBuilder
 
add(OInterval) - Method in class io.hdocdb.HDocumentBuilder
 
add(OTime) - Method in class io.hdocdb.HDocumentBuilder
 
add(OTimestamp) - Method in class io.hdocdb.HDocumentBuilder
 
add(Value) - Method in class io.hdocdb.HDocumentBuilder
Appends the Value to the current array.
addAll(int, Collection) - Method in class io.hdocdb.HList
 
addAll(Collection) - Method in class io.hdocdb.HList
 
addAll(List<? extends ConditionNode>) - Method in class io.hdocdb.store.ConditionParent
 
addCondition(ConditionLeaf) - Method in class io.hdocdb.store.ConditionRange
 
addDate(int) - Method in class io.hdocdb.HDocumentBuilder
Appends the specified date value represented as the number of days since epoch to the current array.
addDecimal(byte[], int) - Method in class io.hdocdb.HDocumentBuilder
Adds a byte array containing the two's complement binary representation and an int scale as a DECIMAL value at the current index in the current array and advances the current index by 1.
addDecimal(double) - Method in class io.hdocdb.HDocumentBuilder
Adds a double number as a DECIMAL value at the current index in the current array and advances the current index by 1.
addDecimal(int, int) - Method in class io.hdocdb.HDocumentBuilder
Adds an int unscaled value and an int scale as a DECIMAL value at the current index in the current array and advances the current index by 1.
addDecimal(long) - Method in class io.hdocdb.HDocumentBuilder
Adds a long number as a DECIMAL value at the current index in the current array and advances the current index by 1.
addDecimal(long, int) - Method in class io.hdocdb.HDocumentBuilder
Adds an long unscaled value and an int scale as a DECIMAL value at the current index in the current array and advances the current index by 1.
addInterval(long) - Method in class io.hdocdb.HDocumentBuilder
 
addNewArray() - Method in class io.hdocdb.HDocumentBuilder
 
addNewMap() - Method in class io.hdocdb.HDocumentBuilder
 
addNull() - Method in class io.hdocdb.HDocumentBuilder
Appends a NULL value to the current array.
addTime(int) - Method in class io.hdocdb.HDocumentBuilder
Appends the specified time value represented as number of milliseconds since midnight to the current array.
addTimestamp(long) - Method in class io.hdocdb.HDocumentBuilder
 
and() - Method in class io.hdocdb.store.HQueryCondition
Begins a new AND compound condition block.
AND - io.hdocdb.store.ConditionParent.BooleanOp
 
append(String, byte[]) - Method in class io.hdocdb.store.HDocumentMutation
Appends the given byte array to an existing BINARY value at the given FieldPath.
append(String, byte[], int, int) - Method in class io.hdocdb.store.HDocumentMutation
Appends the given byte array to an existing BINARY value at the given FieldPath.
append(String, String) - Method in class io.hdocdb.store.HDocumentMutation
Appends the given string to an existing STRING at the given FieldPath.
append(String, ByteBuffer) - Method in class io.hdocdb.store.HDocumentMutation
Appends the given ByteBuffer to an existing BINARY value at the given FieldPath.
append(String, List<?>) - Method in class io.hdocdb.store.HDocumentMutation
Appends elements of the given list to an existing ARRAY at the given FieldPath.
append(Append) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
append(FieldPath, byte[]) - Method in class io.hdocdb.store.HDocumentMutation
Appends the given byte array to an existing BINARY value at the given FieldPath.
append(FieldPath, byte[], int, int) - Method in class io.hdocdb.store.HDocumentMutation
Appends the given byte array to an existing BINARY value at the given FieldPath.
append(FieldPath, String) - Method in class io.hdocdb.store.HDocumentMutation
Appends the given string to an existing STRING at the given FieldPath.
append(FieldPath, ByteBuffer) - Method in class io.hdocdb.store.HDocumentMutation
Appends the given ByteBuffer to an existing BINARY value at the given FieldPath.
append(FieldPath, List<?>) - Method in class io.hdocdb.store.HDocumentMutation
Appends elements of the given list to an existing ARRAY at the given FieldPath.
ASCENDING - io.hdocdb.store.Order
 
asDocument() - Method in class io.hdocdb.execute.QueryInfo
 
asDocument() - Method in class io.hdocdb.store.HDocumentMutation
 
asDocument() - Method in class io.hdocdb.store.Index
 
asDocument() - Method in class io.hdocdb.store.IndexFieldPath
 
asHTable() - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
 
asJsonString() - Method in class io.hdocdb.HDocument
 
asJsonString() - Method in class io.hdocdb.HValue
 
asJsonString(JsonOptions) - Method in class io.hdocdb.HDocument
 
asJsonString(JsonOptions) - Method in class io.hdocdb.HValue
 
asMap() - Method in class io.hdocdb.HDocument
 
asPathStrings(Collection<FieldPath>, String...) - Static method in class io.hdocdb.util.Paths
 
asPathStrings(Collection<FieldPath>, Collection<FieldPath>) - Static method in class io.hdocdb.util.Paths
 
asPathStrings(Value) - Static method in class io.hdocdb.util.Paths
 
asPathStrings(FieldPath...) - Static method in class io.hdocdb.util.Paths
 
asReader() - Method in class io.hdocdb.HDocument
 
asReader() - Method in class io.hdocdb.HValue
Returns a DocumentReader over the current document.
asReader(String) - Method in class io.hdocdb.HDocument
 
asReader(FieldPath) - Method in class io.hdocdb.HDocument
 

B

batch(List<? extends Row>) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
batch(List<? extends Row>, Object[]) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
batchCallback(List<? extends Row>, Object[], Batch.Callback<R>) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
batchCoprocessorService(Descriptors.MethodDescriptor, Message, byte[], byte[], R) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
batchCoprocessorService(Descriptors.MethodDescriptor, Message, byte[], byte[], R, Batch.Callback<R>) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
beginTrackingWrites() - Method in class io.hdocdb.store.HDocumentCollection
Begins tracking the write operations performed through this instance of DocumentStore.
beginTrackingWrites(String) - Method in class io.hdocdb.store.HDocumentCollection
Begins tracking the write operations performed through this instance of DocumentStore.
build() - Method in class io.hdocdb.store.HQueryCondition
Closes all nested compound condition blocks.
build() - Method in class io.hdocdb.store.IndexBuilder
 
BUILDING - io.hdocdb.store.Index.State
 

C

CATALOG_TABLE - Static variable in class io.hdocdb.store.HDocumentDB
 
checkAndDelete(byte[], byte[], byte[], byte[], Delete) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
checkAndDelete(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], Delete) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
checkAndDelete(String, Value) - Method in class io.hdocdb.store.HDocumentCollection
 
checkAndDelete(String, QueryCondition) - Method in class io.hdocdb.store.HDocumentCollection
 
checkAndDelete(Value, QueryCondition) - Method in class io.hdocdb.store.HDocumentCollection
Atomically evaluates the condition on given document and if the condition holds true for the document then it is atomically deleted.
checkAndMutate(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
checkAndMutate(String, Value, Value) - Method in class io.hdocdb.store.HDocumentCollection
 
checkAndMutate(String, QueryCondition, DocumentMutation) - Method in class io.hdocdb.store.HDocumentCollection
 
checkAndMutate(Value, QueryCondition, DocumentMutation) - Method in class io.hdocdb.store.HDocumentCollection
Atomically evaluates the condition on a given document and if the condition holds true for the document then a mutation is applied on the document.
checkAndPut(byte[], byte[], byte[], byte[], Put) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
checkAndPut(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], Put) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
checkAndReplace(String, Value, Value) - Method in class io.hdocdb.store.HDocumentCollection
 
checkAndReplace(String, QueryCondition, Document) - Method in class io.hdocdb.store.HDocumentCollection
 
checkAndReplace(Value, QueryCondition, Document) - Method in class io.hdocdb.store.HDocumentCollection
Atomically evaluates the condition on the document with the given id and if the condition holds true for the document then it atomically replaces the document with the given document.
checkHValue(Iterator<FieldSegment>, HValue) - Method in class io.hdocdb.HContainer
 
checkHValue(Iterator<FieldSegment>, HValue) - Method in class io.hdocdb.HDocument
 
checkHValue(Iterator<FieldSegment>, HValue) - Method in class io.hdocdb.HList
 
checkHValue(FieldPath, HValue) - Method in class io.hdocdb.HContainer
 
clear() - Method in class io.hdocdb.HContainer
 
clear() - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
 
clearHValues() - Method in class io.hdocdb.HContainer
 
clearHValues() - Method in class io.hdocdb.HDocument
 
clearHValues() - Method in class io.hdocdb.HList
 
clearTrackedWrites() - Method in class io.hdocdb.store.HDocumentCollection
Stops the writes tracking and clears any state on this DocumentStore instance.
close() - Method in class io.hdocdb.HDocumentStream
 
close() - Method in class io.hdocdb.store.ConditionParent
 
close() - Method in class io.hdocdb.store.HDocumentCollection
Override AutoCloseable.close() to avoid declaring a checked exception.
close() - Method in class io.hdocdb.store.HQueryCondition
Closes a compound condition block.
close() - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
Codec<T extends Externalizable> - Class in io.hdocdb.util
 
Codec() - Constructor for class io.hdocdb.util.Codec
 
collectionExists(String) - Method in class io.hdocdb.store.HDocumentDB
 
collectionExists(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
compareTo(HValue) - Method in class io.hdocdb.HValue
 
compareValueTimestamps() - Method in class io.hdocdb.HContainer
 
compareValueTimestamps() - Method in class io.hdocdb.HDocument
 
compareValueTimestamps() - Method in class io.hdocdb.HList
 
compile() - Method in class io.hdocdb.compile.DeleteCompiler
 
compile() - Method in class io.hdocdb.compile.DeleteIndexCompiler
 
compile() - Method in class io.hdocdb.compile.InsertCompiler
 
compile() - Method in class io.hdocdb.compile.InsertIndexCompiler
 
compile() - Method in class io.hdocdb.compile.QueryCompiler
 
compile() - Method in class io.hdocdb.compile.QueryIndexCompiler
 
compile() - Method in class io.hdocdb.compile.QueryOneCompiler
 
compile() - Method in class io.hdocdb.compile.ReplaceCompiler
 
compile() - Method in class io.hdocdb.compile.UpdateCompiler
 
condition(QueryCondition) - Method in class io.hdocdb.store.HQueryCondition
Appends the specified condition to the current condition block.
ConditionLeaf - Class in io.hdocdb.store
 
ConditionLeaf() - Constructor for class io.hdocdb.store.ConditionLeaf
 
ConditionLeaf(FieldPath, ConditionLeaf.CompareOp, HValue) - Constructor for class io.hdocdb.store.ConditionLeaf
 
ConditionLeaf(FieldPath, ConditionLeaf.CompareOp, Value.Type) - Constructor for class io.hdocdb.store.ConditionLeaf
 
ConditionLeaf.CompareOp - Enum in io.hdocdb.store
 
ConditionNode - Class in io.hdocdb.store
 
ConditionNode() - Constructor for class io.hdocdb.store.ConditionNode
 
ConditionParent - Class in io.hdocdb.store
 
ConditionParent() - Constructor for class io.hdocdb.store.ConditionParent
 
ConditionParent(ConditionParent.BooleanOp) - Constructor for class io.hdocdb.store.ConditionParent
 
ConditionParent.BooleanOp - Enum in io.hdocdb.store
 
ConditionRange - Class in io.hdocdb.store
 
ConditionRange(FieldPath, Range<HValue>, ConditionLeaf) - Constructor for class io.hdocdb.store.ConditionRange
 
ConditionRange(FieldPath, Range<HValue>, List<ConditionLeaf>) - Constructor for class io.hdocdb.store.ConditionRange
 
contains(Object) - Method in class io.hdocdb.HList
 
containsAll(Collection) - Method in class io.hdocdb.HList
 
containsKey(Object) - Method in class io.hdocdb.HDocument
 
containsValue(Object) - Method in class io.hdocdb.HDocument
 
coprocessorService(byte[]) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
coprocessorService(Class<T>, byte[], byte[], Batch.Call<T, R>) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
coprocessorService(Class<T>, byte[], byte[], Batch.Call<T, R>, Batch.Callback<R>) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
count() - Method in class io.hdocdb.HDocumentStream
 
createCollection(String) - Method in class io.hdocdb.store.HDocumentDB
 
createCollection(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
createCollection(TableName, TableName) - Method in class io.hdocdb.store.HDocumentDB
 
CREATED - io.hdocdb.store.Index.State
 
createIndex(String, String, Value.Type) - Method in class io.hdocdb.store.HDocumentCollection
 
createIndex(String, String, Value.Type, Order) - Method in class io.hdocdb.store.HDocumentCollection
 
createIndex(String, String, Value.Type, Order, boolean) - Method in class io.hdocdb.store.HDocumentCollection
 
createIndex(TableName, Index) - Method in class io.hdocdb.store.HDocumentDB
 
createTable(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
createTable(TableName) - Method in class io.hdocdb.store.InMemoryHDocumentDB
 
createTable(TableName, int, boolean) - Method in class io.hdocdb.store.HDocumentDB
 
createTable(TableName, int, boolean) - Method in class io.hdocdb.store.InMemoryHDocumentDB
 

D

decode(byte[], T) - Method in class io.hdocdb.util.Codec
 
decrement(String, byte) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(String, double) - Method in class io.hdocdb.store.HDocumentMutation
 
decrement(String, float) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(String, int) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(String, long) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(String, short) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(String, Number) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(String, BigDecimal) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(FieldPath, byte) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(FieldPath, double) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(FieldPath, float) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the field specified by the FieldPath by the given value.
decrement(FieldPath, int) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(FieldPath, long) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(FieldPath, short) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(FieldPath, Number) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
decrement(FieldPath, BigDecimal) - Method in class io.hdocdb.store.HDocumentMutation
Atomically decrement the existing value at given the FieldPath by the given value.
deepCopy() - Method in class io.hdocdb.store.ConditionLeaf
 
deepCopy() - Method in class io.hdocdb.store.ConditionNode
 
deepCopy() - Method in class io.hdocdb.store.ConditionParent
 
DEFAULT_FAMILY - Static variable in class io.hdocdb.store.HDocumentDB
 
DEFAULT_FAMILY - Static variable in class io.hdocdb.store.Index
 
DEFAULT_INDEX_KEEP_DELETED - Static variable in class io.hdocdb.store.HDocumentDB
 
DEFAULT_INDEX_MAX_VERSIONS - Static variable in class io.hdocdb.store.HDocumentDB
 
delete(String) - Method in class io.hdocdb.HDocument
Deletes the value at the specified FieldPath if it exists.
delete(String) - Method in class io.hdocdb.store.HDocumentCollection
 
delete(String) - Method in class io.hdocdb.store.HDocumentMutation
Deletes the field at the given path.
delete(List<Delete>) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
delete(Delete) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
 
delete(Document) - Method in class io.hdocdb.store.HDocumentCollection
 
delete(Document, String) - Method in class io.hdocdb.store.HDocumentCollection
 
delete(Document, FieldPath) - Method in class io.hdocdb.store.HDocumentCollection
 
delete(DocumentStream) - Method in class io.hdocdb.store.HDocumentCollection
Deletes a set of documents from the DocumentStore represented by the DocumentStream.
delete(DocumentStream, String) - Method in class io.hdocdb.store.HDocumentCollection
 
delete(DocumentStream, FieldPath) - Method in class io.hdocdb.store.HDocumentCollection
 
delete(FieldPath) - Method in class io.hdocdb.HDocument
Deletes the value at the specified FieldPath if it exists.
delete(FieldPath) - Method in class io.hdocdb.store.HDocumentMutation
Deletes the field at the given path.
delete(Value) - Method in class io.hdocdb.store.HDocumentCollection
Deletes a document with the given id.
DeleteCompiler - Class in io.hdocdb.compile
 
DeleteCompiler(Table, String, Value, Document) - Constructor for class io.hdocdb.compile.DeleteCompiler
 
DeleteIndexCompiler - Class in io.hdocdb.compile
 
DeleteIndexCompiler(Table, Index) - Constructor for class io.hdocdb.compile.DeleteIndexCompiler
 
DESCENDING - io.hdocdb.store.Order
 
documentReaders() - Method in class io.hdocdb.HDocumentStream
 
drop() - Method in class io.hdocdb.store.HDocumentCollection
 
dropCollection(String) - Method in class io.hdocdb.store.HDocumentDB
 
dropCollection(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
dropIndex(String) - Method in class io.hdocdb.store.HDocumentCollection
 
dropIndex(String, boolean) - Method in class io.hdocdb.store.HDocumentCollection
 
dropIndexes(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
DROPPED - io.hdocdb.store.Index.State
 
dropTable(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
dropTable(TableName) - Method in class io.hdocdb.store.InMemoryHDocumentDB
 

E

elementAnd(String) - Method in class io.hdocdb.store.HQueryCondition
Begins a new element-wise AND compound condition block.
elementAnd(FieldPath) - Method in class io.hdocdb.store.HQueryCondition
Begins a new element-wise AND compound condition block.
empty() - Method in class io.hdocdb.HDocument
Removes all of the entries from this document.
empty() - Method in class io.hdocdb.store.HDocumentMutation
Empties this Mutation object.
encode(T) - Method in class io.hdocdb.util.Codec
 
endArray() - Method in class io.hdocdb.HDocumentBuilder
 
endMap() - Method in class io.hdocdb.HDocumentBuilder
 
endTrackingWrites() - Method in class io.hdocdb.store.HDocumentCollection
Flushes any buffered writes operations for this DocumentStore and returns a writesContext which can be used to ensure that such writes are visible to ensuing queries.
entrySet() - Method in class io.hdocdb.HDocument
 
entrySet() - Method in class io.hdocdb.store.HDocumentDB
 
EQ - io.hdocdb.store.ConditionLeaf.CompareOp
 
equals(Object) - Method in class io.hdocdb.compile.QueryIndexCompiler
 
equals(Object) - Method in class io.hdocdb.execute.QueryIndexPlan
 
equals(Object) - Method in class io.hdocdb.HDocument
 
equals(Object) - Method in class io.hdocdb.HList
 
equals(Object) - Method in class io.hdocdb.HValue
 
equals(Object) - Method in class io.hdocdb.HValueHolder
 
equals(Object) - Method in class io.hdocdb.store.ConditionRange
 
equals(Object) - Method in class io.hdocdb.store.HQueryCondition
 
equals(Object) - Method in class io.hdocdb.store.Index
 
equals(Object) - Method in class io.hdocdb.store.IndexBuilder
 
equals(Object) - Method in class io.hdocdb.store.IndexFieldPath
 
equals(Object) - Method in class io.hdocdb.store.IndexQueries
 
equals(Object) - Method in class io.hdocdb.store.IndexQuery
 
equals(String, List<?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath equals the specified List value.
equals(String, Map<String, ?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath equals the specified Map value.
equals(FieldPath, List<?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath equals the specified List value.
equals(FieldPath, Map<String, ?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath equals the specified Map value.
evaluate(ConditionLeaf.CompareOp, HValue) - Method in class io.hdocdb.HList
 
evaluate(Document) - Method in class io.hdocdb.store.ConditionLeaf
 
evaluate(Document) - Method in class io.hdocdb.store.ConditionNode
 
evaluate(Document) - Method in class io.hdocdb.store.ConditionParent
 
evaluate(Document) - Method in class io.hdocdb.store.HQueryCondition
 
execute() - Method in interface io.hdocdb.execute.MutationPlan
 
execute() - Method in class io.hdocdb.execute.QueryIndexPlan
 
execute() - Method in class io.hdocdb.execute.QueryPlan
 
exists(String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests for existence of the specified FieldPath.
exists(List<Get>) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
exists(Get) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
exists(FieldPath) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests for existence of the specified FieldPath.
explain() - Method in class io.hdocdb.HDocumentStream
 

F

FIELDS_PATH - Static variable in class io.hdocdb.store.Index
 
FieldSegmentIterator - Class in io.hdocdb.util
 
FieldSegmentIterator(FieldSegment) - Constructor for class io.hdocdb.util.FieldSegmentIterator
 
fillDelete(Delete, String, FieldPath) - Method in class io.hdocdb.HContainer
 
fillDelete(Delete, String, FieldPath) - Method in class io.hdocdb.HDocument
 
fillDelete(Delete, String, FieldPath) - Method in class io.hdocdb.HList
 
fillDelete(Delete, String, FieldPath) - Method in class io.hdocdb.HValue
 
fillMutations(RowMutations, String, HDocument) - Method in class io.hdocdb.store.HDocumentMutation
 
fillPut(Put, String, FieldPath) - Method in class io.hdocdb.HContainer
 
fillPut(Put, String, FieldPath) - Method in class io.hdocdb.HDocument
 
fillPut(Put, String, FieldPath) - Method in class io.hdocdb.HList
 
fillPut(Put, String, FieldPath) - Method in class io.hdocdb.HValue
 
filterAllRemaining() - Method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
filterCell(Cell) - Method in class io.hdocdb.store.HDocumentFilter
 
filterCell(Cell) - Method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
filterRowCells(List<Cell>) - Method in class io.hdocdb.store.HDocumentFilter
 
filterRowKey(Cell) - Method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
find() - Method in class io.hdocdb.store.HDocumentCollection
Returns a DocumentStream for all the documents in the DocumentStore.
find(int, Value, Value) - Method in class io.hdocdb.store.HDocumentCollection
 
find(int, QueryCondition, String...) - Method in class io.hdocdb.store.HDocumentCollection
 
find(int, QueryCondition, FieldPath...) - Method in class io.hdocdb.store.HDocumentCollection
 
find(String...) - Method in class io.hdocdb.store.HDocumentCollection
Returns a DocumentStream for all the documents in the DocumentStore.
find(Value) - Method in class io.hdocdb.store.HDocumentCollection
 
find(Value, Value) - Method in class io.hdocdb.store.HDocumentCollection
 
find(FieldPath...) - Method in class io.hdocdb.store.HDocumentCollection
 
find(Query) - Method in class io.hdocdb.store.HDocumentCollection
Executes the specified query on the DocumentStore and return a QueryResult.
find(QueryCondition) - Method in class io.hdocdb.store.HDocumentCollection
Returns a DocumentStream with all the documents in the DocumentStore that satisfies the QueryCondition.
find(QueryCondition, String...) - Method in class io.hdocdb.store.HDocumentCollection
Returns a DocumentStream with all the documents in the DocumentStore that satisfies the QueryCondition.
find(QueryCondition, FieldPath...) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(String) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(String, String...) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(String, FieldPath...) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(String, QueryCondition) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(String, QueryCondition, String...) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(String, QueryCondition, FieldPath...) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(Value) - Method in class io.hdocdb.store.HDocumentCollection
Returns a Document with the given "_id" field
findById(Value, boolean, String...) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(Value, String...) - Method in class io.hdocdb.store.HDocumentCollection
Returns a Document with the given "_id" field The Document will contain only those field paths that are specified in the argument.
findById(Value, FieldPath...) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(Value, QueryCondition) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(Value, QueryCondition, String...) - Method in class io.hdocdb.store.HDocumentCollection
 
findById(Value, QueryCondition, FieldPath...) - Method in class io.hdocdb.store.HDocumentCollection
 
findOne() - Method in class io.hdocdb.store.HDocumentCollection
 
findOne(HQueryCondition) - Method in class io.hdocdb.store.HDocumentCollection
 
findOne(HQueryCondition, String...) - Method in class io.hdocdb.store.HDocumentCollection
 
findOne(Value) - Method in class io.hdocdb.store.HDocumentCollection
 
findOne(Value, Value) - Method in class io.hdocdb.store.HDocumentCollection
 
findQuery(String) - Method in class io.hdocdb.store.HDocumentCollection
Executes the specified query on the DocumentStore and return a DocumentStream of the result.
findQuery(Query) - Method in class io.hdocdb.store.HDocumentCollection
Executes the specified query on the DocumentStore and return a DocumentStream of the result.
findWithIndex(String, int, QueryCondition, String...) - Method in class io.hdocdb.store.HDocumentCollection
 
findWithIndex(String, int, QueryCondition, FieldPath...) - Method in class io.hdocdb.store.HDocumentCollection
 
findWithIndex(String, QueryCondition) - Method in class io.hdocdb.store.HDocumentCollection
 
findWithIndex(String, QueryCondition, String...) - Method in class io.hdocdb.store.HDocumentCollection
 
findWithIndex(String, QueryCondition, FieldPath...) - Method in class io.hdocdb.store.HDocumentCollection
 
flush() - Method in class io.hdocdb.store.HDocumentCollection
Flushes any buffered writes operations for this DocumentStore.
FULL_TABLE_SCAN - io.hdocdb.execute.QueryInfo.QueryType
 

G

GE - io.hdocdb.store.ConditionLeaf.CompareOp
 
get(int) - Method in class io.hdocdb.HDocumentStream
 
get(int) - Method in class io.hdocdb.HList
 
get(int) - Method in class io.hdocdb.store.IndexBuilder
 
get(int) - Method in class io.hdocdb.store.IndexQueries
 
get(Object) - Method in class io.hdocdb.HDocument
 
get(Object) - Method in class io.hdocdb.store.HDocumentDB
 
get(List<Get>) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
get(Get) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
getBinary() - Method in class io.hdocdb.HValue
Returns the value as a ByteBuffer.
getBinary(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a ByteBuffer object or null if the specified FieldPath does not exist in the document.
getBinary(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a ByteBuffer object or null if the specified FieldPath does not exist in the document.
getBoolean() - Method in class io.hdocdb.HValue
Returns the value as a boolean.
getBoolean(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a boolean.
getBoolean(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a boolean.
getBooleanObj(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Boolean object or null if the specified FieldPath does not exist in the document.
getBooleanObj(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Boolean object or null if the specified FieldPath does not exist in the document.
getByte() - Method in class io.hdocdb.HValue
Returns the value as a byte.
getByte(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a byte.
getByte(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a byte.
getByteObj(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Byte object or null if the specified FieldPath does not exist in the document.
getByteObj(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Byte object or null if the specified FieldPath does not exist in the document.
getChildren() - Method in class io.hdocdb.store.ConditionParent
 
getCode() - Method in enum io.hdocdb.store.ConditionLeaf.CompareOp
 
getCode() - Method in enum io.hdocdb.store.ConditionParent.BooleanOp
 
getCollection(String) - Method in class io.hdocdb.store.HDocumentDB
 
getCollection(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
getCollection(TableName, TableName) - Method in class io.hdocdb.store.HDocumentDB
 
getConditionFromRanges() - Method in class io.hdocdb.store.IndexQueries
 
getConditionPaths() - Method in class io.hdocdb.store.ConditionLeaf
 
getConditionPaths() - Method in class io.hdocdb.store.ConditionNode
 
getConditionPaths() - Method in class io.hdocdb.store.ConditionParent
 
getConditionPaths() - Method in class io.hdocdb.store.HQueryCondition
 
getConditionRanges() - Method in class io.hdocdb.store.ConditionLeaf
 
getConditionRanges() - Method in class io.hdocdb.store.ConditionNode
 
getConditionRanges() - Method in class io.hdocdb.store.ConditionParent
 
getConditionRanges() - Method in class io.hdocdb.store.HQueryCondition
 
getConditions() - Method in class io.hdocdb.store.ConditionRange
 
getConfiguration() - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
getDate() - Method in class io.hdocdb.HValue
Returns the value as a ODate object.
getDate(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a ODate object or null if the specified FieldPath does not exist in the document.
getDate(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a ODate object or null if the specified FieldPath does not exist in the document.
getDateAsInt() - Method in class io.hdocdb.HValue
Returns a int representing the number of DAYS since Unix epoch.
getDB() - Method in class io.hdocdb.store.HDocumentCollection
 
getDecimal() - Method in class io.hdocdb.HValue
Returns the value as a BigDecimal.
getDecimal(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a BigDecimal object or null if the specified FieldPath does not exist in the document.
getDecimal(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a BigDecimal object or null if the specified FieldPath does not exist in the document.
getDescriptor() - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
getDocument() - Method in class io.hdocdb.HDocumentBuilder
 
getDouble() - Method in class io.hdocdb.HValue
Returns the value as a double.
getDouble(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a double.
getDouble(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a double.
getDoubleObj(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Double object or null if the specified FieldPath does not exist in the document.
getDoubleObj(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Double object or null if the specified FieldPath does not exist in the document.
getField() - Method in class io.hdocdb.store.ConditionLeaf
 
getField() - Method in class io.hdocdb.store.ConditionRange
 
getField(int) - Method in class io.hdocdb.store.Index
 
getFields() - Method in class io.hdocdb.store.Index
 
getFloat() - Method in class io.hdocdb.HValue
Returns the value as a float.
getFloat(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a float.
getFloat(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a float.
getFloatObj(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Float object or null if the specified FieldPath does not exist in the document.
getFloatObj(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Float object or null if the specified FieldPath does not exist in the document.
getFullPath(FieldPath, int) - Method in class io.hdocdb.HValue
 
getFullPath(FieldPath, String) - Method in class io.hdocdb.HValue
 
getHValue(int) - Method in class io.hdocdb.HList
 
getHValue(Iterator<FieldSegment>) - Method in class io.hdocdb.HContainer
 
getHValue(Iterator<FieldSegment>) - Method in class io.hdocdb.HDocument
 
getHValue(Iterator<FieldSegment>) - Method in class io.hdocdb.HList
 
getHValue(FieldPath) - Method in class io.hdocdb.HContainer
 
getHValues() - Method in class io.hdocdb.HList
 
getId() - Method in class io.hdocdb.HDocument
 
getIdBinary() - Method in class io.hdocdb.HDocument
 
getIdString() - Method in class io.hdocdb.HDocument
 
getIndex() - Method in class io.hdocdb.execute.QueryIndexPlan
 
getIndex() - Method in class io.hdocdb.store.IndexQueries
 
getIndex(String) - Method in class io.hdocdb.store.HDocumentCollection
 
getIndexBounds() - Method in class io.hdocdb.execute.QueryInfo
 
getIndexes() - Method in class io.hdocdb.store.HDocumentCollection
 
getIndexes(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
getIndexName() - Method in class io.hdocdb.execute.QueryInfo
 
getIndexRowKey() - Method in class io.hdocdb.store.IndexQuery
 
getIndexSize(String) - Method in class io.hdocdb.store.HDocumentCollection
 
getIndexTable() - Method in class io.hdocdb.store.IndexQueries
 
getIndexTs() - Method in class io.hdocdb.store.IndexQuery
 
getInt() - Method in class io.hdocdb.HValue
Returns the value as an int.
getInt(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as an int.
getInt(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as an int.
getInterval() - Method in class io.hdocdb.HValue
Returns the value as a OInterval object.
getInterval(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as an OInterval object or null if the specified FieldPath does not exist in the document.
getInterval(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as an OInterval object or null if the specified FieldPath does not exist in the document.
getIntervalAsLong() - Method in class io.hdocdb.HValue
Returns a long representing interval duration in milliseconds.
getIntObj(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as an Integer object or null if the specified FieldPath does not exist in the document.
getIntObj(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as an Integer object or null if the specified FieldPath does not exist in the document.
getList() - Method in class io.hdocdb.HValue
Returns the value as a List<Object>.
getList(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a List object or null if the specified FieldPath does not exist in the document.
getList(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a List object or null if the specified FieldPath does not exist in the document.
getLong() - Method in class io.hdocdb.HValue
Returns the value as a long.
getLong(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a long.
getLong(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a long.
getLongObj(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Long object or null if the specified FieldPath does not exist in the document.
getLongObj(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Long object or null if the specified FieldPath does not exist in the document.
getMap() - Method in class io.hdocdb.HValue
Returns the value as a Map<String, Object>.
getMap(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Map object or null if the specified FieldPath does not exist in the document.
getMap(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Map object or null if the specified FieldPath does not exist in the document.
getName() - Method in class io.hdocdb.store.Index
 
getName() - Method in class io.hdocdb.store.IndexBuilder
 
getName() - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
getObject() - Method in class io.hdocdb.HValue
Returns the value as an Object of the underlying type.
getOp() - Method in class io.hdocdb.store.ConditionLeaf
 
getOrder() - Method in class io.hdocdb.store.IndexFieldPath
 
getPath() - Method in class io.hdocdb.store.IndexFieldPath
 
getPaths() - Method in class io.hdocdb.store.Index
 
getQueries() - Method in class io.hdocdb.store.IndexQueries
 
getQuery() - Method in class io.hdocdb.store.IndexQuery
 
getQueryPlan() - Method in class io.hdocdb.HDocumentStream
Returns a query plan that was used for this DocumentStream
getRange() - Method in class io.hdocdb.store.ConditionLeaf
 
getRange() - Method in class io.hdocdb.store.ConditionRange
 
getRanges() - Method in class io.hdocdb.execute.QueryIndexPlan
 
getRanges() - Method in class io.hdocdb.store.IndexQueries
 
getRawBytes() - Method in class io.hdocdb.HValue
 
getRegionLocator() - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
 
getRoot() - Method in class io.hdocdb.store.HQueryCondition
 
getScannedIndexesCount() - Method in class io.hdocdb.execute.QueryInfo
 
getScanner(byte[]) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
getScanner(byte[], byte[]) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
getScanner(Scan) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
getShort() - Method in class io.hdocdb.HValue
Returns the value as a short.
getShort(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a short.
getShort(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a short.
getShortObj(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Short object or null if the specified FieldPath does not exist in the document.
getShortObj(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Short object or null if the specified FieldPath does not exist in the document.
getStaleIndexesRunningCount() - Method in class io.hdocdb.execute.QueryInfo
 
getState() - Method in class io.hdocdb.store.Index
 
getStopRowPrefix() - Method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
getString() - Method in class io.hdocdb.HValue
Returns the value as a String.
getString(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a String object or null if the specified FieldPath does not exist in the document.
getString(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a String object or null if the specified FieldPath does not exist in the document.
getTable(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
getTable(TableName) - Method in class io.hdocdb.store.InMemoryHDocumentDB
 
getTableName() - Method in class io.hdocdb.store.HDocumentCollection
 
getTableName() - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
 
getTime() - Method in class io.hdocdb.HValue
Returns the value as a OTime object.
getTime(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a OTime object or null if the specified FieldPath does not exist in the document.
getTime(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a OTime object or null if the specified FieldPath does not exist in the document.
getTimeAsInt() - Method in class io.hdocdb.HValue
Returns a int representing the number of milliseconds since midnight.
getTimestamp() - Method in class io.hdocdb.HValue
Returns the value as a OTimestamp object.
getTimestamp(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a OTimestamp object or null if the specified FieldPath does not exist in the document.
getTimestamp(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a OTimestamp object or null if the specified FieldPath does not exist in the document.
getTimestampAsLong() - Method in class io.hdocdb.HValue
Returns a long value representing the number of milliseconds since epoch.
getTs() - Method in class io.hdocdb.HDocument
 
getTs() - Method in class io.hdocdb.HValue
 
getType() - Method in class io.hdocdb.execute.QueryInfo
 
getType() - Method in class io.hdocdb.HValue
 
getType() - Method in class io.hdocdb.store.ConditionLeaf
 
getType() - Method in class io.hdocdb.store.ConditionParent
 
getType() - Method in class io.hdocdb.store.IndexFieldPath
 
getValue() - Method in class io.hdocdb.HValueHolder
 
getValue() - Method in class io.hdocdb.store.ConditionLeaf
 
getValue(String) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Value object or null if the specified FieldPath does not exist in the document.
getValue(FieldPath) - Method in class io.hdocdb.HDocument
Returns the value at the specified fieldPath as a Value object or null if the specified FieldPath does not exist in the document.
GT - io.hdocdb.store.ConditionLeaf.CompareOp
 

H

hasFilterRow() - Method in class io.hdocdb.store.HDocumentFilter
 
hashCode() - Method in class io.hdocdb.compile.QueryIndexCompiler
 
hashCode() - Method in class io.hdocdb.execute.QueryIndexPlan
 
hashCode() - Method in class io.hdocdb.HDocument
 
hashCode() - Method in class io.hdocdb.HList
 
hashCode() - Method in class io.hdocdb.HValue
 
hashCode() - Method in class io.hdocdb.HValueHolder
 
hashCode() - Method in class io.hdocdb.store.ConditionRange
 
hashCode() - Method in class io.hdocdb.store.HQueryCondition
 
hashCode() - Method in class io.hdocdb.store.Index
 
hashCode() - Method in class io.hdocdb.store.IndexBuilder
 
hashCode() - Method in class io.hdocdb.store.IndexFieldPath
 
hashCode() - Method in class io.hdocdb.store.IndexQueries
 
hashCode() - Method in class io.hdocdb.store.IndexQuery
 
hasNewerTs(HValue) - Method in class io.hdocdb.HValue
 
hasNext() - Method in class io.hdocdb.util.FieldSegmentIterator
 
HContainer - Class in io.hdocdb
 
HContainer() - Constructor for class io.hdocdb.HContainer
 
HDocument - Class in io.hdocdb
 
HDocument() - Constructor for class io.hdocdb.HDocument
 
HDocument(List<Cell>) - Constructor for class io.hdocdb.HDocument
 
HDocument(Result) - Constructor for class io.hdocdb.HDocument
 
HDocumentBuilder - Class in io.hdocdb
 
HDocumentBuilder() - Constructor for class io.hdocdb.HDocumentBuilder
 
HDocumentCollection - Class in io.hdocdb.store
 
HDocumentCollection(HDocumentDB, Table, Table, String) - Constructor for class io.hdocdb.store.HDocumentCollection
 
HDocumentDB - Class in io.hdocdb.store
 
HDocumentDB(Configuration) - Constructor for class io.hdocdb.store.HDocumentDB
 
HDocumentDB(Configuration, Ticker) - Constructor for class io.hdocdb.store.HDocumentDB
 
HDocumentDB(Connection) - Constructor for class io.hdocdb.store.HDocumentDB
 
HDocumentDB(Connection, Ticker) - Constructor for class io.hdocdb.store.HDocumentDB
 
HDocumentFilter - Class in io.hdocdb.store
 
HDocumentFilter() - Constructor for class io.hdocdb.store.HDocumentFilter
 
HDocumentFilter(QueryCondition, String...) - Constructor for class io.hdocdb.store.HDocumentFilter
 
HDocumentMutation - Class in io.hdocdb.store
The DocumentMutation interface defines the APIs to perform mutation of a Document already stored in a DocumentStore.
HDocumentMutation() - Constructor for class io.hdocdb.store.HDocumentMutation
 
HDocumentMutation(Value) - Constructor for class io.hdocdb.store.HDocumentMutation
 
HDocumentStream - Class in io.hdocdb
 
HDocumentStream(List<HDocument>, boolean, QueryCondition, String...) - Constructor for class io.hdocdb.HDocumentStream
 
HDocumentStream(Result[], boolean, QueryCondition, String...) - Constructor for class io.hdocdb.HDocumentStream
 
HDocumentStream(ResultScanner, boolean, QueryCondition, String...) - Constructor for class io.hdocdb.HDocumentStream
 
HDocumentStream(Table, IndexQueries, boolean, QueryCondition, String...) - Constructor for class io.hdocdb.HDocumentStream
 
HList - Class in io.hdocdb
 
HList() - Constructor for class io.hdocdb.HList
 
HQueryCondition - Class in io.hdocdb.store
 
HQueryCondition() - Constructor for class io.hdocdb.store.HQueryCondition
 
HQueryCondition(ConditionNode) - Constructor for class io.hdocdb.store.HQueryCondition
 
HQueryCondition(Value) - Constructor for class io.hdocdb.store.HQueryCondition
 
HValue - Class in io.hdocdb
 
HValue() - Constructor for class io.hdocdb.HValue
 
HValue(boolean) - Constructor for class io.hdocdb.HValue
 
HValue(byte) - Constructor for class io.hdocdb.HValue
 
HValue(double) - Constructor for class io.hdocdb.HValue
 
HValue(float) - Constructor for class io.hdocdb.HValue
 
HValue(int) - Constructor for class io.hdocdb.HValue
 
HValue(long) - Constructor for class io.hdocdb.HValue
 
HValue(short) - Constructor for class io.hdocdb.HValue
 
HValue(String) - Constructor for class io.hdocdb.HValue
 
HValue(BigDecimal) - Constructor for class io.hdocdb.HValue
 
HValue(ByteBuffer) - Constructor for class io.hdocdb.HValue
 
HValue(ODate) - Constructor for class io.hdocdb.HValue
 
HValue(OInterval) - Constructor for class io.hdocdb.HValue
 
HValue(OTime) - Constructor for class io.hdocdb.HValue
 
HValue(OTimestamp) - Constructor for class io.hdocdb.HValue
 
HValue(Value.Type, byte[]) - Constructor for class io.hdocdb.HValue
 
HValueHolder - Class in io.hdocdb
 
HValueHolder() - Constructor for class io.hdocdb.HValueHolder
 
HValueHolder(HValue) - Constructor for class io.hdocdb.HValueHolder
 

I

ID - Static variable in class io.hdocdb.HDocument
 
ID_PATH - Static variable in class io.hdocdb.HDocument
 
in(String, List<?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is equal to at least one of the values in the specified List.
in(FieldPath, List<?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is equal to at least one of the values in the specified List.
IN - io.hdocdb.store.ConditionLeaf.CompareOp
 
INACTIVE - io.hdocdb.store.Index.State
 
InclusiveStopPrefixFilter - Class in io.hdocdb.util
A Filter that stops after a row that is greater than the given prefix.
InclusiveStopPrefixFilter() - Constructor for class io.hdocdb.util.InclusiveStopPrefixFilter
 
InclusiveStopPrefixFilter(byte[]) - Constructor for class io.hdocdb.util.InclusiveStopPrefixFilter
 
increment(String, byte) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(String, double) - Method in class io.hdocdb.store.HDocumentMutation
 
increment(String, float) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(String, int) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(String, long) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(String, short) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(String, Number) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(String, String, byte) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(String, String, double) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(String, String, float) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(String, String, int) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(String, String, long) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(String, String, short) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(String, String, BigDecimal) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(String, BigDecimal) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(Increment) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
increment(FieldPath, byte) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(FieldPath, double) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(FieldPath, float) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the field specified by the FieldPath by the given value.
increment(FieldPath, int) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(FieldPath, long) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(FieldPath, short) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(FieldPath, Number) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(FieldPath, BigDecimal) - Method in class io.hdocdb.store.HDocumentMutation
Atomically increment the existing value at given the FieldPath by the given value.
increment(Value, String, byte) - Method in class io.hdocdb.store.HDocumentCollection
Atomically applies an increment to a given field (in dot separated notation) of the given document id.
increment(Value, String, double) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(Value, String, float) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(Value, String, int) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(Value, String, long) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(Value, String, short) - Method in class io.hdocdb.store.HDocumentCollection
 
increment(Value, String, BigDecimal) - Method in class io.hdocdb.store.HDocumentCollection
 
incrementColumnValue(byte[], byte[], byte[], long) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
incrementColumnValue(byte[], byte[], byte[], long, Durability) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
Index - Class in io.hdocdb.store
 
Index(String, List<IndexFieldPath>) - Constructor for class io.hdocdb.store.Index
 
Index(Document) - Constructor for class io.hdocdb.store.Index
 
INDEX_CACHE_REFRESH_SECS - Static variable in class io.hdocdb.store.HDocumentDB
 
INDEX_PREFIX - Static variable in class io.hdocdb.store.HDocumentDB
 
INDEX_SCAN - io.hdocdb.execute.QueryInfo.QueryType
 
INDEX_STATE_CHANGE_DELAY_SECS - Static variable in class io.hdocdb.store.HDocumentDB
 
Index.State - Enum in io.hdocdb.store
 
IndexBuilder - Class in io.hdocdb.store
 
IndexBuilder(HDocumentDB, HDocumentCollection, Table, String) - Constructor for class io.hdocdb.store.IndexBuilder
 
INDEXES_PATH - Static variable in class io.hdocdb.store.HDocumentDB
 
IndexFieldPath - Class in io.hdocdb.store
 
IndexFieldPath(Document) - Constructor for class io.hdocdb.store.IndexFieldPath
 
IndexFieldPath(FieldPath, Value.Type, Order) - Constructor for class io.hdocdb.store.IndexFieldPath
 
indexOf(Object) - Method in class io.hdocdb.HList
 
IndexQueries - Class in io.hdocdb.store
 
IndexQueries(Table, Index, List<ConditionRange>) - Constructor for class io.hdocdb.store.IndexQueries
 
IndexQuery - Class in io.hdocdb.store
 
IndexQuery(ByteBuffer, long, Get) - Constructor for class io.hdocdb.store.IndexQuery
 
initFromDocument(Document) - Static method in class io.hdocdb.HValue
 
initFromJson(Value) - Static method in class io.hdocdb.HValue
 
initFromList(List) - Static method in class io.hdocdb.HValue
 
initFromMap(Map<String, ?>) - Static method in class io.hdocdb.HValue
 
initFromObject(Object) - Static method in class io.hdocdb.HValue
 
initFromValue(Value) - Static method in class io.hdocdb.HValue
 
InMemoryHDocumentDB - Class in io.hdocdb.store
 
InMemoryHDocumentDB() - Constructor for class io.hdocdb.store.InMemoryHDocumentDB
 
InMemoryHDocumentDB(Ticker) - Constructor for class io.hdocdb.store.InMemoryHDocumentDB
 
insert(String, Document) - Method in class io.hdocdb.store.HDocumentCollection
 
insert(Value) - Method in class io.hdocdb.store.HDocumentCollection
 
insert(Document) - Method in class io.hdocdb.store.HDocumentCollection
 
insert(Document, String) - Method in class io.hdocdb.store.HDocumentCollection
 
insert(Document, FieldPath) - Method in class io.hdocdb.store.HDocumentCollection
 
insert(DocumentStream) - Method in class io.hdocdb.store.HDocumentCollection
Inserts a set of documents represented by the DocumentStream into the DocumentStore.
insert(DocumentStream, String) - Method in class io.hdocdb.store.HDocumentCollection
 
insert(DocumentStream, FieldPath) - Method in class io.hdocdb.store.HDocumentCollection
 
insert(Value, Document) - Method in class io.hdocdb.store.HDocumentCollection
Inserts a document with the given id.
InsertCompiler - Class in io.hdocdb.compile
 
InsertCompiler(Table, Table, String, Collection<Index>, Value, Document) - Constructor for class io.hdocdb.compile.InsertCompiler
 
InsertIndexCompiler - Class in io.hdocdb.compile
 
InsertIndexCompiler(Table, Collection<Index>, Value, Document) - Constructor for class io.hdocdb.compile.InsertIndexCompiler
 
insertOrReplace(String, Document) - Method in class io.hdocdb.store.HDocumentCollection
 
insertOrReplace(Value) - Method in class io.hdocdb.store.HDocumentCollection
 
insertOrReplace(Document) - Method in class io.hdocdb.store.HDocumentCollection
Inserts or replace a new document in this DocumentStore.
insertOrReplace(Document, String) - Method in class io.hdocdb.store.HDocumentCollection
Inserts or replace a new document in this DocumentStore with the value of the specified Field as the _id.
insertOrReplace(Document, FieldPath) - Method in class io.hdocdb.store.HDocumentCollection
Inserts or replace a new document in this DocumentStore with the value of the specified Field as the _id.
insertOrReplace(DocumentStream) - Method in class io.hdocdb.store.HDocumentCollection
Inserts all documents from the specified DocumentStream into this DocumentStore.
insertOrReplace(DocumentStream, String) - Method in class io.hdocdb.store.HDocumentCollection
 
insertOrReplace(DocumentStream, FieldPath) - Method in class io.hdocdb.store.HDocumentCollection
 
insertOrReplace(Value, Document) - Method in class io.hdocdb.store.HDocumentCollection
Inserts or replace a new document in this DocumentStore with the given _id.
io.hdocdb - package io.hdocdb
 
io.hdocdb.compile - package io.hdocdb.compile
 
io.hdocdb.execute - package io.hdocdb.execute
 
io.hdocdb.store - package io.hdocdb.store
 
io.hdocdb.util - package io.hdocdb.util
 
is(String, QueryCondition.Op, boolean) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified boolean value.
is(String, QueryCondition.Op, byte) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified byte value.
is(String, QueryCondition.Op, double) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified double value.
is(String, QueryCondition.Op, float) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified float value.
is(String, QueryCondition.Op, int) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified int value.
is(String, QueryCondition.Op, long) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified long value.
is(String, QueryCondition.Op, short) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified short value.
is(String, QueryCondition.Op, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified String value.
is(String, QueryCondition.Op, BigDecimal) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified BigDecimal value.
is(String, QueryCondition.Op, ByteBuffer) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified ByteBuffer value.
is(String, QueryCondition.Op, ODate) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Date value.
is(String, QueryCondition.Op, OInterval) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Interval value.
is(String, QueryCondition.Op, OTime) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Time value.
is(String, QueryCondition.Op, OTimestamp) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Timestamp value.
is(String, QueryCondition.Op, Value) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Value value.
is(FieldPath, QueryCondition.Op, boolean) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified boolean value.
is(FieldPath, QueryCondition.Op, byte) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified byte value.
is(FieldPath, QueryCondition.Op, double) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified double value.
is(FieldPath, QueryCondition.Op, float) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified float value.
is(FieldPath, QueryCondition.Op, int) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified int value.
is(FieldPath, QueryCondition.Op, long) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified long value.
is(FieldPath, QueryCondition.Op, short) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified short value.
is(FieldPath, QueryCondition.Op, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified String value.
is(FieldPath, QueryCondition.Op, BigDecimal) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified BigDecimal value.
is(FieldPath, QueryCondition.Op, ByteBuffer) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified ByteBuffer value.
is(FieldPath, QueryCondition.Op, ODate) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Date value.
is(FieldPath, QueryCondition.Op, OInterval) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Interval value.
is(FieldPath, QueryCondition.Op, OTime) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Time value.
is(FieldPath, QueryCondition.Op, OTimestamp) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Timestamp value.
is(FieldPath, QueryCondition.Op, Value) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath satisfies the given QueryCondition.Op against the specified Value value.
isBuilt() - Method in class io.hdocdb.store.HQueryCondition
 
isEmpty() - Method in class io.hdocdb.execute.QueryIndexPlan
 
isEmpty() - Method in class io.hdocdb.HContainer
 
isEmpty() - Method in class io.hdocdb.HDocument
 
isEmpty() - Method in class io.hdocdb.HList
 
isEmpty() - Method in class io.hdocdb.store.ConditionLeaf
 
isEmpty() - Method in class io.hdocdb.store.ConditionNode
 
isEmpty() - Method in class io.hdocdb.store.ConditionParent
 
isEmpty() - Method in class io.hdocdb.store.HDocumentCollection
 
isEmpty() - Method in class io.hdocdb.store.HQueryCondition
 
isLeaf() - Method in class io.hdocdb.store.ConditionLeaf
 
isLeaf() - Method in class io.hdocdb.store.ConditionNode
 
isLeaf() - Method in class io.hdocdb.store.ConditionParent
 
isReadModifyWrite() - Method in class io.hdocdb.store.HDocumentMutation
 
isReadOnly() - Method in class io.hdocdb.HDocument
Returns true if this Document does not support any write operations like set/delete etc.
isReadOnly() - Method in class io.hdocdb.store.HDocumentCollection
Returns true if this Document store does not support any write operations like insert/update/delete, etc.
isSettableWithType(Value.Type) - Method in class io.hdocdb.HValue
 
isSingleton() - Method in class io.hdocdb.store.ConditionRange
 
iterator() - Method in class io.hdocdb.HDocument
 
iterator() - Method in class io.hdocdb.HDocumentStream
 
iterator() - Method in class io.hdocdb.HList
 
iterator() - Method in class io.hdocdb.store.HDocumentMutation
 

K

keySet() - Method in class io.hdocdb.HDocument
 

L

lastIndexOf(Object) - Method in class io.hdocdb.HList
 
LE - io.hdocdb.store.ConditionLeaf.CompareOp
 
like(String, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and matches the specified SQL LIKE expression.
like(String, String, Character) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and matches the specified SQL LIKE expression optionally escaped with the specified escape character.
like(FieldPath, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and matches the specified SQL LIKE expression.
like(FieldPath, String, Character) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and matches the specified SQL LIKE expression optionally escaped with the specified escape character.
LIKE - io.hdocdb.store.ConditionLeaf.CompareOp
 
listCollections() - Method in class io.hdocdb.store.HDocumentDB
 
listIterator() - Method in class io.hdocdb.HList
 
listIterator(int) - Method in class io.hdocdb.HList
 
listTables() - Method in class io.hdocdb.store.HDocumentDB
 
listTables() - Method in class io.hdocdb.store.InMemoryHDocumentDB
 
LT - io.hdocdb.store.ConditionLeaf.CompareOp
 

M

matches(String, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and matches the specified regular expression.
matches(FieldPath, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and matches the specified regular expression.
MATCHES - io.hdocdb.store.ConditionLeaf.CompareOp
 
merge(ConditionRange) - Method in class io.hdocdb.store.ConditionRange
 
merge(String, Map<String, Object>) - Method in class io.hdocdb.store.HDocumentMutation
Merges the existing MAP at the given FieldPath with the specified Map.
merge(String, Document) - Method in class io.hdocdb.store.HDocumentMutation
Merges the existing MAP at the given FieldPath with the specified Document.
merge(FieldPath, Map<String, Object>) - Method in class io.hdocdb.store.HDocumentMutation
Merges the existing MAP at the given FieldPath with the specified Map.
merge(FieldPath, Document) - Method in class io.hdocdb.store.HDocumentMutation
Merges the existing MAP at the given FieldPath with the specified Document.
MockHTable - Class in org.apache.hadoop.hbase.client.mock
MockHTable.
MockHTable(TableName) - Constructor for class org.apache.hadoop.hbase.client.mock.MockHTable
 
MockHTable(TableName, String...) - Constructor for class org.apache.hadoop.hbase.client.mock.MockHTable
 
MockHTable(TableName, List<String>) - Constructor for class org.apache.hadoop.hbase.client.mock.MockHTable
 
mutateRow(RowMutations) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
MutationPlan - Interface in io.hdocdb.execute
 

N

NAME_PATH - Static variable in class io.hdocdb.store.Index
 
NE - io.hdocdb.store.ConditionLeaf.CompareOp
 
negate(Number) - Static method in class io.hdocdb.store.HDocumentMutation
 
newIndexBuilder(String) - Method in class io.hdocdb.store.HDocumentCollection
 
next() - Method in class io.hdocdb.util.FieldSegmentIterator
 
NONE - io.hdocdb.store.ConditionLeaf.CompareOp
 
NONE - Static variable in class io.hdocdb.store.Index
 
NOT_IN - io.hdocdb.store.ConditionLeaf.CompareOp
 
NOT_LIKE - io.hdocdb.store.ConditionLeaf.CompareOp
 
NOT_MATCHES - io.hdocdb.store.ConditionLeaf.CompareOp
 
NOT_TYPE_OF - io.hdocdb.store.ConditionLeaf.CompareOp
 
notEquals(String, List<?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath does not equal the specified List value.
notEquals(String, Map<String, ?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath does not equal the specified Map value.
notEquals(FieldPath, List<?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath does not equal the specified List value.
notEquals(FieldPath, Map<String, ?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath does not equal the specified Map value.
notExists(String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests for non-existence of the specified FieldPath.
notExists(FieldPath) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests for non-existence of the specified FieldPath.
notIn(String, List<?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is not equal to any of the values in the specified List.
notIn(FieldPath, List<?>) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is not equal to any of the values in the specified List.
notLike(String, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and does not match the specified SQL LIKE expression.
notLike(String, String, Character) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and does not match the specified SQL LIKE expression optionally escaped with the specified escape character.
notLike(FieldPath, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and does not match the specified SQL LIKE expression.
notLike(FieldPath, String, Character) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and does not match the specified SQL LIKE expression optionally escaped with the specified escape character.
notMatches(String, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and does not match the specified regular expression.
notMatches(FieldPath, String) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is a String and does not match the specified regular expression.
notTypeOf(String, Value.Type) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is not of the specified Type.
notTypeOf(FieldPath, Value.Type) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is not of the specified Type.
NULL - Static variable in class io.hdocdb.HValue
 

O

or() - Method in class io.hdocdb.store.HQueryCondition
Begins a new OR compound condition block.
OR - io.hdocdb.store.ConditionParent.BooleanOp
 
Order - Enum in io.hdocdb.store
 
ORDER_PATH - Static variable in class io.hdocdb.store.IndexFieldPath
 
orderedDecode(PositionedByteRange, Value.Type) - Method in class io.hdocdb.HValue
 
orderedEncode(PositionedByteRange, Order) - Method in class io.hdocdb.HValue
 
org.apache.hadoop.hbase.client.mock - package org.apache.hadoop.hbase.client.mock
 

P

parseFrom(byte[]) - Static method in class io.hdocdb.store.HDocumentFilter
 
parseFrom(byte[]) - Static method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
PATH_PATH - Static variable in class io.hdocdb.store.IndexFieldPath
 
Paths - Class in io.hdocdb.util
 
Paths() - Constructor for class io.hdocdb.util.Paths
 
populateIndex(String) - Method in class io.hdocdb.store.HDocumentCollection
 
populateIndex(String, boolean) - Method in class io.hdocdb.store.HDocumentCollection
 
processJson(Value) - Method in class io.hdocdb.store.HQueryCondition
 
processJsonAppend(Value) - Method in class io.hdocdb.store.HDocumentMutation
 
processJsonCondition(String) - Method in class io.hdocdb.store.HQueryCondition
 
processJsonInc(Value) - Method in class io.hdocdb.store.HDocumentMutation
 
processJsonList(Value) - Method in class io.hdocdb.store.HQueryCondition
 
processJsonMap(FieldPath, Value) - Method in class io.hdocdb.store.HQueryCondition
 
processJsonMerge(Value) - Method in class io.hdocdb.store.HDocumentMutation
 
processJsonPush(Value) - Method in class io.hdocdb.store.HDocumentMutation
 
processJsonSet(Value) - Method in class io.hdocdb.store.HDocumentMutation
 
processJsonUnset(Value) - Method in class io.hdocdb.store.HDocumentMutation
 
put(String, boolean) - Method in class io.hdocdb.HDocumentBuilder
Associates the specified boolean value with the specified field in the current map.
put(String, byte) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, byte[]) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, byte[], int, int) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, double) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, float) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, int) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, long) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, short) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, Object) - Method in class io.hdocdb.HDocument
 
put(String, String) - Method in class io.hdocdb.HDocumentBuilder
Associates the specified String value with the specified field in the current map.
put(String, BigDecimal) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, ByteBuffer) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, Map<String, Object>) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, Document) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, ODate) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, OInterval) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, OTime) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, OTimestamp) - Method in class io.hdocdb.HDocumentBuilder
 
put(String, Value) - Method in class io.hdocdb.HDocumentBuilder
 
put(List<Put>) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
put(Put) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
putAll(Map<? extends String, ?>) - Method in class io.hdocdb.HDocument
 
putDate(String, int) - Method in class io.hdocdb.HDocumentBuilder
Associates the specified date value represented as the number of days since epoch with the specified field in the current map.
putDecimal(String, byte[], int) - Method in class io.hdocdb.HDocumentBuilder
 
putDecimal(String, double) - Method in class io.hdocdb.HDocumentBuilder
 
putDecimal(String, int, int) - Method in class io.hdocdb.HDocumentBuilder
 
putDecimal(String, long) - Method in class io.hdocdb.HDocumentBuilder
 
putDecimal(String, long, int) - Method in class io.hdocdb.HDocumentBuilder
 
putInterval(String, int, int, int) - Method in class io.hdocdb.HDocumentBuilder
 
putInterval(String, long) - Method in class io.hdocdb.HDocumentBuilder
 
putNewArray(String) - Method in class io.hdocdb.HDocumentBuilder
 
putNewMap(String) - Method in class io.hdocdb.HDocumentBuilder
 
putNull(String) - Method in class io.hdocdb.HDocumentBuilder
 
putTime(String, int) - Method in class io.hdocdb.HDocumentBuilder
Associates the specified time value represented as number of milliseconds since midnight with the specified field in the current map.
putTimestamp(String, long) - Method in class io.hdocdb.HDocumentBuilder
Associates the specified timestamp value represented as the number of milliseconds since epoch with the specified field in the current map.

Q

QueryCompiler - Class in io.hdocdb.compile
 
QueryCompiler(Table, Table, String, Collection<Index>, boolean, String, int, QueryCondition, String...) - Constructor for class io.hdocdb.compile.QueryCompiler
 
QueryCompiler(Table, Table, String, Collection<Index>, boolean, String, QueryCondition, String...) - Constructor for class io.hdocdb.compile.QueryCompiler
 
QueryIndexCompiler - Class in io.hdocdb.compile
 
QueryIndexCompiler(Table, Index, Map<FieldPath, ConditionRange>, QueryCondition, String...) - Constructor for class io.hdocdb.compile.QueryIndexCompiler
 
QueryIndexCompiler(Table, Index, QueryCondition, String...) - Constructor for class io.hdocdb.compile.QueryIndexCompiler
 
QueryIndexPlan - Class in io.hdocdb.execute
 
QueryIndexPlan(Table, Scan, Index, List<ConditionRange>, QueryCondition, String...) - Constructor for class io.hdocdb.execute.QueryIndexPlan
 
QueryInfo - Class in io.hdocdb.execute
 
QueryInfo(QueryInfo.QueryType) - Constructor for class io.hdocdb.execute.QueryInfo
 
QueryInfo(QueryInfo.QueryType, String, Map<String, String>, int, int) - Constructor for class io.hdocdb.execute.QueryInfo
 
QueryInfo.QueryType - Enum in io.hdocdb.execute
 
QueryOneCompiler - Class in io.hdocdb.compile
 
QueryOneCompiler(Table, String, boolean, Value, QueryCondition, String...) - Constructor for class io.hdocdb.compile.QueryOneCompiler
 
QueryPlan - Class in io.hdocdb.execute
 
QueryPlan(Table, IndexQueries, boolean, QueryCondition, String...) - Constructor for class io.hdocdb.execute.QueryPlan
 
QueryPlan(Table, Get, boolean, QueryCondition, String...) - Constructor for class io.hdocdb.execute.QueryPlan
 
QueryPlan(Table, Scan, boolean, QueryCondition, String...) - Constructor for class io.hdocdb.execute.QueryPlan
 

R

readExternal(ObjectInput) - Method in class io.hdocdb.HValueHolder
 
readExternal(ObjectInput) - Method in class io.hdocdb.store.ConditionLeaf
 
readExternal(ObjectInput) - Method in class io.hdocdb.store.ConditionParent
 
readExternal(ObjectInput) - Method in class io.hdocdb.store.HDocumentFilter
 
readExternal(ObjectInput) - Method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
reindexArrays() - Method in class io.hdocdb.HContainer
 
reindexArrays() - Method in class io.hdocdb.HDocument
 
reindexArrays() - Method in class io.hdocdb.HList
 
remove() - Method in class io.hdocdb.util.FieldSegmentIterator
 
remove(int) - Method in class io.hdocdb.HList
 
remove(Object) - Method in class io.hdocdb.HDocument
 
remove(Object) - Method in class io.hdocdb.HList
 
remove(String) - Method in class io.hdocdb.store.HDocumentCollection
 
removeAll(Collection) - Method in class io.hdocdb.HList
 
removeHValue(Iterator<FieldSegment>) - Method in class io.hdocdb.HContainer
 
removeHValue(Iterator<FieldSegment>) - Method in class io.hdocdb.HDocument
 
removeHValue(Iterator<FieldSegment>) - Method in class io.hdocdb.HList
 
removeHValue(FieldPath) - Method in class io.hdocdb.HContainer
 
replace(String, Document) - Method in class io.hdocdb.store.HDocumentCollection
 
replace(Value) - Method in class io.hdocdb.store.HDocumentCollection
 
replace(Document) - Method in class io.hdocdb.store.HDocumentCollection
 
replace(Document, String) - Method in class io.hdocdb.store.HDocumentCollection
 
replace(Document, FieldPath) - Method in class io.hdocdb.store.HDocumentCollection
 
replace(DocumentStream) - Method in class io.hdocdb.store.HDocumentCollection
Replaces a set of documents represented by the DocumentStream into the DocumentStore.
replace(DocumentStream, String) - Method in class io.hdocdb.store.HDocumentCollection
 
replace(DocumentStream, FieldPath) - Method in class io.hdocdb.store.HDocumentCollection
 
replace(Value, Document) - Method in class io.hdocdb.store.HDocumentCollection
Replaces a document in the DocumentStore.
ReplaceCompiler - Class in io.hdocdb.compile
 
ReplaceCompiler(Table, Table, String, Collection<Index>, Value, Document, Document) - Constructor for class io.hdocdb.compile.ReplaceCompiler
 
retainAll(Collection) - Method in class io.hdocdb.HList
 

S

save(Value) - Method in class io.hdocdb.store.HDocumentCollection
 
save(Document) - Method in class io.hdocdb.store.HDocumentCollection
 
set(int, Object) - Method in class io.hdocdb.HList
 
set(String, boolean) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified boolean value.
set(String, boolean) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified boolean value.
set(String, byte) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified byte value.
set(String, byte) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified byte value.
set(String, byte[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified binary value.
set(String, byte[], int, int) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified binary value.
set(String, double) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified double value.
set(String, double) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified double value.
set(String, float) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified float value.
set(String, float) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified float value.
set(String, int) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified int value.
set(String, int) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified int value.
set(String, long) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified long value.
set(String, long) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified long value.
set(String, short) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified short value.
set(String, short) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified short value.
set(String, String) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified String.
set(String, String) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified String value.
set(String, BigDecimal) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified BigDecimal.
set(String, BigDecimal) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified BigDecimal value.
set(String, ByteBuffer) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified ByteBuffer.
set(String, ByteBuffer) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified ByteBuffer.
set(String, List<?>) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Object List.
set(String, List<?>) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified List.
set(String, Map<String, ?>) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Map.
set(String, Map<String, ?>) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Map.
set(String, Document) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Document.
set(String, Document) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Document.
set(String, ODate) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Date.
set(String, ODate) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Date value.
set(String, OInterval) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Interval.
set(String, OInterval) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Interval value.
set(String, OTime) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Time.
set(String, OTime) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Time value.
set(String, OTimestamp) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Timestamp.
set(String, OTimestamp) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Timestamp value.
set(String, Value) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Value.
set(String, Value) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified value.
set(FieldPath, boolean) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified boolean value.
set(FieldPath, boolean) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified boolean value.
set(FieldPath, byte) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified byte value.
set(FieldPath, byte) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified byte value.
set(FieldPath, byte[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified binary value.
set(FieldPath, byte[], int, int) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified binary value.
set(FieldPath, double) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified double value.
set(FieldPath, double) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified double value.
set(FieldPath, float) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified float value.
set(FieldPath, float) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified float value.
set(FieldPath, int) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified int value.
set(FieldPath, int) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified int value.
set(FieldPath, long) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified long value.
set(FieldPath, long) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified long value.
set(FieldPath, short) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified short value.
set(FieldPath, short) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified short value.
set(FieldPath, String) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified String.
set(FieldPath, String) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified String value.
set(FieldPath, BigDecimal) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified BigDecimal.
set(FieldPath, BigDecimal) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified BigDecimal value.
set(FieldPath, ByteBuffer) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified ByteBuffer.
set(FieldPath, ByteBuffer) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified ByteBuffer.
set(FieldPath, List<?>) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Object List.
set(FieldPath, List<?>) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified List.
set(FieldPath, Map<String, ?>) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Map.
set(FieldPath, Map<String, ?>) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Map.
set(FieldPath, Document) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Document.
set(FieldPath, Document) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Document.
set(FieldPath, ODate) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Date.
set(FieldPath, ODate) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Date value.
set(FieldPath, OInterval) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Interval.
set(FieldPath, OInterval) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Interval value.
set(FieldPath, OTime) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Time.
set(FieldPath, OTime) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Time value.
set(FieldPath, OTimestamp) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Timestamp.
set(FieldPath, OTimestamp) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified Timestamp value.
set(FieldPath, Value) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Value.
set(FieldPath, Value) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to the specified value.
setArray(String, boolean[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified boolean array.
setArray(String, byte[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified byte array.
setArray(String, double[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified double array.
setArray(String, float[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified float array.
setArray(String, int[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified int array.
setArray(String, long[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified long array.
setArray(String, short[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified short array.
setArray(String, Object...) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Object array.
setArray(String, String[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified String array.
setArray(FieldPath, boolean[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified boolean array.
setArray(FieldPath, byte[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified byte array.
setArray(FieldPath, double[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified double array.
setArray(FieldPath, float[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified float array.
setArray(FieldPath, int[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified int array.
setArray(FieldPath, long[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified long array.
setArray(FieldPath, short[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified short array.
setArray(FieldPath, Object...) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified Object array.
setArray(FieldPath, String[]) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to the specified String array.
setArrayIndex(int) - Method in class io.hdocdb.HDocumentBuilder
Sets the index in the current array at which the next value will be added.
setAsync(boolean) - Method in class io.hdocdb.store.IndexBuilder
 
setCompareValueTimestamps(boolean) - Method in class io.hdocdb.HContainer
 
setCompareValueTimestamps(boolean) - Method in class io.hdocdb.HDocument
 
setCompareValueTimestamps(boolean) - Method in class io.hdocdb.HList
 
setConditions(List<ConditionLeaf>) - Method in class io.hdocdb.store.ConditionRange
 
setConfiguration(Configuration) - Method in class org.apache.hadoop.hbase.client.mock.MockHTable
 
setDB(HDocumentDB) - Method in class io.hdocdb.store.HDocumentCollection
 
setField(FieldPath) - Method in class io.hdocdb.store.ConditionRange
 
setHValue(Iterator<FieldSegment>, HValue) - Method in class io.hdocdb.HContainer
 
setHValue(Iterator<FieldSegment>, HValue) - Method in class io.hdocdb.HDocument
 
setHValue(Iterator<FieldSegment>, HValue) - Method in class io.hdocdb.HList
 
setHValue(FieldPath, HValue) - Method in class io.hdocdb.HContainer
 
setId(String) - Method in class io.hdocdb.HDocument
Sets the the "_id" field of this Document to the specified string.
setId(ByteBuffer) - Method in class io.hdocdb.HDocument
Sets the the "_id" field of this Document to the specified string.
setId(Value) - Method in class io.hdocdb.HDocument
Sets the the "_id" field of this Document to the specified Value.
setNull(String) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to Value.Type.NULL.
setNull(String) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to NULL Value.
setNull(FieldPath) - Method in class io.hdocdb.HDocument
Sets the value of the specified fieldPath in this Document to Value.Type.NULL.
setNull(FieldPath) - Method in class io.hdocdb.store.HDocumentMutation
Sets the field at the given FieldPath to NULL Value.
setOrReplace(String, boolean) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified boolean value.
setOrReplace(String, byte) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified byte value.
setOrReplace(String, double) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified double value.
setOrReplace(String, float) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified float value.
setOrReplace(String, int) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified int value.
setOrReplace(String, long) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified long value.
setOrReplace(String, short) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified short value.
setOrReplace(String, String) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified String value.
setOrReplace(String, BigDecimal) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified BigDecimal value.
setOrReplace(String, ByteBuffer) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified ByteBuffer.
setOrReplace(String, List<?>) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified List.
setOrReplace(String, Map<String, ?>) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Map.
setOrReplace(String, Document) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Document.
setOrReplace(String, ODate) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Date value.
setOrReplace(String, OInterval) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Interval.
setOrReplace(String, OTime) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Time value.
setOrReplace(String, OTimestamp) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Timestamp value.
setOrReplace(String, Value) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the new value.
setOrReplace(FieldPath, boolean) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified boolean value.
setOrReplace(FieldPath, byte) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified byte value.
setOrReplace(FieldPath, double) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified double value.
setOrReplace(FieldPath, float) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified float value.
setOrReplace(FieldPath, int) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified int value.
setOrReplace(FieldPath, long) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified long value.
setOrReplace(FieldPath, short) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified short value.
setOrReplace(FieldPath, String) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified String value.
setOrReplace(FieldPath, BigDecimal) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified BigDecimal value.
setOrReplace(FieldPath, ByteBuffer) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified ByteBuffer.
setOrReplace(FieldPath, List<?>) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified List.
setOrReplace(FieldPath, Map<String, ?>) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Map.
setOrReplace(FieldPath, Document) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Document.
setOrReplace(FieldPath, ODate) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Date value.
setOrReplace(FieldPath, OInterval) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Interval.
setOrReplace(FieldPath, OTime) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Time value.
setOrReplace(FieldPath, OTimestamp) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the specified Timestamp value.
setOrReplace(FieldPath, Value) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to the new value.
setOrReplaceNull(String) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to NULL Value.
setOrReplaceNull(FieldPath) - Method in class io.hdocdb.store.HDocumentMutation
Sets or replaces the field at the given FieldPath to NULL Value.
setRange(Range<HValue>) - Method in class io.hdocdb.store.ConditionRange
 
setState(Index.State) - Method in class io.hdocdb.store.Index
 
setTs(long) - Method in class io.hdocdb.HDocument
 
setTs(long) - Method in class io.hdocdb.HValue
 
setType(Value.Type) - Method in class io.hdocdb.HValue
 
setValue(HValue) - Method in class io.hdocdb.HValueHolder
 
shallowCopy() - Method in class io.hdocdb.HDocument
 
shallowCopy() - Method in class io.hdocdb.HList
 
shallowCopy() - Method in class io.hdocdb.HValue
 
size() - Method in class io.hdocdb.execute.QueryIndexPlan
 
size() - Method in class io.hdocdb.HContainer
 
size() - Method in class io.hdocdb.HDocument
 
size() - Method in class io.hdocdb.HDocumentStream
 
size() - Method in class io.hdocdb.HList
 
size() - Method in class io.hdocdb.store.Index
 
size() - Method in class io.hdocdb.store.IndexBuilder
 
size() - Method in class io.hdocdb.store.IndexQueries
 
sizeOf(String, QueryCondition.Op, long) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the size of the Value at the specified FieldPath satisfies the given QueryCondition.Op and the size.
sizeOf(FieldPath, QueryCondition.Op, long) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the size of the Value at the specified FieldPath satisfies the given QueryCondition.Op and the size.
STATE_PATH - Static variable in class io.hdocdb.store.Index
 
streamTo(DocumentListener) - Method in class io.hdocdb.HDocumentStream
 
subList(int, int) - Method in class io.hdocdb.HList
 

T

tableExists(TableName) - Method in class io.hdocdb.store.HDocumentDB
 
tableExists(TableName) - Method in class io.hdocdb.store.InMemoryHDocumentDB
 
toArray() - Method in class io.hdocdb.HList
 
toArray(Object[]) - Method in class io.hdocdb.HList
 
toByteArray() - Method in class io.hdocdb.store.HDocumentFilter
 
toByteArray() - Method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
toJavaBean(Class<T>) - Method in class io.hdocdb.HDocument
Converts this Document to an instance of the specified class.
toList() - Method in class io.hdocdb.HDocumentStream
 
toString() - Method in class io.hdocdb.HDocument
 
toString() - Method in class io.hdocdb.HList
 
toString() - Method in class io.hdocdb.HValue
 
toString() - Method in enum io.hdocdb.store.ConditionLeaf.CompareOp
 
toString() - Method in class io.hdocdb.store.ConditionLeaf
 
toString() - Method in class io.hdocdb.store.ConditionParent
 
toString() - Method in class io.hdocdb.store.HQueryCondition
 
toString() - Method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
transformCell(Cell) - Method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
ts - Variable in class io.hdocdb.HValue
 
TS - Static variable in class io.hdocdb.HDocument
 
TS_PATH - Static variable in class io.hdocdb.HDocument
 
type - Variable in class io.hdocdb.HValue
 
TYPE_OF - io.hdocdb.store.ConditionLeaf.CompareOp
 
TYPE_PATH - Static variable in class io.hdocdb.store.IndexFieldPath
 
typeOf(String, Value.Type) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is of the specified Type.
typeOf(FieldPath, Value.Type) - Method in class io.hdocdb.store.HQueryCondition
Adds a condition that tests if the Value at the specified FieldPath is of the specified Type.

U

update(String, DocumentMutation) - Method in class io.hdocdb.store.HDocumentCollection
 
update(Value, Value) - Method in class io.hdocdb.store.HDocumentCollection
 
update(Value, Value, boolean) - Method in class io.hdocdb.store.HDocumentCollection
 
update(Value, DocumentMutation) - Method in class io.hdocdb.store.HDocumentCollection
Applies a mutation on the document identified by the document id.
UpdateCompiler - Class in io.hdocdb.compile
 
UpdateCompiler(Table, Table, String, Collection<Index>, Value, DocumentMutation, Document) - Constructor for class io.hdocdb.compile.UpdateCompiler
 
updateIndexState(TableName, String, Index.State) - Method in class io.hdocdb.store.HDocumentDB
 

V

value - Variable in class io.hdocdb.HValue
 
value - Variable in class io.hdocdb.HValueHolder
 
valueOf(int) - Static method in enum io.hdocdb.store.ConditionLeaf.CompareOp
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum io.hdocdb.store.ConditionParent.BooleanOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hdocdb.execute.QueryInfo.QueryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hdocdb.store.ConditionLeaf.CompareOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hdocdb.store.ConditionParent.BooleanOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hdocdb.store.Index.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hdocdb.store.Order
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.hdocdb.execute.QueryInfo.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class io.hdocdb.HDocument
 
values() - Static method in enum io.hdocdb.store.ConditionLeaf.CompareOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.hdocdb.store.ConditionParent.BooleanOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.hdocdb.store.Index.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.hdocdb.store.Order
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeExternal(ObjectOutput) - Method in class io.hdocdb.HValueHolder
 
writeExternal(ObjectOutput) - Method in class io.hdocdb.store.ConditionLeaf
 
writeExternal(ObjectOutput) - Method in class io.hdocdb.store.ConditionParent
 
writeExternal(ObjectOutput) - Method in class io.hdocdb.store.HDocumentFilter
 
writeExternal(ObjectOutput) - Method in class io.hdocdb.util.InclusiveStopPrefixFilter
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages