public class MaxEmbeddedByteArrayFieldStrategy extends MaxEmbeddedLobFieldStrategy
_args, _cols, _io, _load, _lobfieldUNSUPPORTED| Constructor and Description |
|---|
MaxEmbeddedByteArrayFieldStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getExpectedJavaType()
Return the expected type of the field from
JavaTypes or
JavaSQLTypes. |
protected java.lang.Object |
getValue(OpenJPAStateManager sm) |
void |
initialize()
Perform caching and other initialization operations.
|
protected java.lang.Boolean |
isCustom(OpenJPAStateManager sm,
JDBCStore store)
Return whether this is a custom insert/update.
|
protected java.lang.Object |
load(Column col,
Result res,
Joins joins)
Load this value from the given result.
|
void |
map(boolean adapt)
Map the owning mapping using this strategy.
|
protected void |
putData(OpenJPAStateManager sm,
java.sql.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, 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 java.sql.SQLException
MaxEmbeddedLobFieldStrategyupdate in class MaxEmbeddedLobFieldStrategyjava.sql.SQLExceptionprotected java.lang.Boolean isCustom(OpenJPAStateManager sm, JDBCStore store)
MaxEmbeddedLobFieldStrategyisCustom in class MaxEmbeddedLobFieldStrategyprotected void putData(OpenJPAStateManager sm, java.sql.ResultSet rs, DBDictionary dict) throws java.sql.SQLException
MaxEmbeddedLobFieldStrategyputData in class MaxEmbeddedLobFieldStrategyjava.sql.SQLExceptionprotected java.lang.Object load(Column col, Result res, Joins joins) throws java.sql.SQLException
MaxEmbeddedLobFieldStrategyload in class MaxEmbeddedLobFieldStrategyjava.sql.SQLExceptionpublic 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 java.lang.Object getValue(OpenJPAStateManager sm)
getValue in class MaxEmbeddedLobFieldStrategyCopyright © 2006-2013 Apache Software Foundation. All Rights Reserved.