public class ElementMetaData extends AbstractElementMetaData
columnMetaData, columnName, columns, embeddedMetaData, foreignKeyMetaData, indexed, indexMetaData, mappedBy, unique, uniqueMetaData
extensions, LOCALISER, METADATA_CREATED_STATE, METADATA_INITIALISED_STATE, METADATA_POPULATED_STATE, METADATA_USED_STATE, metaDataState, parent, VENDOR_NAME, VENDOR_NAME_OLD
Constructor and Description |
---|
ElementMetaData()
Default constructor.
|
ElementMetaData(ElementMetaData emd)
Constructor to create a copy of the passed metadata using the provided parent.
|
Modifier and Type | Method and Description |
---|---|
void |
populate(ClassLoaderResolver clr,
ClassLoader primary,
MetaDataManager mmgr)
Populate the MetaData.
|
String |
toString(String prefix,
String indent)
Returns a string representation of the object using a prefix
This can be used as part of a facility to output a MetaData file.
|
addColumn, getColumnMetaData, getColumnName, getDeleteAction, getEmbeddedMetaData, getForeignKeyMetaData, getIndexed, getIndexMetaData, getMappedBy, getUniqueMetaData, getUpdateAction, initialise, isUnique, newColumnMetaData, newEmbeddedMetaData, newForeignKeyMetaData, newIndexMetaData, newUniqueMetaData, setColumnName, setDeleteAction, setDeleteAction, setEmbeddedMetaData, setForeignKeyMetaData, setIndexed, setIndexMetaData, setMappedBy, setUnique, setUnique, setUniqueMetaData, setUpdateAction, setUpdateAction
addExtension, addExtension, assertIfInitialised, getExtensions, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, isInitialised, isPopulated, isUsed, newExtensionMetaData, removeExtension, setParent, toString
public ElementMetaData(ElementMetaData emd)
emd
- The metadata to copypublic ElementMetaData()
public void populate(ClassLoaderResolver clr, ClassLoader primary, MetaDataManager mmgr)
populate
in class AbstractElementMetaData
clr
- Class loader to useprimary
- the primary ClassLoader to use (or null)mmgr
- MetaData managerCopyright © 2012. All Rights Reserved.