| AnyAtomicDef |
AnyAtomicDef is the type that contains all kinds of atomic values.
|
| AnyDef |
AnyDef is the most generic data type; it contains all kinds of values.
|
| AnyJsonAtomicDef |
AnyJsonAtomicDef is the type that contains all kinds of atomic values
that appear in JSON documents.
|
| AnyRecordDef |
AnyRecordDef is the type that contains all kinds of record values.
|
| ArrayDef |
ArrayDef is an extension of FieldDef to encapsulate an array
of values.
|
| ArrayValue |
ArrayValue extends FieldValue to add methods appropriate for array
values.
|
| BinaryDef |
BinaryDef is an extension of FieldDef to encapsulate a Binary type.
|
| BinaryValue |
BinaryValue extends FieldValue to represent a byte array
value.
|
| BooleanDef |
BooleanDef is an extension of FieldDef to encapsulate a Boolean.
|
| BooleanValue |
BooleanValue extends FieldValue to represent a simple boolean value.
|
| DoubleDef |
DoubleDef is an extension of FieldDef to encapsulate the Double type.
|
| DoubleValue |
DoubleValue extends FieldValue to represent a double.
|
| EnumDef |
EnumDef is a extension of FieldDef to support an enumeration type.
|
| EnumValue |
EnumValue extends FieldValue to represent a single value in an
enumeration.
|
| ExecutionFuture |
Deprecated.
|
| FieldDef |
FieldDef represents an immutable metadata object used to represent a single
data type.
|
| FieldDef.Type |
The type of a field definition.
|
| FieldRange |
FieldRange defines a range of values to be used in a table or index
iteration or multiGet operation.
|
| FieldValue |
FieldValue represents an item, that is, a value and its associated type.
|
| FixedBinaryDef |
FixedBinaryDef is an extension of FieldDef to encapsulate a fixed
length binary value.
|
| FixedBinaryValue |
FixedBinaryValue extends FieldValue to represent a fixed-size byte
array.
|
| FloatDef |
FloatDef is an extension of FieldDef to encapsulate the Float type.
|
| FloatValue |
FloatValue extends FieldValue to represent a float.
|
| Index |
Index represents an index on a table in Oracle NoSQL Database.
|
| Index.IndexType |
The type of an index.
|
| IndexKey |
IndexKey is a specialization of RecordValue to represent a key used to
access a specific index defined on a table.
|
| IntegerDef |
IntegerDef is an extension of FieldDef to encapsulate an Integer.
|
| IntegerValue |
IntegerValue extends FieldValue to represent an integer.
|
| JsonDef |
JsonDef is an extension of FieldDef to define schemaless data modeled
as JSON.
|
| KeyPair |
|
| LongDef |
LongDef is an extension of FieldDef to encapsulate a Long.
|
| LongValue |
|
| MapDef |
MapDef is an extension of FieldDef to define an unordered map, where
all entries are constrained to a single type.
|
| MapValue |
MapValue extends FieldValue to define a container object that holds
a map of FieldValue objects all of the same type.
|
| MultiRowOptions |
Defines parameters used in multi-row operations.
|
| NumberDef |
NumberDef is an extension of FieldDef to encapsulate the
BigDecimal type.
|
| NumberValue |
NumberValue extends FieldValue to represent a BigDecimal.
|
| PrimaryKey |
PrimaryKey is a specialization of Row to represent a primary key used to
access records in a table using the TableAPI.
|
| ReadOptions |
ReadOptions is passed to read-only store operations to specify arguments that
control non-default behavior related to consistency and operation timeouts.
|
| RecordDef |
RecordDef represents a record type, which specifies a set of
RecordValues that conform to this type.
|
| RecordValue |
RecordValue extends FieldValue to represent a record value.
|
| ReturnRow |
ReturnRow is used with put and delete operations to return the previous row
value and version.
|
| ReturnRow.Choice |
Specifies whether to return the row value, version, both or neither.
|
| Row |
Row is a specialization of RecordValue to represent a single record,
or row, in a table.
|
| SequenceDef |
IdentityDef represents an immutable metadata object used to represent
the properties of an identity column in a table.
|
| StatementResult |
Deprecated.
|
| StringDef |
StringDef is an extension of FieldDef to encapsulate a String.
|
| StringValue |
StringValue extends FieldValue to represent a string.
|
| Table |
Table is a handle on a table in the Oracle NoSQL Database.
|
| TableIterator |
Interface to the specialized Iterator type returned by the iterator methods
in the oracle.kv.table package.
|
| TableIteratorOptions |
TableIteratorOptions extends ReadOptions and is passed to read-only store
operations that return iterators.
|
| TableOperation |
Denotes a TableOperation in a sequence of operations passed to the TableAPI.execute method.
|
| TableOperation.Type |
The type of operation, as determined by the method used to create it.
|
| TableOperationFactory |
A factory to create operations that can be batched for execution by TableAPI.execute.
|
| TableOperationResult |
The Result associated with the execution of a TableOperation.
|
| TableOpExecutionException |
|
| TimestampDef |
TimestampDef is an extension of FieldDef to encapsulate a Timestamp
type.
|
| TimestampValue |
TimestampValue extends FieldValue to represent a Timestamp value.
|
| TimeToLive |
TimeToLive is a utility class that represents a period of time, similar to
Java 8's java.time.Duration, but specialized to the needs of Oracle NoSQL
Database.
|
| WriteOptions |
WriteOptions is passed to store operations that can update the store to
specify non-default behavior relating to durability, timeouts and expiry
operations.
|