Package | Description |
---|---|
oracle.kv.table |
Table support for Oracle NoSQL Database.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IndexKey
IndexKey is a specialization of RecordValue to represent a key used to
access a specific index defined on a table.
|
interface |
PrimaryKey
PrimaryKey is a specialization of Row to represent a primary key used to
access records in a table using the
TableAPI . |
interface |
ReturnRow
ReturnRow is used with put and delete operations to return the previous row
value and version.
|
interface |
Row
Row is a specialization of RecordValue to represent a single record,
or row, in a table.
|
Modifier and Type | Method and Description |
---|---|
RecordValue |
ArrayValue.addRecord()
Adds a new RecordValue to the end of the array.
|
RecordValue |
ArrayValue.addRecord(int index)
Inserts a new RecordValue at the specified index.
|
RecordValue |
FieldValue.asRecord()
Casts to RecordValue.
|
RecordValue |
RecordValue.clone()
Returns a deep copy of this object.
|
RecordValue |
FieldDef.createRecord()
Creates an empty RecordValue if this is a
RecordDef . |
RecordValue |
RecordValue.put(String fieldName,
boolean value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.put(String fieldName,
byte[] value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.put(String fieldName,
double value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.put(String fieldName,
FieldValue value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.put(String fieldName,
float value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.put(String fieldName,
int value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.put(String fieldName,
long value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.put(String fieldName,
String value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.putEnum(String fieldName,
String value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.putFixed(String fieldName,
byte[] value)
Set the named field, silently overwriting existing values.
|
RecordValue |
RecordValue.putNull(String fieldName)
Put a null value in the named field, silently overwriting
existing values.
|
RecordValue |
MapValue.putRecord(String fieldName)
Puts a Record into the map.
|
RecordValue |
RecordValue.putRecord(String fieldName)
Set a RecordValue field, silently overwriting existing values.
|
RecordValue |
ArrayValue.setRecord(int index)
Sets the value at the specified index with an empty RecordValue,
replacing any existing value at that index.
|
Modifier and Type | Method and Description |
---|---|
void |
RecordValue.copyFrom(RecordValue source)
Copies the fields from another RecordValue instance, overwriting
fields in this object with the same name.
|
IndexKey |
Index.createIndexKey(RecordValue value)
Creates an
IndexKey for the index populated relevant fields from
the RecordValue parameter. |
PrimaryKey |
Table.createPrimaryKey(RecordValue value)
Creates a
PrimaryKey for the table populated with relevant
fields from the RecordValue parameter. |
Row |
Table.createRow(RecordValue value)
Creates a Row for the table populated with relevant fields from the
RecordValue parameter. |
Copyright (c) 2011, 2014 Oracle and/or its affiliates. All rights reserved.