primaryKeyMetaData
PrimaryKey MetaData
Serializable, ColumnMetaDataContainerprotected Stringprotected Stringprotected List<ColumnMetaData> protected ForeignKeyMetaDataprotected IndexedValueprotected IndexMetaDataprotected booleanprotected PrimaryKeyMetaDataprotected Stringprivate static final longprotected Stringprotected booleanprotected UniqueMetaDataEXTENSION_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_NAMEvoidaddColumn(ColumnMetaData colmd) final Stringfinal ColumnMetaData[]final Stringfinal ForeignKeyMetaDatafinal IndexMetaDatafinal PrimaryKeyMetaDatafinal Stringfinal StringgetTable()final UniqueMetaDatavoidfinal booleanisOuter()booleanisUnique()setCatalog(String catalog) setColumnName(String columnName) setDeleteAction(String deleteAction) final voidsetForeignKeyMetaData(ForeignKeyMetaData foreignKeyMetaData) setIndexed(IndexedValue indexed) final voidsetIndexMetaData(IndexMetaData indexMetaData) setOuter(boolean outer) final voidsetPrimaryKeyMetaData(PrimaryKeyMetaData primaryKeyMetaData) setUnique(boolean unique) final voidsetUniqueMetaData(UniqueMetaData uniqueMetaData) addExtension, addExtensions, getExtensions, getMetaDataManager, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, isInitialised, isPopulated, isUsed, removeExtension, setExtensions, setInitialised, setParent, setPopulated, setUsedinitialise in class MetaDataclr - Not usedaddColumn in interface ColumnMetaDataContainercolmd - The ColumnMetaData to addgetColumnMetaData in interface ColumnMetaDataContainerforeignKeyMetaData - The foreignKeyMetaData to set.indexMetaData - The indexMetaData to set.uniqueMetaData - The uniqueMetaData to set.primaryKeyMetaData - The PrimaryKey MetaData to set.