org.apache.openjpa.jdbc.meta.strats
Class EmbedValueHandler
java.lang.Object
org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler
org.apache.openjpa.jdbc.meta.strats.EmbedValueHandler
- All Implemented Interfaces:
- Serializable, ValueHandler
- Direct Known Subclasses:
- ElementEmbedValueHandler, ObjectIdValueHandler
public abstract class EmbedValueHandler
- extends AbstractValueHandler
Base class for embedded value handlers.
- Since:
- 0.4.0
- Author:
- Abe White
- See Also:
- Serialized Form
Method Summary |
protected void |
map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt,
List cols,
List args)
Maps embedded value and gathers columns and arguments into given lists. |
protected Object |
toDataStoreValue(OpenJPAStateManager em,
ValueMapping vm,
JDBCStore store,
Column[] cols,
Object rval,
int idx)
Helper to convert an object value to its datastore equivalent. |
protected void |
toObjectValue(OpenJPAStateManager em,
ValueMapping vm,
Object val,
JDBCStore store,
JDBCFetchConfiguration fetch,
Column[] cols,
int idx)
Helper to convert a datastore value to its object equivalent. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.openjpa.jdbc.meta.ValueHandler |
map |
EmbedValueHandler
public EmbedValueHandler()
map
protected void map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt,
List cols,
List args)
- Maps embedded value and gathers columns and arguments into given lists.
toDataStoreValue
protected Object toDataStoreValue(OpenJPAStateManager em,
ValueMapping vm,
JDBCStore store,
Column[] cols,
Object rval,
int idx)
- Helper to convert an object value to its datastore equivalent.
- Parameters:
em
- state manager for embedded objectvm
- owning valuestore
- store managercols
- embedded columnsrval
- return array if multiple columnsidx
- index in columns array to start
toObjectValue
protected void toObjectValue(OpenJPAStateManager em,
ValueMapping vm,
Object val,
JDBCStore store,
JDBCFetchConfiguration fetch,
Column[] cols,
int idx)
throws SQLException
- Helper to convert a datastore value to its object equivalent.
- Parameters:
em
- state manager for embedded objectvm
- owning valueval
- datastore valuestore
- optional store managerfetch
- optional fetch configurationcols
- embedded columnsidx
- index in columns array to start
- Throws:
SQLException
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.This documentation is deprecated and will be removed in the next release of WebLogic Server.
Oracle Fusion Middleware Apache OpenJPA 1.1.0 API Reference
12c Release 1 (12.1.1)
Part Number E24398_01