Uses of Interface
org.datanucleus.store.rdbms.mapping.column.ColumnMapping
-
Packages that use ColumnMapping Package Description org.datanucleus.store.rdbms.adapter Provides mappings of all supported databases to aspects of the database that determines the SQL generation.org.datanucleus.store.rdbms.mapping In an RDBMS datastore each class is represented as a Table (maybe shared with other classes).org.datanucleus.store.rdbms.mapping.column Package containing mappings for column (JDBC) types.org.datanucleus.store.rdbms.mapping.java Package providing mappings for all supported Java types in DataNucleus.org.datanucleus.store.rdbms.table Provides the internal DataNucleus definition of a table/view and its columns. -
-
Uses of ColumnMapping in org.datanucleus.store.rdbms.adapter
Methods in org.datanucleus.store.rdbms.adapter that return types with arguments of type ColumnMapping Modifier and Type Method Description Class<? extends ColumnMapping>
BaseDatastoreAdapter. getColumnMappingClass(String javaType, String jdbcType, String sqlType, org.datanucleus.ClassLoaderResolver clr, String fieldName)
Accessor for a datastore mapping class for the specified java type (and optional jdbc-type or sql-type).Class<? extends ColumnMapping>
DatastoreAdapter. getColumnMappingClass(String javaType, String jdbcType, String sqlType, org.datanucleus.ClassLoaderResolver clr, String fieldName)
Method to return the column mapping class to use for the specified java type (and optional JDBC / SQL types).Method parameters in org.datanucleus.store.rdbms.adapter with type arguments of type ColumnMapping Modifier and Type Method Description void
BaseDatastoreAdapter. registerColumnMapping(String javaTypeName, Class<? extends ColumnMapping> columnMappingType, String jdbcType, String sqlType, boolean dflt)
void
BaseDatastoreAdapter. registerColumnMapping(String javaTypeName, Class<? extends ColumnMapping> columnMappingType, JDBCType jdbcType, String sqlType, boolean dflt)
void
DatastoreAdapter. registerColumnMapping(String javaTypeName, Class<? extends ColumnMapping> columnMappingType, String jdbcType, String sqlType, boolean dflt)
Method to register a column mapping for a specified java type, and against particular JDBC/SQL type. -
Uses of ColumnMapping in org.datanucleus.store.rdbms.mapping
Methods in org.datanucleus.store.rdbms.mapping that return ColumnMapping Modifier and Type Method Description ColumnMapping
MappingManager. createColumnMapping(JavaTypeMapping mapping, org.datanucleus.metadata.AbstractMemberMetaData fmd, int index, Column column)
Method to create the column mapping for a java type mapping at a particular index.ColumnMapping
MappingManager. createColumnMapping(JavaTypeMapping mapping, Column column, String javaType)
Method to create the column mapping for a particular column and java type.ColumnMapping
MappingManagerImpl. createColumnMapping(JavaTypeMapping mapping, org.datanucleus.metadata.AbstractMemberMetaData mmd, int index, Column column)
Method to create the column mapping for a java type mapping at a particular index.ColumnMapping
MappingManagerImpl. createColumnMapping(JavaTypeMapping mapping, Column column, String javaType)
Method to create the column mapping for a particular column and java type. -
Uses of ColumnMapping in org.datanucleus.store.rdbms.mapping.column
Classes in org.datanucleus.store.rdbms.mapping.column that implement ColumnMapping Modifier and Type Class Description class
AbstractColumnMapping
Implementation of the mapping of a column.class
AbstractLargeBinaryColumnMapping
Mapping of a large binary (e.g BLOB, LONGVARBINARY) column.class
ArrayColumnMapping
Mapping of an ARRAY column.class
BigIntColumnMapping
Mapping of a Big Integer column.class
BinaryColumnMapping
Mapping of a BINARY column.class
BinaryStreamColumnMapping
Mapping of a BinaryStream column.class
BitColumnMapping
Mapping of a BIT column.class
BlobColumnMapping
Mapping of a BLOB column.class
BooleanColumnMapping
Mapping of a BOOLEAN column.class
CharColumnMapping
Mapping of a CHAR column.class
ClobColumnMapping
Mapping of a Clob column.class
DateColumnMapping
Mapping of a DATE column.class
DB2DatalinkColumnMapping
Mapping of a DB2 "Datalink" column.class
DecimalColumnMapping
Mapping of a Decimal column.class
DoubleColumnMapping
Mapping of a DOUBLE column.class
FloatColumnMapping
Mapping of a Float column.class
IntegerColumnMapping
Mapping of a INTEGER column.class
LongVarBinaryColumnMapping
Mapping of a LONGVARBINARY column.class
LongVarcharColumnMapping
Mapping of a Long VARCHAR column.class
NCharColumnMapping
Mapping of a NCHAR column.class
NumericColumnMapping
Mapping of a numeric column.class
NVarcharColumnMapping
Mapping of a NVARCHAR column.class
OracleBlobColumnMapping
Mapping for an Oracle BLOB column.class
OracleClobColumnMapping
Mapping for an Oracle CLOB column.class
OracleXMLTypeColumnMapping
Mapping for an Oracle XMLType column.class
OtherColumnMapping
Mapping of an "OTHER" column.class
RealColumnMapping
Mapping of a REAL column.class
SmallIntColumnMapping
Mapping of a SMALLINT column.class
SqlXmlColumnMapping
Mapping of an SQLXML column.class
TimeColumnMapping
Mapping of a TIME column.class
TimestampColumnMapping
Mapping of a TIMESTAMP column.class
TimesTenVarBinaryColumnMapping
Mapping of a VARBINARY column for TimesTen database.class
TinyIntColumnMapping
Mapping of a TINYINT column.class
VarBinaryColumnMapping
Mapping of a VARBINARY column.class
VarCharColumnMapping
Mapping of a VARCHAR column.Methods in org.datanucleus.store.rdbms.mapping.column that return ColumnMapping Modifier and Type Method Description static ColumnMapping
ColumnMappingFactory. createMapping(Class<? extends ColumnMapping> mappingClass, JavaTypeMapping mapping, RDBMSStoreManager storeMgr, Column column)
Get a new instance of the ColumnMapping using the mapping, StoreManager and column.Method parameters in org.datanucleus.store.rdbms.mapping.column with type arguments of type ColumnMapping Modifier and Type Method Description static ColumnMapping
ColumnMappingFactory. createMapping(Class<? extends ColumnMapping> mappingClass, JavaTypeMapping mapping, RDBMSStoreManager storeMgr, Column column)
Get a new instance of the ColumnMapping using the mapping, StoreManager and column. -
Uses of ColumnMapping in org.datanucleus.store.rdbms.mapping.java
Fields in org.datanucleus.store.rdbms.mapping.java declared as ColumnMapping Modifier and Type Field Description protected ColumnMapping[]
JavaTypeMapping. columnMappings
The Column mappings for this Java type.Methods in org.datanucleus.store.rdbms.mapping.java that return ColumnMapping Modifier and Type Method Description ColumnMapping
AbstractContainerMapping. getColumnMapping(int index)
Accessor for a datastore mappingColumnMapping
DiscriminatorMapping. getColumnMapping(int index)
Accessor for a datastore mappingColumnMapping
JavaTypeMapping. getColumnMapping(int index)
Accessor for a column mappingColumnMapping
MultiMapping. getColumnMapping(int index)
Accessor for a datastore mapping.ColumnMapping
SingleCollectionMapping. getColumnMapping(int index)
ColumnMapping
VersionMapping. getColumnMapping(int index)
ColumnMapping[]
AbstractContainerMapping. getColumnMappings()
Accessor for the datastore mappings for this java typeColumnMapping[]
DiscriminatorMapping. getColumnMappings()
Accessor for the datastore mappings for this java type.ColumnMapping[]
JavaTypeMapping. getColumnMappings()
Accessor for the column mappings for this java typeColumnMapping[]
MultiMapping. getColumnMappings()
ColumnMapping[]
SingleCollectionMapping. getColumnMappings()
ColumnMapping[]
VersionMapping. getColumnMappings()
Methods in org.datanucleus.store.rdbms.mapping.java with parameters of type ColumnMapping Modifier and Type Method Description void
DiscriminatorMapping. addColumnMapping(ColumnMapping colMapping)
Mutator to add a column mappingvoid
JavaTypeMapping. addColumnMapping(ColumnMapping cm)
Method to add a column mappingvoid
VersionMapping. addColumnMapping(ColumnMapping colMapping)
-
Uses of ColumnMapping in org.datanucleus.store.rdbms.table
Fields in org.datanucleus.store.rdbms.table declared as ColumnMapping Modifier and Type Field Description protected ColumnMapping
ColumnImpl. columnMapping
Mapping for this column.Methods in org.datanucleus.store.rdbms.table that return ColumnMapping Modifier and Type Method Description ColumnMapping
Column. getColumnMapping()
Accessor for the column mapping that this column relates to.ColumnMapping
ColumnImpl. getColumnMapping()
Methods in org.datanucleus.store.rdbms.table with parameters of type ColumnMapping Modifier and Type Method Description void
Column. setColumnMapping(ColumnMapping mapping)
Method to associate this column with its mapping.void
ColumnImpl. setColumnMapping(ColumnMapping mapping)
-