|
jACOB 2.7 API Documentation. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IKey
This interface represents an abstraction of data source table keys. Keys could
be either of the following:
| Method Summary | |
|---|---|
boolean |
contains(ITableField field)
Convenient method to check whether the given table field is part of this key. |
java.lang.String |
getDBName()
Returns the name of this table within the physical database. |
java.lang.String |
getName()
Returns the name of this key. |
ITableDefinition |
getTableDefinition()
Returns the corresponding table definition of this key. |
java.util.List |
getTableFields()
Returns the list of table fields this key exists of. |
KeyType |
getType()
Returns the type of this key. |
| Methods inherited from interface de.tif.jacob.core.definition.INamedObjectDefinition |
|---|
getDescription, getProperty |
| Method Detail |
|---|
java.lang.String getName()
getName in interface INamedObjectDefinitionjava.lang.String getDBName()
KeyType getType()
ITableDefinition getTableDefinition()
java.util.List getTableFields()
ITableFieldboolean contains(ITableField field)
field - the table field
true if the given table field is a part of this key,
otherwise false
|
jACOB 2.7 API Documentation. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||