| Package | Description |
|---|---|
| it.unibz.inf.ontop.dbschema |
| Modifier and Type | Method and Description |
|---|---|
UniqueConstraint |
UniqueConstraint.Builder.build(String name,
boolean isPK)
builds a UNIQUE constraint (this includes PRIMARY KEY)
|
abstract UniqueConstraint |
RelationDefinition.getPrimaryKey() |
UniqueConstraint |
DatabaseRelationDefinition.getPrimaryKey()
return primary key (if present) or null (otherwise)
|
static UniqueConstraint |
UniqueConstraint.primaryKeyOf(Attribute att) |
static UniqueConstraint |
UniqueConstraint.primaryKeyOf(Attribute att,
Attribute att2) |
| Modifier and Type | Method and Description |
|---|---|
abstract com.google.common.collect.ImmutableList<UniqueConstraint> |
RelationDefinition.getUniqueConstraints() |
com.google.common.collect.ImmutableList<UniqueConstraint> |
DatabaseRelationDefinition.getUniqueConstraints()
returns the list of unique constraints (including the primary key if present)
|
| Modifier and Type | Method and Description |
|---|---|
void |
DatabaseRelationDefinition.addUniqueConstraint(UniqueConstraint uc)
adds a unique constraint (a primary key or a unique constraint proper)
|
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.