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 voidBaseDatastoreAdapter. registerColumnMapping(String javaTypeName, Class<? extends ColumnMapping> columnMappingType, String jdbcType, String sqlType, boolean dflt)voidBaseDatastoreAdapter. registerColumnMapping(String javaTypeName, Class<? extends ColumnMapping> columnMappingType, JDBCType jdbcType, String sqlType, boolean dflt)voidDatastoreAdapter. 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 ColumnMappingMappingManager. 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.ColumnMappingMappingManager. createColumnMapping(JavaTypeMapping mapping, Column column, String javaType)Method to create the column mapping for a particular column and java type.ColumnMappingMappingManagerImpl. 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.ColumnMappingMappingManagerImpl. 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 classAbstractColumnMappingImplementation of the mapping of a column.classAbstractLargeBinaryColumnMappingMapping of a large binary (e.g BLOB, LONGVARBINARY) column.classArrayColumnMappingMapping of an ARRAY column.classBigIntColumnMappingMapping of a Big Integer column.classBinaryColumnMappingMapping of a BINARY column.classBinaryStreamColumnMappingMapping of a BinaryStream column.classBitColumnMappingMapping of a BIT column.classBlobColumnMappingMapping of a BLOB column.classBooleanColumnMappingMapping of a BOOLEAN column.classCharColumnMappingMapping of a CHAR column.classClobColumnMappingMapping of a Clob column.classDateColumnMappingMapping of a DATE column.classDB2DatalinkColumnMappingMapping of a DB2 "Datalink" column.classDecimalColumnMappingMapping of a Decimal column.classDoubleColumnMappingMapping of a DOUBLE column.classFloatColumnMappingMapping of a Float column.classIntegerColumnMappingMapping of a INTEGER column.classLongVarBinaryColumnMappingMapping of a LONGVARBINARY column.classLongVarcharColumnMappingMapping of a Long VARCHAR column.classNCharColumnMappingMapping of a NCHAR column.classNumericColumnMappingMapping of a numeric column.classNVarcharColumnMappingMapping of a NVARCHAR column.classOracleBlobColumnMappingMapping for an Oracle BLOB column.classOracleClobColumnMappingMapping for an Oracle CLOB column.classOracleXMLTypeColumnMappingMapping for an Oracle XMLType column.classOtherColumnMappingMapping of an "OTHER" column.classRealColumnMappingMapping of a REAL column.classSmallIntColumnMappingMapping of a SMALLINT column.classSqlXmlColumnMappingMapping of an SQLXML column.classTimeColumnMappingMapping of a TIME column.classTimestampColumnMappingMapping of a TIMESTAMP column.classTimesTenVarBinaryColumnMappingMapping of a VARBINARY column for TimesTen database.classTinyIntColumnMappingMapping of a TINYINT column.classVarBinaryColumnMappingMapping of a VARBINARY column.classVarCharColumnMappingMapping of a VARCHAR column.Methods in org.datanucleus.store.rdbms.mapping.column that return ColumnMapping Modifier and Type Method Description static ColumnMappingColumnMappingFactory. 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 ColumnMappingColumnMappingFactory. 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. columnMappingsThe Column mappings for this Java type.Methods in org.datanucleus.store.rdbms.mapping.java that return ColumnMapping Modifier and Type Method Description ColumnMappingAbstractContainerMapping. getColumnMapping(int index)Accessor for a datastore mappingColumnMappingDiscriminatorMapping. getColumnMapping(int index)Accessor for a datastore mappingColumnMappingJavaTypeMapping. getColumnMapping(int index)Accessor for a column mappingColumnMappingMultiMapping. getColumnMapping(int index)Accessor for a datastore mapping.ColumnMappingSingleCollectionMapping. getColumnMapping(int index)ColumnMappingVersionMapping. 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 voidDiscriminatorMapping. addColumnMapping(ColumnMapping colMapping)Mutator to add a column mappingvoidJavaTypeMapping. addColumnMapping(ColumnMapping cm)Method to add a column mappingvoidVersionMapping. 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 ColumnMappingColumnImpl. columnMappingMapping for this column.Methods in org.datanucleus.store.rdbms.table that return ColumnMapping Modifier and Type Method Description ColumnMappingColumn. getColumnMapping()Accessor for the column mapping that this column relates to.ColumnMappingColumnImpl. getColumnMapping()Methods in org.datanucleus.store.rdbms.table with parameters of type ColumnMapping Modifier and Type Method Description voidColumn. setColumnMapping(ColumnMapping mapping)Method to associate this column with its mapping.voidColumnImpl. setColumnMapping(ColumnMapping mapping)
-