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: EnumValueHandler [javadoc | source]
java.lang.Object
   org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler
      org.apache.openjpa.jdbc.meta.strats.EnumValueHandler

All Implemented Interfaces:
    ValueHandler

Value handler for JDK1.5 enum field types.
Method from org.apache.openjpa.jdbc.meta.strats.EnumValueHandler Summary:
getStoreOrdinal,   isVersionable,   map,   setStoreOrdinal,   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.EnumValueHandler Detail:
 public boolean getStoreOrdinal() 
    Whether to store the enum value as its ordinal.
 public boolean isVersionable() 
 public Column[] map(ValueMapping vm,
    String name,
    ColumnIO io,
    boolean adapt) 
 public  void setStoreOrdinal(boolean ordinal) 
    Whether to store the enum value as its ordinal.
 public Object toDataStoreValue(ValueMapping vm,
    Object val,
    JDBCStore store) 
 public Object toObjectValue(ValueMapping vm,
    Object val)