protected static class FieldTypes.StringField extends java.lang.Object implements FieldType
Constructor and Description |
---|
StringField(java.lang.String prefix,
java.lang.reflect.Field field) |
Modifier and Type | Method and Description |
---|---|
void |
addFieldDefinitions(java.lang.String prefix,
java.util.Map<java.lang.String,FieldType> defs) |
void |
addFields(java.lang.String prefix,
java.util.List<java.lang.String> fields) |
java.lang.String |
getDbType() |
java.lang.String |
getFieldName() |
java.lang.Class |
getType() |
int |
load(java.lang.Object target,
java.sql.ResultSet rs,
int index) |
int |
store(java.lang.Object object,
java.sql.PreparedStatement ps,
int index) |
java.lang.Object |
toDbValue(java.lang.Object o) |
java.lang.String |
toString() |
public StringField(java.lang.String prefix, java.lang.reflect.Field field)
public java.lang.String getFieldName()
getFieldName
in interface FieldType
public void addFieldDefinitions(java.lang.String prefix, java.util.Map<java.lang.String,FieldType> defs)
addFieldDefinitions
in interface FieldType
public void addFields(java.lang.String prefix, java.util.List<java.lang.String> fields)
public java.lang.Object toDbValue(java.lang.Object o)
public int store(java.lang.Object object, java.sql.PreparedStatement ps, int index) throws java.sql.SQLException
public int load(java.lang.Object target, java.sql.ResultSet rs, int index) throws java.sql.SQLException
public java.lang.String toString()
toString
in class java.lang.Object