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
All Classes All Packages
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 aBINARY
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 aDECIMAL
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 anint
scale as aDECIMAL
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 anint
scale as aDECIMAL
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 specifiedFieldPath
equals the specifiedList
value. - equals(String, Map<String, ?>) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
equals the specifiedMap
value. - equals(FieldPath, List<?>) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
equals the specifiedList
value. - equals(FieldPath, Map<String, ?>) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
equals the specifiedMap
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 ornull
if the specifiedFieldPath
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 specifiedFieldPath
is equal to at least one of the values in the specifiedList
. - in(FieldPath, List<?>) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
is equal to at least one of the values in the specifiedList
. - 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 specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedboolean
value. - is(String, QueryCondition.Op, byte) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedbyte
value. - is(String, QueryCondition.Op, double) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifieddouble
value. - is(String, QueryCondition.Op, float) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedfloat
value. - is(String, QueryCondition.Op, int) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedint
value. - is(String, QueryCondition.Op, long) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedlong
value. - is(String, QueryCondition.Op, short) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedshort
value. - is(String, QueryCondition.Op, String) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedString
value. - is(String, QueryCondition.Op, BigDecimal) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedBigDecimal
value. - is(String, QueryCondition.Op, ByteBuffer) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedByteBuffer
value. - is(String, QueryCondition.Op, ODate) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedDate
value. - is(String, QueryCondition.Op, OInterval) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedInterval
value. - is(String, QueryCondition.Op, OTime) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedTime
value. - is(String, QueryCondition.Op, OTimestamp) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedTimestamp
value. - is(String, QueryCondition.Op, Value) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedValue
value. - is(FieldPath, QueryCondition.Op, boolean) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedboolean
value. - is(FieldPath, QueryCondition.Op, byte) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedbyte
value. - is(FieldPath, QueryCondition.Op, double) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifieddouble
value. - is(FieldPath, QueryCondition.Op, float) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedfloat
value. - is(FieldPath, QueryCondition.Op, int) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedint
value. - is(FieldPath, QueryCondition.Op, long) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedlong
value. - is(FieldPath, QueryCondition.Op, short) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedshort
value. - is(FieldPath, QueryCondition.Op, String) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedString
value. - is(FieldPath, QueryCondition.Op, BigDecimal) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedBigDecimal
value. - is(FieldPath, QueryCondition.Op, ByteBuffer) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedByteBuffer
value. - is(FieldPath, QueryCondition.Op, ODate) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedDate
value. - is(FieldPath, QueryCondition.Op, OInterval) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedInterval
value. - is(FieldPath, QueryCondition.Op, OTime) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedTime
value. - is(FieldPath, QueryCondition.Op, OTimestamp) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedTimestamp
value. - is(FieldPath, QueryCondition.Op, Value) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
satisfies the givenQueryCondition.Op
against the specifiedValue
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
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 specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
does not equal the specifiedList
value. - notEquals(String, Map<String, ?>) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
does not equal the specifiedMap
value. - notEquals(FieldPath, List<?>) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
does not equal the specifiedList
value. - notEquals(FieldPath, Map<String, ?>) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
does not equal the specifiedMap
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 specifiedFieldPath
is not equal to any of the values in the specifiedList
. - notIn(FieldPath, List<?>) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
is not equal to any of the values in the specifiedList
. - notLike(String, String) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
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 specifiedFieldPath
is not of the specifiedType
. - notTypeOf(FieldPath, Value.Type) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
is not of the specifiedType
. - 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 specifiedfield
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 specifiedfield
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 specifiedfield
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 specifiedfield
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 specifiedfield
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 specifiedFieldPath
satisfies the givenQueryCondition.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 specifiedFieldPath
satisfies the givenQueryCondition.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 specifiedFieldPath
is of the specifiedType
. - typeOf(FieldPath, Value.Type) - Method in class io.hdocdb.store.HQueryCondition
-
Adds a condition that tests if the
Value
at the specifiedFieldPath
is of the specifiedType
.
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
All Classes All Packages