java.lang.Object
org.jooq.meta.AbstractDefinition
org.jooq.meta.AbstractConstraintDefinition
org.jooq.meta.DefaultUniqueKeyDefinition
- Alle implementierten Schnittstellen:
ConstraintDefinition,Definition,UniqueKeyDefinition
public class DefaultUniqueKeyDefinition
extends AbstractConstraintDefinition
implements UniqueKeyDefinition
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefaultUniqueKeyDefinition(SchemaDefinition schema, String name, TableDefinition table, boolean isPrimaryKey) DefaultUniqueKeyDefinition(SchemaDefinition schema, String name, TableDefinition table, boolean isPrimaryKey, boolean enforced) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungThe foreign keys referencing this primary keyThe list of columns making up the primary key.booleanWhether this unique key is the primary keyfinal UniqueKeyDefinitionResolve a referenced key.Von Klasse geerbte Methoden org.jooq.meta.AbstractConstraintDefinition
enforced, getDefinitionPath, getTableVon Klasse geerbte Methoden org.jooq.meta.AbstractDefinition
create, create, equals, getCatalog, getComment, getConnection, getDatabase, getDialect, getInputName, getName, getOutputName, getOverload, getPackage, getPartiallyQualifiedNames, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, hashCode, toStringVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.jooq.meta.ConstraintDefinition
enforced, getTableVon Schnittstelle geerbte Methoden org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPackage, getPartiallyQualifiedNames, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, isSynthetic
-
Konstruktordetails
-
DefaultUniqueKeyDefinition
public DefaultUniqueKeyDefinition(SchemaDefinition schema, String name, TableDefinition table, boolean isPrimaryKey) -
DefaultUniqueKeyDefinition
public DefaultUniqueKeyDefinition(SchemaDefinition schema, String name, TableDefinition table, boolean isPrimaryKey, boolean enforced)
-
-
Methodendetails
-
isPrimaryKey
public boolean isPrimaryKey()Beschreibung aus Schnittstelle kopiert:UniqueKeyDefinitionWhether this unique key is the primary key- Angegeben von:
isPrimaryKeyin SchnittstelleUniqueKeyDefinition
-
getKeyColumns
Beschreibung aus Schnittstelle kopiert:UniqueKeyDefinitionThe list of columns making up the primary key.- Angegeben von:
getKeyColumnsin SchnittstelleUniqueKeyDefinition
-
getForeignKeys
Beschreibung aus Schnittstelle kopiert:UniqueKeyDefinitionThe foreign keys referencing this primary key- Angegeben von:
getForeignKeysin SchnittstelleUniqueKeyDefinition
-
resolveReferencedKey
Beschreibung aus Schnittstelle kopiert:UniqueKeyDefinitionResolve a referenced key.If this key coincides with a foreign key, resolve that foreign key recursively. In case of ambiguity (two foreign keys coinciding with a single unique key), this returns
null.- Angegeben von:
resolveReferencedKeyin SchnittstelleUniqueKeyDefinition
-