Save This Page
Home » apache-openjpa-1.1.0-source » org.apache.openjpa.jdbc » meta » strats » [javadoc | source]
org.apache.openjpa.jdbc.meta.strats
public class: ElementEmbedValueHandler [javadoc | source]
java.lang.Object
   org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler
      org.apache.openjpa.jdbc.meta.strats.EmbedValueHandler
         org.apache.openjpa.jdbc.meta.strats.ElementEmbedValueHandler

All Implemented Interfaces:
    RelationId, ValueHandler

Handler for embedded objects as elements of a collection or map. For embedded objects as fields, use the more powerful EmbedFieldStrategy .

Method from org.apache.openjpa.jdbc.meta.strats.ElementEmbedValueHandler Summary:
getResultArgument,   map,   objectValueRequiresLoad,   toDataStoreValue,   toObjectValue,   toRelationDataStoreValue
Methods from org.apache.openjpa.jdbc.meta.strats.EmbedValueHandler:
map,   toDataStoreValue,   toObjectValue
Methods from org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler:
getResultArgument,   isVersionable,   objectValueRequiresLoad,   toDataStoreValue,   toObjectValue,   toObjectValue
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openjpa.jdbc.meta.strats.ElementEmbedValueHandler Detail:
 public Object getResultArgument(ValueMapping vm) 
 public Column[] map(ValueMapping vm,
    String name,
    ColumnIO io,
    boolean adapt) 
 public boolean objectValueRequiresLoad(ValueMapping vm) 
 public Object toDataStoreValue(ValueMapping vm,
    Object val,
    JDBCStore store) 
 public Object toObjectValue(ValueMapping vm,
    Object val,
    OpenJPAStateManager sm,
    JDBCStore store,
    JDBCFetchConfiguration fetch) throws SQLException 
 public Object toRelationDataStoreValue(OpenJPAStateManager sm,
    Column col)