Uses of Interface
org.datanucleus.store.schema.table.Column
-
Packages that use Column Package Description 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 Column in org.datanucleus.store.schema.table
Classes in org.datanucleus.store.schema.table that implement Column Modifier and Type Class Description class
ColumnImpl
Representation of a column in a table.Fields in org.datanucleus.store.schema.table declared as Column Modifier and Type Field Description protected Column[]
MemberColumnMappingImpl. columns
(package private) Column
CompleteClassTable. datastoreIdColumn
(package private) Column
CompleteClassTable. discriminatorColumn
(package private) Column
CompleteClassTable. multitenancyColumn
(package private) Column
CompleteClassTable. softDeleteColumn
(package private) Column
CompleteClassTable. versionColumn
Fields in org.datanucleus.store.schema.table with type parameters of type Column Modifier and Type Field Description (package private) java.util.Map<java.lang.String,Column>
CompleteClassTable. columnByName
Map of DatastoreColumn, keyed by the column identifier.(package private) java.util.List<Column>
CompleteClassTable. columns
Methods in org.datanucleus.store.schema.table that return Column Modifier and Type Method Description Column
MemberColumnMapping. getColumn(int position)
Accessor for the column at the specified position.Column
MemberColumnMappingImpl. getColumn(int position)
Column
CompleteClassTable. getColumnForName(java.lang.String name)
Column
Table. getColumnForName(java.lang.String name)
Accessor for the column with the supplied name (if present).Column
CompleteClassTable. getColumnForPosition(int pos)
Column
Table. getColumnForPosition(int pos)
Accessor for the column at the specified position (numbered from 0 to numcols-1).Column[]
MemberColumnMapping. getColumns()
Accessor for the columns representing this member.Column[]
MemberColumnMappingImpl. getColumns()
Column
CompleteClassTable. getSurrogateColumn(SurrogateColumnType colType)
Column
Table. getSurrogateColumn(SurrogateColumnType colType)
Accessor for the surrogate column of the specified type.Column
Column. setColumnMetaData(ColumnMetaData md)
Column
ColumnImpl. setColumnMetaData(ColumnMetaData md)
Column
Column. setDefaultable(java.lang.Object defaultValue)
Mutator for the defaultability of the column.Column
ColumnImpl. setDefaultable(java.lang.Object defaultValue)
Column
Column. setJdbcType(JdbcType jdbcType)
Column
ColumnImpl. setJdbcType(JdbcType type)
Column
Column. setNullable(boolean nullable)
Mutator for the nullability of the column.Column
ColumnImpl. setNullable(boolean flag)
Column
Column. setPosition(int pos)
Column
ColumnImpl. setPosition(int pos)
Column
Column. setPrimaryKey()
Mutator to make the column (part of) the primary key.Column
ColumnImpl. setPrimaryKey()
Column
Column. setTypeName(java.lang.String type)
Column
ColumnImpl. setTypeName(java.lang.String type)
Column
Column. setUnique(boolean unique)
Mutator for the uniqueness of the column.Column
ColumnImpl. setUnique(boolean flag)
Methods in org.datanucleus.store.schema.table that return types with arguments of type Column Modifier and Type Method Description java.util.List<Column>
CompleteClassTable. getColumns()
java.util.List<Column>
Table. getColumns()
Constructors in org.datanucleus.store.schema.table with parameters of type Column Constructor Description MemberColumnMappingImpl(AbstractMemberMetaData mmd, Column col)
MemberColumnMappingImpl(AbstractMemberMetaData mmd, Column[] cols, TypeConverter typeConv)
-