public interface IKey extends IModelObjectWithLocation
This interface will be implemented by objects that model a relational key.
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
getColumns()
Obtains the columns that participate in this key.
|
java.lang.String |
getName()
Obtains the name of this key.
|
boolean |
isAK()
If the key is alternate unique key
|
boolean |
isFlowCheckEnabled() |
boolean |
isIndex()
If the key is index
|
boolean |
isPK()
If the key is primary key
|
boolean |
isStaticCheckEnabled() |
getBigNumericId, getGlobalId, getNumericIdjava.util.List getColumns()
AdapterExceptionjava.lang.String getName()
getName in interface IModelObjectboolean isAK()
true if this key is alternate key, false
otherwiseboolean isPK()
true if this key is primary key, false
otherwiseboolean isIndex()
true if this key is index, false
otherwiseboolean isFlowCheckEnabled()
boolean isStaticCheckEnabled()