protected static class FieldTypes.PrimitiveField extends java.lang.Object implements FieldType
Constructor and Description |
---|
PrimitiveField(java.lang.reflect.Field field) |
PrimitiveField(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) |
protected java.lang.Object |
cast(java.lang.Number n,
java.lang.Class c) |
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 PrimitiveField(java.lang.reflect.Field field)
public PrimitiveField(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
protected java.lang.Object cast(java.lang.Number n, java.lang.Class c)
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