Interface | Description |
---|---|
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. |
FieldDef |
FieldDef represents an immutable metadata object used to represent a single
data type.
|
FieldValue |
FieldValue represents a value of a single field.
|
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.
|
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. |
LongDef |
LongDef is an extension of
FieldDef to encapsulate a Long. |
LongValue |
LongValue extends
FieldValue to represent a long. |
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. |
PrimaryKey |
PrimaryKey is a specialization of Row to represent a primary key used to
access records in a table using the
TableAPI . |
RecordDef |
RecordDef represents a simple record containing a number of
field objects where the objects are named by a String name and need
not be of the same type.
|
RecordValue |
RecordValue extends
FieldValue to represent a multi-valued object
that contains a map of string names to fields. |
ReturnRow |
ReturnRow is used with put and delete operations to return the previous row
value and version.
|
Row |
Row is a specialization of RecordValue to represent a single record,
or row, in a table.
|
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.
|
TableAPI |
TableAPI is a handle for the table interface to an Oracle NoSQL
store.
|
TableIterator<K> |
Interface to the specialized Iterator type returned by the iterator methods
in the oracle.kv.table package.
|
TableOperation |
Denotes a TableOperation in a sequence of operations passed to the
TableAPI.execute method. |
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.
|
Class | Description |
---|---|
FieldRange |
FieldRange defines a range of values to be used in a table or index
iteration or multiGet operation.
|
KeyPair |
A wrapper class for return values from
TableAPI.tableKeysIterator(IndexKey, MultiRowOptions,
oracle.kv.table.TableIteratorOptions)
This classes allows the iterator to return all field value information that
can be obtained directly from the index without an additional fetch. |
MultiRowOptions |
Defines parameters used in multi-row operations.
|
ReadOptions |
ReadOptions is passed to read-only store operations to specify arguments that
control non-default behavior related to consistency and operation timeouts.
|
TableIteratorOptions |
TableIteratorOptions extends ReadOptions and is passed to read-only store
operations that return iterators.
|
TableUtils |
TableUtils is a utility class that encapsulates a number of useful
functions that do not belong in any specific interface.
|
WriteOptions |
WriteOptions is passed to store operations that can update the store to
specify non-default behavior relating to operation durability and timeouts.
|
Enum | Description |
---|---|
FieldDef.Type | |
ReturnRow.Choice |
Specifies whether to return the row value, version, both or neither.
|
TableOperation.Type |
The type of operation, as determined by the method used to create it.
|
Copyright (c) 2011, 2014 Oracle and/or its affiliates. All rights reserved.