Class OracleBitSetMapping
- java.lang.Object
-
- org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
-
- org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
-
- org.datanucleus.store.rdbms.mapping.java.BitSetMapping
-
- org.datanucleus.store.rdbms.mapping.java.OracleBitSetMapping
-
public class OracleBitSetMapping extends BitSetMapping
Mapping for a BitSet type for Oracle.
-
-
Field Summary
-
Fields inherited from class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
EXTENSION_CHECK_CONSTRAINT_VALUES
-
Fields inherited from class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
absFieldNumber, columnMappings, mmd, referenceMapping, roleForMember, storeMgr, table, type
-
-
Constructor Summary
Constructors Constructor Description OracleBitSetMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
performSetPostProcessing(org.datanucleus.state.DNStateManager sm)
Retrieve the empty BLOB created by the insert statement and write out the current BLOB field value to the Oracle BLOB object-
Methods inherited from class org.datanucleus.store.rdbms.mapping.java.BitSetMapping
getJavaType, getJavaTypeForColumnMapping
-
Methods inherited from class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
getBoolean, getByte, getChar, getDefaultLength, getDouble, getFloat, getInt, getLong, getObject, getShort, getString, getValidValues, initialize, prepareColumnMapping, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setObject, setShort, setString
-
Methods inherited from class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
addColumnMapping, equals, failureMessage, getAbsoluteFieldNumber, getColumnMapping, getColumnMappings, getColumnMetaDataForMember, getMemberMetaData, getNumberOfColumnMappings, getObject, getReferenceMapping, getRoleForMember, getStoreManager, getTable, getType, getValueForColumnMapping, hashCode, hasSimpleDatastoreRepresentation, includeInFetchStatement, includeInInsertStatement, includeInUpdateStatement, initialize, isNullable, isSerialised, representableAsStringLiteralInStatement, requiresSetPostProcessing, setAbsFieldNumber, setMemberMetaData, setObject, setReferenceMapping, setRoleForMember, setTable
-
-
-
-
Method Detail
-
performSetPostProcessing
public void performSetPostProcessing(org.datanucleus.state.DNStateManager sm)
Retrieve the empty BLOB created by the insert statement and write out the current BLOB field value to the Oracle BLOB object- Overrides:
performSetPostProcessing
in classJavaTypeMapping
- Parameters:
sm
- the current StateManager
-
-