Uses of Class
org.datanucleus.metadata.ColumnMetaData
-
Packages that use ColumnMetaData Package Description org.datanucleus.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.org.datanucleus.store.schema.table Provides a series of convenience classes for modelling tables and columns that a class and its members map onto. -
-
Uses of ColumnMetaData in org.datanucleus.metadata
Fields in org.datanucleus.metadata declared as ColumnMetaData Modifier and Type Field Description protected ColumnMetaData[]
AbstractMemberMetaData. columnMetaData
Contains the metadata for column(s).protected ColumnMetaData
DatastoreIdentityMetaData. columnMetaData
Metadata for column.protected ColumnMetaData
DiscriminatorMetaData. columnMetaData
Discriminator columnprotected ColumnMetaData
MultitenancyMetaData. columnMetaData
Multitenancy column details.protected ColumnMetaData
SoftDeleteMetaData. columnMetaData
Multitenancy column details.protected ColumnMetaData
VersionMetaData. columnMetaData
Contains the metadata for column.Fields in org.datanucleus.metadata with type parameters of type ColumnMetaData Modifier and Type Field Description protected List<ColumnMetaData>
AbstractElementMetaData. columns
protected List<ColumnMetaData>
AbstractMemberMetaData. columns
Columns ColumnMetaDataprotected List<ColumnMetaData>
ForeignKeyMetaData. columns
The columns for this foreign key.protected List<ColumnMetaData>
JoinMetaData. columns
protected List<ColumnMetaData>
OrderMetaData. columns
the columnsprotected List<ColumnMetaData>
PrimaryKeyMetaData. columns
protected List<ColumnMetaData>
AbstractClassMetaData. unmappedColumns
The columns that are present in the datastore yet not mapped to fields in this class.Methods in org.datanucleus.metadata that return ColumnMetaData Modifier and Type Method Description ColumnMetaData[]
AbstractElementMetaData. getColumnMetaData()
Accessor for columnMetaDataColumnMetaData[]
AbstractMemberMetaData. getColumnMetaData()
Acessor for the columnsColumnMetaData[]
ColumnMetaDataContainer. getColumnMetaData()
Accessor for columnMetaDataColumnMetaData
DatastoreIdentityMetaData. getColumnMetaData()
ColumnMetaData
DiscriminatorMetaData. getColumnMetaData()
Accessor for column MetaData.ColumnMetaData[]
ForeignKeyMetaData. getColumnMetaData()
ColumnMetaData[]
JoinMetaData. getColumnMetaData()
Accessor for columnMetaDataColumnMetaData
MultitenancyMetaData. getColumnMetaData()
Accessor for column MetaData.ColumnMetaData[]
OrderMetaData. getColumnMetaData()
ColumnMetaData[]
PrimaryKeyMetaData. getColumnMetaData()
Accessor for columnMetaDataColumnMetaData
SoftDeleteMetaData. getColumnMetaData()
Accessor for column MetaData.ColumnMetaData
VersionMetaData. getColumnMetaData()
ColumnMetaData
AbstractClassMetaData. getDiscriminatorColumnMetaData()
Return the metadata for the discriminator column if defined in metadata.ColumnMetaData
AbstractElementMetaData. newColumnMetaData()
Method to create a column metadata, add it, and return it.ColumnMetaData
AbstractMemberMetaData. newColumnMetaData()
ColumnMetaData
DatastoreIdentityMetaData. newColumnMetaData()
ColumnMetaData
DiscriminatorMetaData. newColumnMetaData()
Method to create a new ColumnMetaData, add it, and return it.ColumnMetaData
ForeignKeyMetaData. newColumnMetaData()
Method to create a new column, add it, and return it.ColumnMetaData
JoinMetaData. newColumnMetaData()
Method to create a new column metadata, add it, and return it.ColumnMetaData
MultitenancyMetaData. newColumnMetaData()
Method to create a new ColumnMetaData, add it, and return it.ColumnMetaData
OrderMetaData. newColumnMetaData()
Method to create a new column metadata, set it, and return it.ColumnMetaData
PrimaryKeyMetaData. newColumnMetaData()
Method to create a new column, add it, and return it.ColumnMetaData
SoftDeleteMetaData. newColumnMetaData()
Method to create a new ColumnMetaData, add it, and return it.ColumnMetaData
VersionMetaData. newColumnMetaData()
Method to create a new ColumnMetaData, add it, and return it.ColumnMetaData
AbstractClassMetaData. newUnmappedColumnMetaData()
ColumnMetaData
ColumnMetaData. setAllowsNull(Boolean allowsNull)
ColumnMetaData
ColumnMetaData. setAllowsNull(String allowsNull)
ColumnMetaData
ColumnMetaData. setDefaultValue(String defaultValue)
ColumnMetaData
ColumnMetaData. setInsertable(boolean insertable)
ColumnMetaData
ColumnMetaData. setInsertable(String insertable)
ColumnMetaData
ColumnMetaData. setInsertValue(String insertValue)
ColumnMetaData
ColumnMetaData. setJdbcType(String jdbcTypeName)
ColumnMetaData
ColumnMetaData. setJdbcType(JdbcType type)
ColumnMetaData
ColumnMetaData. setLength(Integer length)
ColumnMetaData
ColumnMetaData. setLength(String length)
ColumnMetaData
ColumnMetaData. setName(String name)
ColumnMetaData
ColumnMetaData. setPosition(int pos)
ColumnMetaData
ColumnMetaData. setPosition(String pos)
ColumnMetaData
ColumnMetaData. setScale(Integer scale)
ColumnMetaData
ColumnMetaData. setScale(String scale)
ColumnMetaData
ColumnMetaData. setSqlType(String sqlType)
ColumnMetaData
ColumnMetaData. setTarget(String target)
ColumnMetaData
ColumnMetaData. setTargetMember(String targetMember)
ColumnMetaData
ColumnMetaData. setUnique(boolean unique)
ColumnMetaData
ColumnMetaData. setUnique(String unique)
ColumnMetaData
ColumnMetaData. setUpdateable(boolean updateable)
ColumnMetaData
ColumnMetaData. setUpdateable(String updateable)
Methods in org.datanucleus.metadata that return types with arguments of type ColumnMetaData Modifier and Type Method Description List<ColumnMetaData>
AbstractClassMetaData. getUnmappedColumns()
Accessor for the unmapped columns required for the datastore table.Methods in org.datanucleus.metadata with parameters of type ColumnMetaData Modifier and Type Method Description void
AbstractElementMetaData. addColumn(ColumnMetaData colmd)
Add a new ColumnMetaData elementvoid
AbstractMemberMetaData. addColumn(ColumnMetaData colmd)
Add a new ColumnMetaData elementvoid
ColumnMetaDataContainer. addColumn(ColumnMetaData colmd)
Add a new ColumnMetaData elementvoid
ForeignKeyMetaData. addColumn(ColumnMetaData colmd)
void
JoinMetaData. addColumn(ColumnMetaData colmd)
Add a new ColumnMetaData elementvoid
OrderMetaData. addColumn(ColumnMetaData colmd)
void
PrimaryKeyMetaData. addColumn(ColumnMetaData colmd)
Add a new ColumnMetaData elementvoid
AbstractClassMetaData. addUnmappedColumn(ColumnMetaData colmd)
Method to add an unmapped column.static boolean
MetaDataUtils. persistColumnAsNumeric(ColumnMetaData colmd)
Convenience method for whether to persist the provided column as numeric.static boolean
MetaDataUtils. persistColumnAsString(ColumnMetaData colmd)
Convenience method for whether to persist the provided column as string-based.void
DatastoreIdentityMetaData. setColumnMetaData(ColumnMetaData columnMetaData)
void
DiscriminatorMetaData. setColumnMetaData(ColumnMetaData columnMetaData)
Mutator for column MetaData.void
MultitenancyMetaData. setColumnMetaData(ColumnMetaData columnMetaData)
Mutator for column MetaData.void
SoftDeleteMetaData. setColumnMetaData(ColumnMetaData columnMetaData)
Mutator for column MetaData.void
VersionMetaData. setColumnMetaData(ColumnMetaData columnMetaData)
Mutator for column MetaData.Constructors in org.datanucleus.metadata with parameters of type ColumnMetaData Constructor Description ColumnMetaData(ColumnMetaData colmd)
Creates a ColumnMetaData by copying contents fromcolmd
. -
Uses of ColumnMetaData in org.datanucleus.store.schema.table
Methods in org.datanucleus.store.schema.table that return ColumnMetaData Modifier and Type Method Description ColumnMetaData
Column. getColumnMetaData()
Accessor for the metadata for this column (if any).ColumnMetaData
ColumnImpl. getColumnMetaData()
Methods in org.datanucleus.store.schema.table with parameters of type ColumnMetaData Modifier and Type Method Description protected TypeConverter
CompleteClassTable. getTypeConverterForMember(AbstractMemberMetaData mmd, ColumnMetaData[] colmds, TypeManager typeMgr)
Column
Column. setColumnMetaData(ColumnMetaData md)
Column
ColumnImpl. setColumnMetaData(ColumnMetaData md)
-