org.datanucleus.metadata
Class ContainerMetaData

java.lang.Object
  extended by org.datanucleus.metadata.MetaData
      extended by org.datanucleus.metadata.ContainerMetaData
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ArrayMetaData, CollectionMetaData, MapMetaData

public class ContainerMetaData
extends MetaData

Representation of the Meta-Data for a container. This is subclasses by Array, Collection, and Map.

Version:
$Revision: 1.7 $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.datanucleus.metadata.MetaData
extensions, LOCALISER, METADATA_CREATED_STATE, METADATA_INITIALISED_STATE, METADATA_POPULATED_STATE, METADATA_USED_STATE, metaDataState, parent, VENDOR_NAME, VENDOR_NAME_OLD
 
Constructor Summary
ContainerMetaData(AbstractMemberMetaData parent)
          Constructor.
 
Method Summary
 java.lang.String getFieldName()
          Accessor for the parent field name
 AbstractMemberMetaData getMemberMetaData()
          Accessor for the parent field/property MetaData.
 MetaDataManager getMetaDataManager()
          Accessor for the MetaDataManager of the file.
 
Methods inherited from class org.datanucleus.metadata.MetaData
addExtension, addExtension, getExtensions, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, initialise, isInitialised, isPopulated, isUsed, removeExtension, setInitialised, setParent, setPopulated, setUsed, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContainerMetaData

public ContainerMetaData(AbstractMemberMetaData parent)
Constructor.

Parameters:
parent - The parent Field
Method Detail

getMemberMetaData

public AbstractMemberMetaData getMemberMetaData()
Accessor for the parent field/property MetaData.

Returns:
Parent metadata

getFieldName

public java.lang.String getFieldName()
Accessor for the parent field name

Returns:
Parent field name.

getMetaDataManager

public MetaDataManager getMetaDataManager()
Accessor for the MetaDataManager of the file.

Returns:
MetaDataManager.


Copyright © 2009. All Rights Reserved.