public class ColumnAccessor extends AbstractAnnotatedAccessor implements PropertyAccessor
Modifier and Type | Field and Description |
---|---|
protected Column |
column |
static String |
copyright |
static org.slf4j.Logger |
logger |
protected PropertyAccessor |
nestedPropertyAccessor |
annotations
Constructor and Description |
---|
ColumnAccessor(Column column,
boolean inPk,
boolean autoGenerated,
PropertyAccessor nestedPropertyAccessor) |
Modifier and Type | Method and Description |
---|---|
Object |
get(Object obj) |
Column |
getColumn() |
int |
getModifiers() |
String |
getName() |
Class |
getType() |
void |
set(Object obj,
Object value) |
String |
toString() |
getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresent
public static final String copyright
protected final Column column
protected final PropertyAccessor nestedPropertyAccessor
public static final org.slf4j.Logger logger
public ColumnAccessor(Column column, boolean inPk, boolean autoGenerated, PropertyAccessor nestedPropertyAccessor)
public String getName()
getName
in interface PropertyAccessor
public Class getType()
getType
in interface PropertyAccessor
public int getModifiers()
getModifiers
in interface PropertyAccessor
public Object get(Object obj)
get
in interface PropertyAccessor
public void set(Object obj, Object value)
set
in interface PropertyAccessor
public Column getColumn()