public class MaxEmbeddedClobFieldStrategy extends MaxEmbeddedLobFieldStrategy
_args, _cols, _io, _load, _lobfieldUNSUPPORTED| Constructor and Description |
|---|
MaxEmbeddedClobFieldStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getExpectedJavaType()
Return the expected type of the field from
JavaTypes or
JavaSQLTypes. |
protected Object |
getValue(OpenJPAStateManager sm) |
void |
initialize()
Perform caching and other initialization operations.
|
protected Boolean |
isCustom(OpenJPAStateManager sm,
JDBCStore store)
Return whether this is a custom insert/update.
|
void |
map(boolean adapt)
Map the owning mapping using this strategy.
|
protected void |
putData(OpenJPAStateManager sm,
ResultSet rs,
DBDictionary dict)
Set the data from the given state manager into the result set.
|
protected void |
update(OpenJPAStateManager sm,
Row row)
Set the value of the owning field into the given row.
|
customInsert, customUpdate, delete, insert, isCustomInsert, isCustomUpdate, isVersionable, join, load, load, load, loadProjection, select, supportsSelect, update, whereappendIsNotNull, appendIsNull, getColumnIO, getColumns, getFieldIndex, getJoinValue, getJoinValue, getPrimaryKeyValue, getResultArguments, joinRelation, loadEmbedded, setAutoAssignedValue, toDataStoreValue, toEmbeddedDataStoreValue, toEmbeddedObjectValueappendIndex, appendIsEmpty, appendIsNotEmpty, appendSize, appendType, assertNotMappedBy, isEagerSelectToMany, joinKey, joinKeyRelation, loadEagerJoin, loadEagerParallel, loadKeyProjection, selectEagerJoin, selectEagerParallel, setFieldMapping, toKeyDataStoreValuecustomDelete, getAlias, isCustomDeleteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcustomDelete, getAlias, isCustomDeleteprotected int getExpectedJavaType()
MaxEmbeddedLobFieldStrategyJavaTypes or
JavaSQLTypes.getExpectedJavaType in class MaxEmbeddedLobFieldStrategyprotected void update(OpenJPAStateManager sm, Row row) throws SQLException
MaxEmbeddedLobFieldStrategyupdate in class MaxEmbeddedLobFieldStrategySQLExceptionprotected Boolean isCustom(OpenJPAStateManager sm, JDBCStore store)
MaxEmbeddedLobFieldStrategyisCustom in class MaxEmbeddedLobFieldStrategyprotected void putData(OpenJPAStateManager sm, ResultSet rs, DBDictionary dict) throws SQLException
MaxEmbeddedLobFieldStrategyputData in class MaxEmbeddedLobFieldStrategySQLExceptionpublic void map(boolean adapt)
Strategymap in interface Strategymap in class MaxEmbeddedLobFieldStrategyadapt - if true, use the owning mapping's raw mapping info
to set its ORM data; if false, ORM data will already be setpublic void initialize()
StrategyStrategy.map(boolean), and after all related components have been
mapped as well.initialize in interface Strategyinitialize in class HandlerFieldStrategyprotected Object getValue(OpenJPAStateManager sm)
getValue in class MaxEmbeddedLobFieldStrategyCopyright © 2006–2013 Apache Software Foundation. All rights reserved.