Class EmbeddedMetadataImpl
java.lang.Object
org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
org.datanucleus.api.jdo.metadata.api.EmbeddedMetadataImpl
- All Implemented Interfaces:
javax.jdo.metadata.EmbeddedMetadata, javax.jdo.metadata.Metadata
public class EmbeddedMetadataImpl
extends AbstractMetadataImpl
implements javax.jdo.metadata.EmbeddedMetadata
Implementation of JDO EmbeddedMetadata object.
-
Field Summary
Fields inherited from class AbstractMetadataImpl
internalMD, parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.jdo.metadata.DiscriminatorMetadataorg.datanucleus.metadata.EmbeddedMetaDatajavax.jdo.metadata.MemberMetadata[]intjavax.jdo.metadata.DiscriminatorMetadatajavax.jdo.metadata.FieldMetadatanewFieldMetadata(String name) javax.jdo.metadata.PropertyMetadatanewPropertyMetadata(String name) javax.jdo.metadata.EmbeddedMetadatajavax.jdo.metadata.EmbeddedMetadatasetNullIndicatorValue(String value) javax.jdo.metadata.EmbeddedMetadatasetOwnerMember(String member) Methods inherited from class AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.jdo.metadata.Metadata
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata
-
Constructor Details
-
EmbeddedMetadataImpl
public EmbeddedMetadataImpl(org.datanucleus.metadata.EmbeddedMetaData internal)
-
-
Method Details
-
getInternal
public org.datanucleus.metadata.EmbeddedMetaData getInternal() -
getMembers
public javax.jdo.metadata.MemberMetadata[] getMembers()- Specified by:
getMembersin interfacejavax.jdo.metadata.EmbeddedMetadata
-
getNullIndicatorColumn
- Specified by:
getNullIndicatorColumnin interfacejavax.jdo.metadata.EmbeddedMetadata
-
getNullIndicatorValue
- Specified by:
getNullIndicatorValuein interfacejavax.jdo.metadata.EmbeddedMetadata
-
getNumberOfMembers
public int getNumberOfMembers()- Specified by:
getNumberOfMembersin interfacejavax.jdo.metadata.EmbeddedMetadata
-
getOwnerMember
- Specified by:
getOwnerMemberin interfacejavax.jdo.metadata.EmbeddedMetadata
-
newFieldMetadata
- Specified by:
newFieldMetadatain interfacejavax.jdo.metadata.EmbeddedMetadata
-
newPropertyMetadata
- Specified by:
newPropertyMetadatain interfacejavax.jdo.metadata.EmbeddedMetadata
-
setNullIndicatorColumn
- Specified by:
setNullIndicatorColumnin interfacejavax.jdo.metadata.EmbeddedMetadata
-
setNullIndicatorValue
- Specified by:
setNullIndicatorValuein interfacejavax.jdo.metadata.EmbeddedMetadata
-
setOwnerMember
- Specified by:
setOwnerMemberin interfacejavax.jdo.metadata.EmbeddedMetadata
-
getDiscriminatorMetadata
public javax.jdo.metadata.DiscriminatorMetadata getDiscriminatorMetadata()- Specified by:
getDiscriminatorMetadatain interfacejavax.jdo.metadata.EmbeddedMetadata
-
newDiscriminatorMetadata
public javax.jdo.metadata.DiscriminatorMetadata newDiscriminatorMetadata()- Specified by:
newDiscriminatorMetadatain interfacejavax.jdo.metadata.EmbeddedMetadata
-