Class BitColumnMapping
- java.lang.Object
-
- org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
-
- org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
-
- org.datanucleus.store.rdbms.mapping.column.BitColumnMapping
-
- All Implemented Interfaces:
ColumnMapping
public class BitColumnMapping extends BooleanColumnMapping
Mapping of a BIT column.
-
-
Field Summary
-
Fields inherited from class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
column, mapping, storeMgr
-
-
Constructor Summary
Constructors Constructor Description BitColumnMapping(JavaTypeMapping mapping, RDBMSStoreManager storeMgr, Column col)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetJDBCType()Method to return the java.sql.Types type that this relates to.booleanisBitBased()Accessor for whether the mapping is bit-based.-
Methods inherited from class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
getBoolean, getObject, getString, isBooleanBased, setBoolean, setObject, setString
-
Methods inherited from class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
equals, failureMessage, failureMessage, failureMessage, getByte, getChar, getColumn, getDatastoreAdapter, getDouble, getFloat, getInsertionInputParameter, getInt, getJavaTypeMapping, getLong, getShort, getTypeInfo, getUpdateInputParameter, hashCode, includeInFetchStatement, initTypeInfo, insertValuesOnInsert, isDecimalBased, isIntegerBased, isNullable, isStringBased, setByte, setChar, setDouble, setFloat, setInt, setLong, setShort, useDefaultWhenNull
-
-
-
-
Constructor Detail
-
BitColumnMapping
public BitColumnMapping(JavaTypeMapping mapping, RDBMSStoreManager storeMgr, Column col)
Constructor.- Parameters:
mapping- Java type mappingstoreMgr- Store Managercol- Column
-
-
Method Detail
-
isBitBased
public boolean isBitBased()
Accessor for whether the mapping is bit-based.- Specified by:
isBitBasedin interfaceColumnMapping- Overrides:
isBitBasedin classAbstractColumnMapping- Returns:
- Whether the mapping is bit based
-
getJDBCType
public int getJDBCType()
Description copied from class:AbstractColumnMappingMethod to return the java.sql.Types type that this relates to.- Overrides:
getJDBCTypein classBooleanColumnMapping- Returns:
- The JDBC "type"
-
-