public class ClassMetadataImpl extends TypeMetadataImpl implements javax.jdo.metadata.ClassMetadata
Constructor and Description |
---|
ClassMetadataImpl(org.datanucleus.metadata.ClassMetaData internal) |
Modifier and Type | Method and Description |
---|---|
org.datanucleus.metadata.ClassMetaData |
getInternal() |
AbstractMetadataImpl |
getParent() |
javax.jdo.metadata.ClassPersistenceModifier |
getPersistenceModifier() |
javax.jdo.metadata.FieldMetadata |
newFieldMetadata(Field fld) |
javax.jdo.metadata.FieldMetadata |
newFieldMetadata(String name) |
javax.jdo.metadata.ClassMetadata |
setPersistenceModifier(javax.jdo.metadata.ClassPersistenceModifier mod) |
getCacheable, getCatalog, getColumns, getDatastoreIdentityMetadata, getDetachable, getEmbeddedOnly, getFetchGroups, getForeignKeys, getIdentityType, getIndices, getInheritanceMetadata, getJoins, getMembers, getName, getNumberOfColumns, getNumberOfFetchGroups, getNumberOfForeignKeys, getNumberOfIndices, getNumberOfJoins, getNumberOfMembers, getNumberOfQueries, getNumberOfUniques, getObjectIdClass, getPrimaryKeyMetadata, getQueries, getRequiresExtent, getSchema, getSerializeRead, getTable, getUniques, getVersionMetadata, newColumnMetadata, newDatastoreIdentityMetadata, newFetchGroupMetadata, newForeignKeyMetadata, newIndexMetadata, newInheritanceMetadata, newJoinMetadata, newPrimaryKeyMetadata, newPropertyMetadata, newPropertyMetadata, newQueryMetadata, newUniqueMetadata, newVersionMetadata, setCacheable, setCatalog, setDetachable, setEmbeddedOnly, setIdentityType, setObjectIdClass, setRequiresExtent, setSchema, setSerializeRead, setTable
getExtensions, getNumberOfExtensions, newExtensionMetadata, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCacheable, getCatalog, getColumns, getDatastoreIdentityMetadata, getDetachable, getEmbeddedOnly, getFetchGroups, getForeignKeys, getIdentityType, getIndices, getInheritanceMetadata, getJoins, getMembers, getName, getNumberOfColumns, getNumberOfFetchGroups, getNumberOfForeignKeys, getNumberOfIndices, getNumberOfJoins, getNumberOfMembers, getNumberOfQueries, getNumberOfUniques, getObjectIdClass, getPrimaryKeyMetadata, getQueries, getRequiresExtent, getSchema, getSerializeRead, getTable, getUniques, getVersionMetadata, newColumnMetadata, newDatastoreIdentityMetadata, newFetchGroupMetadata, newForeignKeyMetadata, newIndexMetadata, newInheritanceMetadata, newJoinMetadata, newPrimaryKeyMetadata, newPropertyMetadata, newPropertyMetadata, newQueryMetadata, newUniqueMetadata, newVersionMetadata, setCacheable, setCatalog, setDetachable, setEmbeddedOnly, setIdentityType, setObjectIdClass, setRequiresExtent, setSchema, setSerializeRead, setTable
public ClassMetadataImpl(org.datanucleus.metadata.ClassMetaData internal)
public org.datanucleus.metadata.ClassMetaData getInternal()
getInternal
in class TypeMetadataImpl
public javax.jdo.metadata.ClassPersistenceModifier getPersistenceModifier()
getPersistenceModifier
in interface javax.jdo.metadata.ClassMetadata
public javax.jdo.metadata.ClassMetadata setPersistenceModifier(javax.jdo.metadata.ClassPersistenceModifier mod)
setPersistenceModifier
in interface javax.jdo.metadata.ClassMetadata
public javax.jdo.metadata.FieldMetadata newFieldMetadata(String name)
newFieldMetadata
in interface javax.jdo.metadata.ClassMetadata
public javax.jdo.metadata.FieldMetadata newFieldMetadata(Field fld)
newFieldMetadata
in interface javax.jdo.metadata.ClassMetadata
public AbstractMetadataImpl getParent()
getParent
in interface javax.jdo.metadata.Metadata
getParent
in class AbstractMetadataImpl
Copyright © 2020. All rights reserved.