framework.db
Class ValueObject
java.lang.Object
framework.db.ValueObject
public abstract class ValueObject
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValueObject
public ValueObject()
getLogger
protected org.apache.commons.logging.Log getLogger()
getFieldsValue
public abstract java.lang.Object[] getFieldsValue()
getFieldsName
public abstract java.lang.String[] getFieldsName()
getPrimaryKeysName
public abstract java.lang.String[] getPrimaryKeysName()
getPrimaryKeysValue
public abstract java.lang.Object[] getPrimaryKeysValue()
setByName
public abstract void setByName(java.lang.String key,
java.lang.Object value)
getByName
public abstract java.lang.Object getByName(java.lang.String key)
getUpdateValue
public abstract java.lang.Object[] getUpdateValue()
getInsertValue
public abstract java.lang.Object[] getInsertValue()
getUpdateOnlyValue
public abstract java.lang.Object[] getUpdateOnlyValue(java.lang.String[] fields)
getUserUpdateOnlyValue
public abstract java.lang.Object[] getUserUpdateOnlyValue(java.lang.String[] updateFieldNames,
java.lang.String[] updateKeyNames)
getUserDeleteValue
public abstract java.lang.Object[] getUserDeleteValue(java.lang.String[] keyNames)
getTypeMap
public abstract java.util.Map<java.lang.String,java.lang.String> getTypeMap()
getColumnMap
public abstract java.util.Map<java.lang.String,java.lang.Integer> getColumnMap()