primaryKeyMetaData
PrimaryKey MetaData
Serializable
, ColumnMetaDataContainer
protected String
protected String
protected List<ColumnMetaData>
protected ForeignKeyMetaData
protected IndexedValue
protected IndexMetaData
protected boolean
protected PrimaryKeyMetaData
protected String
private static final long
protected String
protected boolean
protected UniqueMetaData
EXTENSION_CLASS_CREATETIMESTAMP, EXTENSION_CLASS_CREATETIMESTAMP_COLUMN_NAME, EXTENSION_CLASS_CREATEUSER, EXTENSION_CLASS_CREATEUSER_COLUMN_LENGTH, EXTENSION_CLASS_CREATEUSER_COLUMN_NAME, EXTENSION_CLASS_MULTITENANCY_COLUMN_LENGTH, EXTENSION_CLASS_MULTITENANCY_COLUMN_NAME, EXTENSION_CLASS_MULTITENANCY_JDBC_TYPE, EXTENSION_CLASS_MULTITENANT, EXTENSION_CLASS_READ_ONLY, EXTENSION_CLASS_SOFTDELETE, EXTENSION_CLASS_SOFTDELETE_COLUMN_NAME, EXTENSION_CLASS_UPDATETIMESTAMP, EXTENSION_CLASS_UPDATETIMESTAMP_COLUMN_NAME, EXTENSION_CLASS_UPDATEUSER, EXTENSION_CLASS_UPDATEUSER_COLUMN_LENGTH, EXTENSION_CLASS_UPDATEUSER_COLUMN_NAME, EXTENSION_CLASS_VERSION_FIELD_NAME, EXTENSION_CLASS_VIEW_DEFINITION, EXTENSION_CLASS_VIEW_IMPORTS, EXTENSION_INDEX_COLUMN_ORDERING, EXTENSION_MEMBER_CACHEABLE, EXTENSION_MEMBER_CALENDAR_ONE_COLUMN, EXTENSION_MEMBER_CASCADE_ATTACH, EXTENSION_MEMBER_CASCADE_DETACH, EXTENSION_MEMBER_CASCADE_PERSIST, EXTENSION_MEMBER_CASCADE_REFRESH, EXTENSION_MEMBER_COMPARATOR_NAME, EXTENSION_MEMBER_CONTAINER_ALLOW_NULLS, EXTENSION_MEMBER_CREATE_TIMESTAMP, EXTENSION_MEMBER_CREATE_USER, EXTENSION_MEMBER_ENUM_VALUE_GETTER, EXTENSION_MEMBER_IMPLEMENTATION_CLASSES, EXTENSION_MEMBER_INSERTABLE, EXTENSION_MEMBER_KEY_IMPLEMENTATION_CLASSES, EXTENSION_MEMBER_LIST_ORDERING, EXTENSION_MEMBER_RELATION_DISCRIM_COLUMN, EXTENSION_MEMBER_RELATION_DISCRIM_PK, EXTENSION_MEMBER_RELATION_DISCRIM_VALUE, EXTENSION_MEMBER_STRATEGY_WHEN_NOTNULL, EXTENSION_MEMBER_TYPE_CONVERTER_DISABLED, EXTENSION_MEMBER_TYPE_CONVERTER_NAME, EXTENSION_MEMBER_UPDATE_TIMESTAMP, EXTENSION_MEMBER_UPDATE_USER, EXTENSION_MEMBER_UPDATEABLE, EXTENSION_MEMBER_VALUE_IMPLEMENTATION_CLASSES, EXTENSION_VERSION_NUMBER_INITIAL_VALUE, extensions, metaDataState, parent, VENDOR_NAME
void
addColumn(ColumnMetaData colmd)
final String
final ColumnMetaData[]
final String
final ForeignKeyMetaData
final IndexMetaData
final PrimaryKeyMetaData
final String
final String
getTable()
final UniqueMetaData
void
final boolean
isOuter()
boolean
isUnique()
setCatalog(String catalog)
setColumnName(String columnName)
setDeleteAction(String deleteAction)
final void
setForeignKeyMetaData(ForeignKeyMetaData foreignKeyMetaData)
setIndexed(IndexedValue indexed)
final void
setIndexMetaData(IndexMetaData indexMetaData)
setOuter(boolean outer)
final void
setPrimaryKeyMetaData(PrimaryKeyMetaData primaryKeyMetaData)
setUnique(boolean unique)
final void
setUniqueMetaData(UniqueMetaData uniqueMetaData)
addExtension, addExtensions, getExtensions, getMetaDataManager, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, isInitialised, isPopulated, isUsed, removeExtension, setExtensions, setInitialised, setParent, setPopulated, setUsed
joinmd
- Metadata to copyinitialise
in class MetaData
clr
- Not usedaddColumn
in interface ColumnMetaDataContainer
colmd
- The ColumnMetaData to addgetColumnMetaData
in interface ColumnMetaDataContainer
foreignKeyMetaData
- The foreignKeyMetaData to set.indexMetaData
- The indexMetaData to set.uniqueMetaData
- The uniqueMetaData to set.primaryKeyMetaData
- The PrimaryKey MetaData to set.