public interface PrimaryKeyColumn extends Document, HasParent<Table>, HasId, HasName, HasEnabled, HasOrdinalPosition, HasColumn, HasMainInterface, HasMutator<PrimaryKeyColumnMutator<? extends PrimaryKeyColumn>>
Document
that represents the primary key column instance in
the database. A PrimaryKeyColumn
is located inside a Table
.ENABLED, ENABLED_DEFAULT
COMPARATOR, ORDINAL_POSITION
Modifier and Type | Method and Description |
---|---|
default Class<PrimaryKeyColumn> |
mainInterface()
Returns the
Class of the interface of this node. |
default PrimaryKeyColumnMutator<? extends PrimaryKeyColumn> |
mutator()
Returns a
DocumentMutator for this Document. |
getParent, getParentOrThrow
isEnabled, of, test
getOrdinalPosition, of
findColumn, of
ancestors, children, children, get, getAsBoolean, getAsDouble, getAsInt, getAsLong, getAsString, getData, put
default Class<PrimaryKeyColumn> mainInterface()
HasMainInterface
Class
of the interface of this node.
This should not be overridden by implementing classes!
mainInterface
in interface HasMainInterface
default PrimaryKeyColumnMutator<? extends PrimaryKeyColumn> mutator()
HasMutator
DocumentMutator
for this Document. A DocumentMutator
allows a Document to be updated in a type safe way.mutator
in interface HasMutator<PrimaryKeyColumnMutator<? extends PrimaryKeyColumn>>
Copyright © 2018 Speedment, Inc.. All rights reserved.