Package | Description |
---|---|
oracle.kv |
This package contains the public API for using Oracle NoSQL Database.
|
oracle.kv.exttab |
This package contains the public API and Utilities for accessing
Oracle NoSQL Database data through Oracle Database External
Tables.
|
oracle.kv.table |
Table support for Oracle NoSQL Database.
|
Class and Description |
---|
TableAPI
TableAPI is a handle for the table interface to an Oracle NoSQL
store.
|
Class and Description |
---|
Row
Row is a specialization of RecordValue to represent a single record,
or row, in a table.
|
Class and 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.
|
FieldDef.Type |
FieldRange
FieldRange defines a range of values to be used in a table or index
iteration or multiGet operation.
|
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. |
KeyPair
A wrapper class for return values from
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. |
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. |
MultiRowOptions
Defines parameters used in multi-row operations.
|
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 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.
|
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.
|
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.
|
WriteOptions
WriteOptions is passed to store operations that can update the store to
specify non-default behavior relating to operation durability and timeouts.
|
Copyright (c) 2011, 2014 Oracle and/or its affiliates. All rights reserved.