public abstract class TypeMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.TypeMetadata
Constructor and Description |
---|
TypeMetadataImpl(org.datanucleus.metadata.MetaData internal) |
Modifier and Type | Method and Description |
---|---|
boolean |
getCacheable() |
String |
getCatalog() |
javax.jdo.metadata.ColumnMetadata[] |
getColumns() |
javax.jdo.metadata.DatastoreIdentityMetadata |
getDatastoreIdentityMetadata() |
boolean |
getDetachable() |
Boolean |
getEmbeddedOnly() |
javax.jdo.metadata.FetchGroupMetadata[] |
getFetchGroups() |
javax.jdo.metadata.ForeignKeyMetadata[] |
getForeignKeys() |
javax.jdo.annotations.IdentityType |
getIdentityType() |
javax.jdo.metadata.IndexMetadata[] |
getIndices() |
javax.jdo.metadata.InheritanceMetadata |
getInheritanceMetadata() |
org.datanucleus.metadata.AbstractClassMetaData |
getInternal() |
javax.jdo.metadata.JoinMetadata[] |
getJoins() |
javax.jdo.metadata.MemberMetadata[] |
getMembers() |
String |
getName() |
int |
getNumberOfColumns() |
int |
getNumberOfFetchGroups() |
int |
getNumberOfForeignKeys() |
int |
getNumberOfIndices() |
int |
getNumberOfJoins() |
int |
getNumberOfMembers() |
int |
getNumberOfQueries() |
int |
getNumberOfUniques() |
String |
getObjectIdClass() |
javax.jdo.metadata.PrimaryKeyMetadata |
getPrimaryKeyMetadata() |
javax.jdo.metadata.QueryMetadata[] |
getQueries() |
boolean |
getRequiresExtent() |
String |
getSchema() |
boolean |
getSerializeRead() |
String |
getTable() |
javax.jdo.metadata.UniqueMetadata[] |
getUniques() |
javax.jdo.metadata.VersionMetadata |
getVersionMetadata() |
javax.jdo.metadata.ColumnMetadata |
newColumnMetadata() |
javax.jdo.metadata.DatastoreIdentityMetadata |
newDatastoreIdentityMetadata() |
javax.jdo.metadata.FetchGroupMetadata |
newFetchGroupMetadata(String name) |
javax.jdo.metadata.ForeignKeyMetadata |
newForeignKeyMetadata() |
javax.jdo.metadata.IndexMetadata |
newIndexMetadata() |
javax.jdo.metadata.InheritanceMetadata |
newInheritanceMetadata() |
javax.jdo.metadata.JoinMetadata |
newJoinMetadata() |
javax.jdo.metadata.PrimaryKeyMetadata |
newPrimaryKeyMetadata() |
javax.jdo.metadata.PropertyMetadata |
newPropertyMetadata(Method method) |
javax.jdo.metadata.PropertyMetadata |
newPropertyMetadata(String name) |
javax.jdo.metadata.QueryMetadata |
newQueryMetadata(String name) |
javax.jdo.metadata.UniqueMetadata |
newUniqueMetadata() |
javax.jdo.metadata.VersionMetadata |
newVersionMetadata() |
javax.jdo.metadata.TypeMetadata |
setCacheable(boolean cache) |
javax.jdo.metadata.TypeMetadata |
setCatalog(String cat) |
javax.jdo.metadata.TypeMetadata |
setDetachable(boolean flag) |
javax.jdo.metadata.TypeMetadata |
setEmbeddedOnly(boolean flag) |
javax.jdo.metadata.TypeMetadata |
setIdentityType(javax.jdo.annotations.IdentityType type) |
javax.jdo.metadata.TypeMetadata |
setObjectIdClass(String clsName) |
javax.jdo.metadata.TypeMetadata |
setRequiresExtent(boolean flag) |
javax.jdo.metadata.TypeMetadata |
setSchema(String schema) |
javax.jdo.metadata.TypeMetadata |
setSerializeRead(boolean flag) |
javax.jdo.metadata.TypeMetadata |
setTable(String table) |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
public TypeMetadataImpl(org.datanucleus.metadata.MetaData internal)
public org.datanucleus.metadata.AbstractClassMetaData getInternal()
public int getNumberOfMembers()
getNumberOfMembers
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.MemberMetadata[] getMembers()
getMembers
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.PropertyMetadata newPropertyMetadata(String name)
newPropertyMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.PropertyMetadata newPropertyMetadata(Method method)
newPropertyMetadata
in interface javax.jdo.metadata.TypeMetadata
public boolean getCacheable()
getCacheable
in interface javax.jdo.metadata.TypeMetadata
public String getCatalog()
getCatalog
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.DatastoreIdentityMetadata getDatastoreIdentityMetadata()
getDatastoreIdentityMetadata
in interface javax.jdo.metadata.TypeMetadata
public boolean getDetachable()
getDetachable
in interface javax.jdo.metadata.TypeMetadata
public Boolean getEmbeddedOnly()
getEmbeddedOnly
in interface javax.jdo.metadata.TypeMetadata
public boolean getSerializeRead()
getSerializeRead
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.FetchGroupMetadata[] getFetchGroups()
getFetchGroups
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.annotations.IdentityType getIdentityType()
getIdentityType
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.InheritanceMetadata getInheritanceMetadata()
getInheritanceMetadata
in interface javax.jdo.metadata.TypeMetadata
public String getName()
getName
in interface javax.jdo.metadata.TypeMetadata
public int getNumberOfFetchGroups()
getNumberOfFetchGroups
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.ForeignKeyMetadata[] getForeignKeys()
getForeignKeys
in interface javax.jdo.metadata.TypeMetadata
public int getNumberOfForeignKeys()
getNumberOfForeignKeys
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.IndexMetadata[] getIndices()
getIndices
in interface javax.jdo.metadata.TypeMetadata
public int getNumberOfIndices()
getNumberOfIndices
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.JoinMetadata[] getJoins()
getJoins
in interface javax.jdo.metadata.TypeMetadata
public int getNumberOfJoins()
getNumberOfJoins
in interface javax.jdo.metadata.TypeMetadata
public int getNumberOfQueries()
getNumberOfQueries
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.UniqueMetadata[] getUniques()
getUniques
in interface javax.jdo.metadata.TypeMetadata
public int getNumberOfUniques()
getNumberOfUniques
in interface javax.jdo.metadata.TypeMetadata
public String getObjectIdClass()
getObjectIdClass
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.PrimaryKeyMetadata getPrimaryKeyMetadata()
getPrimaryKeyMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.QueryMetadata[] getQueries()
getQueries
in interface javax.jdo.metadata.TypeMetadata
public boolean getRequiresExtent()
getRequiresExtent
in interface javax.jdo.metadata.TypeMetadata
public String getSchema()
getSchema
in interface javax.jdo.metadata.TypeMetadata
public String getTable()
getTable
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.VersionMetadata getVersionMetadata()
getVersionMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.DatastoreIdentityMetadata newDatastoreIdentityMetadata()
newDatastoreIdentityMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.FetchGroupMetadata newFetchGroupMetadata(String name)
newFetchGroupMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.ForeignKeyMetadata newForeignKeyMetadata()
newForeignKeyMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.IndexMetadata newIndexMetadata()
newIndexMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.InheritanceMetadata newInheritanceMetadata()
newInheritanceMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.JoinMetadata newJoinMetadata()
newJoinMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.PrimaryKeyMetadata newPrimaryKeyMetadata()
newPrimaryKeyMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.QueryMetadata newQueryMetadata(String name)
newQueryMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.UniqueMetadata newUniqueMetadata()
newUniqueMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.VersionMetadata newVersionMetadata()
newVersionMetadata
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setCacheable(boolean cache)
setCacheable
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setCatalog(String cat)
setCatalog
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setDetachable(boolean flag)
setDetachable
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setSerializeRead(boolean flag)
setSerializeRead
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setEmbeddedOnly(boolean flag)
setEmbeddedOnly
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setIdentityType(javax.jdo.annotations.IdentityType type)
setIdentityType
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setObjectIdClass(String clsName)
setObjectIdClass
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setRequiresExtent(boolean flag)
setRequiresExtent
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setSchema(String schema)
setSchema
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.TypeMetadata setTable(String table)
setTable
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.ColumnMetadata[] getColumns()
getColumns
in interface javax.jdo.metadata.TypeMetadata
public int getNumberOfColumns()
getNumberOfColumns
in interface javax.jdo.metadata.TypeMetadata
public javax.jdo.metadata.ColumnMetadata newColumnMetadata()
newColumnMetadata
in interface javax.jdo.metadata.TypeMetadata
Copyright © 2020. All rights reserved.