public class BeanFieldHandler
extends java.lang.Object
| Constructor and Description |
|---|
BeanFieldHandler(BeanWrapperContext context,
java.lang.reflect.Field field) |
BeanFieldHandler(BeanWrapperContext context,
java.lang.reflect.Method getterMethod,
java.lang.reflect.Method setterMethod) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.reflect.Field |
getField() |
java.lang.reflect.Type |
getGenericType() |
java.lang.reflect.Method |
getReadMethod(java.lang.Class<?> beanClass) |
java.lang.Class<?> |
getType() |
java.lang.reflect.Type[] |
getTypeArguments() |
java.lang.Object |
getValue(JuffrouBeanWrapper bw) |
java.lang.reflect.Method |
getWriteMethod(java.lang.Class<?> beanClass) |
static java.lang.reflect.Method |
inspectReadMethod(java.lang.Class<?> beanClass,
java.lang.String fieldName,
java.lang.Class<?> fieldClass) |
static java.lang.reflect.Method |
inspectWriteMethod(java.lang.Class<?> beanClass,
java.lang.String fieldName,
java.lang.Class<?> fieldClass) |
void |
setValue(JuffrouBeanWrapper bw,
java.lang.Object value) |
void |
setValueIfBeanField(JuffrouBeanWrapper bw,
java.lang.Object value) |
public BeanFieldHandler(BeanWrapperContext context, java.lang.reflect.Field field)
public BeanFieldHandler(BeanWrapperContext context, java.lang.reflect.Method getterMethod, java.lang.reflect.Method setterMethod)
public java.lang.reflect.Field getField()
public java.lang.Class<?> getType()
public java.lang.reflect.Type getGenericType()
public java.lang.reflect.Type[] getTypeArguments()
public java.lang.Object getValue(JuffrouBeanWrapper bw)
public void setValue(JuffrouBeanWrapper bw, java.lang.Object value)
public void setValueIfBeanField(JuffrouBeanWrapper bw, java.lang.Object value)
public static java.lang.reflect.Method inspectReadMethod(java.lang.Class<?> beanClass,
java.lang.String fieldName,
java.lang.Class<?> fieldClass)
public static java.lang.reflect.Method inspectWriteMethod(java.lang.Class<?> beanClass,
java.lang.String fieldName,
java.lang.Class<?> fieldClass)
public java.lang.reflect.Method getReadMethod(java.lang.Class<?> beanClass)
public java.lang.reflect.Method getWriteMethod(java.lang.Class<?> beanClass)
Copyright © 2011-2014 Carlos Martins. All Rights Reserved.