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, getVersioncontains, copyFrom, get, getDefinition, isEmpty, put, put, put, put, put, put, put, put, putArray, putEnum, putFixed, putMap, putNull, putRecord, remove, sizeasArray, 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, toJsonStringcompareToPrimaryKey clone()
clone in interface FieldValueclone in interface RecordValueclone in interface RowCopyright (c) 2011, 2014 Oracle and/or its affiliates. All rights reserved.