org.apache.openjpa.jdbc.meta.strats
Class XMLValueHandler
java.lang.Object
org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler
org.apache.openjpa.jdbc.meta.strats.XMLValueHandler
- All Implemented Interfaces:
- java.io.Serializable, org.apache.openjpa.jdbc.meta.ValueHandler
public class XMLValueHandler
- extends org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler
Base class for xml value handlers.
- Since:
- 1.0
- Author:
- Catalina Wei
- See Also:
- Serialized Form
Method Summary |
org.apache.openjpa.jdbc.schema.Column[] |
map(org.apache.openjpa.jdbc.meta.ValueMapping vm,
java.lang.String name,
org.apache.openjpa.jdbc.schema.ColumnIO io,
boolean adapt)
|
java.lang.Object |
toDataStoreValue(org.apache.openjpa.jdbc.meta.ValueMapping vm,
java.lang.Object val,
org.apache.openjpa.jdbc.kernel.JDBCStore store)
|
java.lang.Object |
toObjectValue(org.apache.openjpa.jdbc.meta.ValueMapping vm,
java.lang.Object val)
|
Methods inherited from class org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler |
getResultArgument, isVersionable, objectValueRequiresLoad, toObjectValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLValueHandler
public XMLValueHandler()
map
public org.apache.openjpa.jdbc.schema.Column[] map(org.apache.openjpa.jdbc.meta.ValueMapping vm,
java.lang.String name,
org.apache.openjpa.jdbc.schema.ColumnIO io,
boolean adapt)
toDataStoreValue
public java.lang.Object toDataStoreValue(org.apache.openjpa.jdbc.meta.ValueMapping vm,
java.lang.Object val,
org.apache.openjpa.jdbc.kernel.JDBCStore store)
- Specified by:
toDataStoreValue
in interface org.apache.openjpa.jdbc.meta.ValueHandler
- Overrides:
toDataStoreValue
in class org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler
toObjectValue
public java.lang.Object toObjectValue(org.apache.openjpa.jdbc.meta.ValueMapping vm,
java.lang.Object val)
- Specified by:
toObjectValue
in interface org.apache.openjpa.jdbc.meta.ValueHandler
- Overrides:
toObjectValue
in class org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler