Uses of Class
org.jpox.metadata.ColumnMetaData

Packages that use ColumnMetaData
org.jpox.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
org.jpox.store.mapping Package providing mappings for all supported Java types in JPOX. 
org.jpox.store.rdbms Package providing management of the persistence to RDBMS datastores. 
org.jpox.store.rdbms.table Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations. 
 

Uses of ColumnMetaData in org.jpox.metadata
 

Fields in org.jpox.metadata declared as ColumnMetaData
protected  ColumnMetaData[] AbstractPropertyMetaData.columnMetaData
          Contains the metadata for column(s).
protected  ColumnMetaData[] JoinMetaData.columnMetaData
          Contains the metadata for column
protected  ColumnMetaData[] IndexMetaData.columnMetaData
          Contains the metadata for columns
protected  ColumnMetaData[] ForeignKeyMetaData.columnMetaData
          Contains the metadata for columns
protected  ColumnMetaData[] UniqueMetaData.columnMetaData
          Contains the metadata for column
protected  ColumnMetaData[] VersionMetaData.columnMetaData
          Contains the metadata for column
protected  ColumnMetaData[] IdentityMetaData.columnMetaData
          Contains the metadata for column
protected  ColumnMetaData[] PrimaryKeyMetaData.columnMetaData
          MetaData for columns to be used in PK
protected  ColumnMetaData DiscriminatorMetaData.columnMetaData
          Discriminator column
protected  ColumnMetaData[] AbstractElementMetaData.columnMetaData
           
protected  ColumnMetaData[] OrderMetaData.columnMetaData
          Contains the metadata for column
 

Methods in org.jpox.metadata that return ColumnMetaData
 ColumnMetaData[] AbstractPropertyMetaData.getColumnMetaData()
          Acessor for the columns
 ColumnMetaData[] ColumnMetaDataContainer.getColumnMetaData()
          Accessor for columnMetaData
 ColumnMetaData[] JoinMetaData.getColumnMetaData()
          Accessor for columnMetaData
 ColumnMetaData[] IndexMetaData.getColumnMetaData()
          Accessor for columnMetaData
 ColumnMetaData[] ForeignKeyMetaData.getColumnMetaData()
          Accessor for columnMetaData
 ColumnMetaData[] UniqueMetaData.getColumnMetaData()
          Accessor for columnMetaData
 ColumnMetaData[] VersionMetaData.getColumnMetaData()
          Acessor for the columns
 ColumnMetaData[] IdentityMetaData.getColumnMetaData()
          Accessor for columnMetaData
 ColumnMetaData[] PrimaryKeyMetaData.getColumnMetaData()
          Accessor for columnMetaData
 ColumnMetaData DiscriminatorMetaData.getColumnMetaData()
          Accessor for column MetaData.
 ColumnMetaData[] AbstractElementMetaData.getColumnMetaData()
          Accessor for columnMetaData
 ColumnMetaData[] OrderMetaData.getColumnMetaData()
          Accessor for the Column MetaData for the columns
 

Methods in org.jpox.metadata with parameters of type ColumnMetaData
 void AbstractClassMetaData.addUnmappedColumn(ColumnMetaData colmd)
          Method to add an unmapped column.
 void AbstractPropertyMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void ColumnMetaDataContainer.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void JoinMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void IndexMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void ForeignKeyMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void UniqueMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void VersionMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void IdentityMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void PrimaryKeyMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void DiscriminatorMetaData.setColumnMetaData(ColumnMetaData columnMetaData)
          Mutator for column MetaData.
 void AbstractElementMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 void OrderMetaData.addColumn(ColumnMetaData colmd)
          Add a new ColumnMetaData element
 

Constructors in org.jpox.metadata with parameters of type ColumnMetaData
ColumnMetaData(ExtendableMetaData parent, ColumnMetaData colmd)
          Creates a ColumnMetaData by copying contents from colmd.
 

Uses of ColumnMetaData in org.jpox.store.mapping
 

Methods in org.jpox.store.mapping with parameters of type ColumnMetaData
 DatastoreField MappingManager.createDatastoreField(AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, DatastoreAdapter dba, JavaTypeMapping mapping, java.lang.String javaType, ColumnMetaData colmd)
          Method to create a datastore field (column) in a container (table).
 DatastoreField MappingManager.createDatastoreField(AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, DatastoreAdapter dba, JavaTypeMapping mapping, ColumnMetaData colmd, DatastoreField reference)
          Method to create a datastore field (column) in a container (table).
 

Uses of ColumnMetaData in org.jpox.store.rdbms
 

Methods in org.jpox.store.rdbms that return ColumnMetaData
 ColumnMetaData Column.getColumnMetaData()
          Accessor for the columnOptions
 

Constructors in org.jpox.store.rdbms with parameters of type ColumnMetaData
Column(DatastoreContainerObject table, java.lang.String javaType, DatastoreIdentifier identifier, JavaTypeMapping mapping, ColumnMetaData colmd)
          Constructor.
 

Uses of ColumnMetaData in org.jpox.store.rdbms.table
 

Methods in org.jpox.store.rdbms.table that return ColumnMetaData
 ColumnMetaData CorrespondentColumnsMapping.getColumnMetaDataByIdentifier(DatastoreIdentifier name)
          Accessor for the column MetaData in side A that maps to the side B identifier.
 

Methods in org.jpox.store.rdbms.table with parameters of type ColumnMetaData
static DatastoreField ColumnCreator.createAdapterColumn(JavaTypeMapping adapterMapping, StoreManager storeMgr, ClassLoaderResolver clr, DatastoreContainerObject table, ColumnMetaData colmd, boolean pk)
          Convenience method to add the column for an adapter primary-key mapping.
static JavaTypeMapping ColumnCreator.createColumnsForJoinTables(java.lang.Class javaType, AbstractPropertyMetaData fmd, ColumnMetaData[] columnMetaData, StoreManager storeMgr, DatastoreContainerObject table, boolean primaryKey, boolean nullable, boolean serialised, boolean embedded, DatastoreFieldRole role, ClassLoaderResolver clr, JavaTypeMapping adapterColumnMapping, boolean adapterColumnMandatory)
          Method to create the required columns (and mapping if necessary) for a field
 

Constructors in org.jpox.store.rdbms.table with parameters of type ColumnMetaData
CorrespondentColumnsMapping(ColumnMetaDataContainer columnContainer, ColumnMetaData[] colmds, JavaTypeMapping mappingSideB, boolean updateContainer)
          Constructor.
 



Copyright © -2007 . All Rights Reserved.