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. columnMetaDataContains the metadata for column(s).protected ColumnMetaDataDatastoreIdentityMetaData. columnMetaDataMetadata for column.protected ColumnMetaDataDiscriminatorMetaData. columnMetaDataDiscriminator columnprotected ColumnMetaDataMultitenancyMetaData. columnMetaDataMultitenancy column details.protected ColumnMetaDataSoftDeleteMetaData. columnMetaDataMultitenancy column details.protected ColumnMetaDataVersionMetaData. columnMetaDataContains the metadata for column.Fields in org.datanucleus.metadata with type parameters of type ColumnMetaData Modifier and Type Field Description protected List<ColumnMetaData>AbstractElementMetaData. columnsprotected List<ColumnMetaData>AbstractMemberMetaData. columnsColumns ColumnMetaDataprotected List<ColumnMetaData>ForeignKeyMetaData. columnsThe columns for this foreign key.protected List<ColumnMetaData>JoinMetaData. columnsprotected List<ColumnMetaData>OrderMetaData. columnsthe columnsprotected List<ColumnMetaData>PrimaryKeyMetaData. columnsprotected List<ColumnMetaData>AbstractClassMetaData. unmappedColumnsThe 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 columnMetaDataColumnMetaDataDatastoreIdentityMetaData. getColumnMetaData()ColumnMetaDataDiscriminatorMetaData. getColumnMetaData()Accessor for column MetaData.ColumnMetaData[]ForeignKeyMetaData. getColumnMetaData()ColumnMetaData[]JoinMetaData. getColumnMetaData()Accessor for columnMetaDataColumnMetaDataMultitenancyMetaData. getColumnMetaData()Accessor for column MetaData.ColumnMetaData[]OrderMetaData. getColumnMetaData()ColumnMetaData[]PrimaryKeyMetaData. getColumnMetaData()Accessor for columnMetaDataColumnMetaDataSoftDeleteMetaData. getColumnMetaData()Accessor for column MetaData.ColumnMetaDataVersionMetaData. getColumnMetaData()ColumnMetaDataAbstractClassMetaData. getDiscriminatorColumnMetaData()Return the metadata for the discriminator column if defined in metadata.ColumnMetaDataAbstractElementMetaData. newColumnMetaData()Method to create a column metadata, add it, and return it.ColumnMetaDataAbstractMemberMetaData. newColumnMetaData()ColumnMetaDataDatastoreIdentityMetaData. newColumnMetaData()ColumnMetaDataDiscriminatorMetaData. newColumnMetaData()Method to create a new ColumnMetaData, add it, and return it.ColumnMetaDataForeignKeyMetaData. newColumnMetaData()Method to create a new column, add it, and return it.ColumnMetaDataJoinMetaData. newColumnMetaData()Method to create a new column metadata, add it, and return it.ColumnMetaDataMultitenancyMetaData. newColumnMetaData()Method to create a new ColumnMetaData, add it, and return it.ColumnMetaDataOrderMetaData. newColumnMetaData()Method to create a new column metadata, set it, and return it.ColumnMetaDataPrimaryKeyMetaData. newColumnMetaData()Method to create a new column, add it, and return it.ColumnMetaDataSoftDeleteMetaData. newColumnMetaData()Method to create a new ColumnMetaData, add it, and return it.ColumnMetaDataVersionMetaData. newColumnMetaData()Method to create a new ColumnMetaData, add it, and return it.ColumnMetaDataAbstractClassMetaData. newUnmappedColumnMetaData()ColumnMetaDataColumnMetaData. setAllowsNull(Boolean allowsNull)ColumnMetaDataColumnMetaData. setAllowsNull(String allowsNull)ColumnMetaDataColumnMetaData. setDefaultValue(String defaultValue)ColumnMetaDataColumnMetaData. setInsertable(boolean insertable)ColumnMetaDataColumnMetaData. setInsertable(String insertable)ColumnMetaDataColumnMetaData. setInsertValue(String insertValue)ColumnMetaDataColumnMetaData. setJdbcType(String jdbcTypeName)ColumnMetaDataColumnMetaData. setJdbcType(JdbcType type)ColumnMetaDataColumnMetaData. setLength(Integer length)ColumnMetaDataColumnMetaData. setLength(String length)ColumnMetaDataColumnMetaData. setName(String name)ColumnMetaDataColumnMetaData. setPosition(int pos)ColumnMetaDataColumnMetaData. setPosition(String pos)ColumnMetaDataColumnMetaData. setScale(Integer scale)ColumnMetaDataColumnMetaData. setScale(String scale)ColumnMetaDataColumnMetaData. setSqlType(String sqlType)ColumnMetaDataColumnMetaData. setTarget(String target)ColumnMetaDataColumnMetaData. setTargetMember(String targetMember)ColumnMetaDataColumnMetaData. setUnique(boolean unique)ColumnMetaDataColumnMetaData. setUnique(String unique)ColumnMetaDataColumnMetaData. setUpdateable(boolean updateable)ColumnMetaDataColumnMetaData. 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 voidAbstractElementMetaData. addColumn(ColumnMetaData colmd)Add a new ColumnMetaData elementvoidAbstractMemberMetaData. addColumn(ColumnMetaData colmd)Add a new ColumnMetaData elementvoidColumnMetaDataContainer. addColumn(ColumnMetaData colmd)Add a new ColumnMetaData elementvoidForeignKeyMetaData. addColumn(ColumnMetaData colmd)voidJoinMetaData. addColumn(ColumnMetaData colmd)Add a new ColumnMetaData elementvoidOrderMetaData. addColumn(ColumnMetaData colmd)voidPrimaryKeyMetaData. addColumn(ColumnMetaData colmd)Add a new ColumnMetaData elementvoidAbstractClassMetaData. addUnmappedColumn(ColumnMetaData colmd)Method to add an unmapped column.static booleanMetaDataUtils. persistColumnAsNumeric(ColumnMetaData colmd)Convenience method for whether to persist the provided column as numeric.static booleanMetaDataUtils. persistColumnAsString(ColumnMetaData colmd)Convenience method for whether to persist the provided column as string-based.voidDatastoreIdentityMetaData. setColumnMetaData(ColumnMetaData columnMetaData)voidDiscriminatorMetaData. setColumnMetaData(ColumnMetaData columnMetaData)Mutator for column MetaData.voidMultitenancyMetaData. setColumnMetaData(ColumnMetaData columnMetaData)Mutator for column MetaData.voidSoftDeleteMetaData. setColumnMetaData(ColumnMetaData columnMetaData)Mutator for column MetaData.voidVersionMetaData. 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 ColumnMetaDataColumn. getColumnMetaData()Accessor for the metadata for this column (if any).ColumnMetaDataColumnImpl. getColumnMetaData()Methods in org.datanucleus.store.schema.table with parameters of type ColumnMetaData Modifier and Type Method Description protected TypeConverterCompleteClassTable. getTypeConverterForMember(AbstractMemberMetaData mmd, ColumnMetaData[] colmds, TypeManager typeMgr)ColumnColumn. setColumnMetaData(ColumnMetaData md)ColumnColumnImpl. setColumnMetaData(ColumnMetaData md)
-