public interface IPropertyAccessCache
Modifier and Type | Method and Description |
---|---|
IMethodInvoker |
getReadMethod(Class<?> c,
String property,
Class<?> argType)
Searches for getter method corresponding to request in this class.
|
IMethodInvoker |
getReadMethod(Object o,
String property,
Class<?> argType)
Searches for getter method corresponding to request in this Object's class.
|
IFieldAccessor |
getStrictField(Class<?> c,
String property)
Searches for field corresponding to request in this Object's class, using provided property as strict name.
|
IFieldAccessor |
getStrictField(Object o,
String property)
Searches for field corresponding to request in this Object's class, using provided property as strict name.
|
IMethodInvoker |
getStrictMethod(Class<?> c,
String property,
Class<?>... argTypes)
Searches for method corresponding to request in this Object's class, using provided property as strict name.
|
IMethodInvoker |
getStrictMethod(Class<?> c,
String property,
Class<?> argType)
Searches for method corresponding to request in this Object's class, using provided property as strict name.
|
IMethodInvoker |
getStrictMethod(Object o,
String property,
Class<?>... argTypes)
Searches for method corresponding to request in this Object's class, using provided property as strict name.
|
IMethodInvoker |
getStrictMethod(Object o,
String property,
Class<?> argType)
Searches for method corresponding to request in this Object's class, using provided property as strict name.
|
Class<?> |
getStrictMethodParamType(Class<?> c,
String property,
Class<?> argType)
Searches for the parameter type of the strict method on this Class.
|
Class<?> |
getStrictMethodParamType(Object o,
String property,
Class<?> argType)
Searches for the parameter type of the strict method on this Object.
|
IMethodInvoker |
getWriteMethod(Class<?> c,
String property,
Class<?> argType)
Searches for setter method corresponding to request in this class.
|
IMethodInvoker |
getWriteMethod(Object o,
String property,
Class<?> argType)
Searches for setter method corresponding to request in this Object'sclass.
|
Class<?> |
getWriteMethodParamType(Class<?> c,
String property,
Class<?> argType)
Searches for the parameter type of the write method of this property on this Class.
|
Class<?> |
getWriteMethodParamType(Object o,
String property,
Class<?> argType)
Searches for the parameter type of the write method of this property on this Object.
|
IMethodInvoker getReadMethod(Object o, String property, Class<?> argType)
IMethodInvoker getReadMethod(Class<?> c, String property, Class<?> argType)
IMethodInvoker getWriteMethod(Object o, String property, Class<?> argType)
IMethodInvoker getWriteMethod(Class<?> c, String property, Class<?> argType)
Class<?> getWriteMethodParamType(Object o, String property, Class<?> argType)
IMethodInvoker.getParameterTypes()
Class<?> getWriteMethodParamType(Class<?> c, String property, Class<?> argType)
IMethodInvoker.getParameterTypes()
IMethodInvoker getStrictMethod(Object o, String property, Class<?> argType)
getStrictMethod(Object, String, Class...)
IMethodInvoker getStrictMethod(Class<?> c, String property, Class<?> argType)
getStrictMethod(Class, String, Class...)
Class<?> getStrictMethodParamType(Object o, String property, Class<?> argType)
IMethodInvoker.getParameterTypes()
Class<?> getStrictMethodParamType(Class<?> c, String property, Class<?> argType)
IMethodInvoker.getParameterTypes()
IMethodInvoker getStrictMethod(Object o, String property, Class<?>... argTypes)
IMethodInvoker getStrictMethod(Class<?> c, String property, Class<?>... argTypes)
IFieldAccessor getStrictField(Object o, String property)
IFieldAccessor getStrictField(Class<?> c, String property)