public abstract class BulkBean
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static interface |
BulkBean.BulkBeanKey |
static class |
BulkBean.Generator |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String[] |
getters |
private static BulkBean.BulkBeanKey |
KEY_FACTORY |
protected java.lang.String[] |
setters |
protected java.lang.Class |
target |
protected java.lang.Class[] |
types |
Modifier | Constructor and Description |
---|---|
protected |
BulkBean() |
Modifier and Type | Method and Description |
---|---|
static BulkBean |
create(java.lang.Class target,
java.lang.String[] getters,
java.lang.String[] setters,
java.lang.Class[] types) |
java.lang.String[] |
getGetters() |
java.lang.Class[] |
getPropertyTypes() |
java.lang.Object[] |
getPropertyValues(java.lang.Object bean) |
abstract void |
getPropertyValues(java.lang.Object bean,
java.lang.Object[] values) |
java.lang.String[] |
getSetters() |
abstract void |
setPropertyValues(java.lang.Object bean,
java.lang.Object[] values) |
private static final BulkBean.BulkBeanKey KEY_FACTORY
protected java.lang.Class target
protected java.lang.String[] getters
protected java.lang.String[] setters
protected java.lang.Class[] types
public abstract void getPropertyValues(java.lang.Object bean, java.lang.Object[] values)
public abstract void setPropertyValues(java.lang.Object bean, java.lang.Object[] values)
public java.lang.Object[] getPropertyValues(java.lang.Object bean)
public java.lang.Class[] getPropertyTypes()
public java.lang.String[] getGetters()
public java.lang.String[] getSetters()
public static BulkBean create(java.lang.Class target, java.lang.String[] getters, java.lang.String[] setters, java.lang.Class[] types)