public class ContainerMetaData extends MetaData
extensions, METADATA_CREATED_STATE, METADATA_INITIALISED_STATE, METADATA_POPULATED_STATE, METADATA_USED_STATE, metaDataState, parent, VENDOR_NAME
Constructor and Description |
---|
ContainerMetaData()
Constructor.
|
ContainerMetaData(ContainerMetaData contmd)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
Boolean |
allowNulls()
Whether this container allows nulls.
|
String |
getFieldName()
Accessor for the parent field name
|
AbstractMemberMetaData |
getMemberMetaData()
Accessor for the parent field/property MetaData.
|
void |
populate(ClassLoaderResolver clr,
ClassLoader primary,
MetaDataManager mmgr)
Method to populate any defaults, and check the validity of the MetaData.
|
addExtension, addExtension, getExtensions, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, initialise, isInitialised, isPopulated, isUsed, newExtensionMetaData, removeExtension, setParent, toString, toString
public ContainerMetaData()
public ContainerMetaData(ContainerMetaData contmd)
contmd
- Container metadata to copypublic void populate(ClassLoaderResolver clr, ClassLoader primary, MetaDataManager mmgr)
clr
- ClassLoaderResolver to use for any loading operationsprimary
- the primary ClassLoader to use (or null)mmgr
- MetaData managerpublic Boolean allowNulls()
public AbstractMemberMetaData getMemberMetaData()
public String getFieldName()
Copyright © 2015. All rights reserved.