public interface PrimaryKey extends Row
TableAPI
. It may
contain all or part of a primary key for its associated table. If an
attempt is made to set a field that is not part of the primary key
IllegalArgumentException is thrown.
PrimaryKey objects are constructed using
createPrimaryKey
.
Modifier and Type | Method and Description |
---|---|
PrimaryKey |
clone()
Returns a deep copy of this object.
|
createPrimaryKey, equals, getTable, getTableVersion, getVersion
contains, copyFrom, get, getDefinition, isEmpty, put, put, put, put, put, put, put, put, putArray, putEnum, putFixed, putMap, putNull, putRecord, remove, size
asArray, asBinary, asBoolean, asDouble, asEnum, asFixedBinary, asFloat, asIndexKey, asInteger, asLong, asMap, asPrimaryKey, asRecord, asRow, asString, getType, isArray, isBinary, isBoolean, isDouble, isEnum, isFixedBinary, isFloat, isIndexKey, isInteger, isLong, isMap, isNull, isPrimaryKey, isRecord, isRow, isString, toJsonString
compareTo
PrimaryKey clone()
clone
in interface FieldValue
clone
in interface RecordValue
clone
in interface Row
Copyright (c) 2011, 2014 Oracle and/or its affiliates. All rights reserved.