Package | Description |
---|---|
oracle.kv.table |
Table support for Oracle NoSQL Database.
|
Modifier and Type | Method and Description |
---|---|
FieldRange |
Table.createFieldRange(String fieldName)
Creates a
FieldRange object used to specify a value range for use
in a table iteration operation in TableAPI . |
FieldRange |
Index.createFieldRange(String fieldPath)
Creates a
FieldRange object used to specify a value range for
use in a index iteration operation in TableAPI . |
FieldRange |
Index.createMapKeyFieldRange(String pathToMap)
Creates a
FieldRange object used to specify a value range for
map keys for use in a index iteration operation over an index that
includes a map key as an indexed field. |
FieldRange |
Index.createMapValueFieldRange(String pathToMap,
String pathToValue)
/**
Creates a
FieldRange object used to specify a value range for
an indexed value that is either the element of a map or nested inside the
element of a map. |
FieldRange |
MultiRowOptions.getFieldRange()
Gets the FieldRange to be used to restrict the range of the operation.
|
FieldRange |
FieldRange.setEnd(double value,
boolean isInclusive)
Sets the end value of the range to the specified double value.
|
FieldRange |
FieldRange.setEnd(FieldValue value,
boolean isInclusive)
Sets the end value of the range to the specified value.
|
FieldRange |
FieldRange.setEnd(float value,
boolean isInclusive)
Sets the end value of the range to the specified float value.
|
FieldRange |
FieldRange.setEnd(int value,
boolean isInclusive)
Sets the end value of the range to the specified integer value.
|
FieldRange |
FieldRange.setEnd(long value,
boolean isInclusive)
Sets the end value of the range to the specified long value.
|
FieldRange |
FieldRange.setEnd(String value,
boolean isInclusive)
Sets the end value of the range to the specified string value.
|
FieldRange |
FieldRange.setEndEnum(String value,
boolean isInclusive)
Sets the end value of the range to the specified enumeration value.
|
FieldRange |
FieldRange.setStart(double value,
boolean isInclusive)
Sets the start value of the range to the specified double value.
|
FieldRange |
FieldRange.setStart(FieldValue value,
boolean isInclusive)
Sets the start value of the range to the specified value.
|
FieldRange |
FieldRange.setStart(float value,
boolean isInclusive)
Sets the start value of the range to the specified float value.
|
FieldRange |
FieldRange.setStart(int value,
boolean isInclusive)
Sets the start value of the range to the specified integer value.
|
FieldRange |
FieldRange.setStart(long value,
boolean isInclusive)
Sets the start value of the range to the specified long value.
|
FieldRange |
FieldRange.setStart(String value,
boolean isInclusive)
Sets the start value of the range to the specified string value.
|
FieldRange |
FieldRange.setStartEnum(String value,
boolean isInclusive)
Sets the start value of the range to the specified enumeration value.
|
Modifier and Type | Method and Description |
---|---|
MultiRowOptions |
Table.createMultiRowOptions(List<String> tableNames,
FieldRange fieldRange)
Returns a MultiRowOptions object initialized with ancestor
and child tables from the list of table names and/or FieldRange.
|
MultiRowOptions |
MultiRowOptions.setFieldRange(FieldRange newFieldRange)
Restricts the selected rows to those matching a
range of field values for the first unspecified field in the target key.
|
Constructor and Description |
---|
MultiRowOptions(FieldRange fieldRange)
A convenience constructor that takes only
FieldRange . |
MultiRowOptions(FieldRange fieldRange,
List<Table> ancestors,
List<Table> children)
Full constructor requiring all members.
|
Copyright (c) 2011, 2015 Oracle and/or its affiliates. All rights reserved.