Package | Description |
---|---|
com.massa.mrules.util.property | |
com.massa.util.extensions.nativeproperty | |
com.massa.util.property |
This package contains property access framework.
|
Modifier and Type | Method and Description |
---|---|
protected IMethodInvoker |
StrictMethodProperty2.getMethod(IPropertySource source,
boolean mandatory) |
protected IMethodInvoker |
SimpleProperty2.getReadMethod(IPropertySource source,
boolean mandatory) |
protected IMethodInvoker |
SimpleProperty2.getWriteMethod(IPropertySource target,
boolean mandatory) |
Modifier and Type | Method and Description |
---|---|
protected IMethodInvoker |
NativePropertyAccessCache.buildMethodInvoker(Method m)
Builds specific
IMethodInvoker implementation instead of ReflectionMethodInvoker . |
Modifier and Type | Class and Description |
---|---|
class |
ReflectionMethodInvoker
Uses reflection to access method.
|
Modifier and Type | Method and Description |
---|---|
protected IMethodInvoker |
ReflectionPropertyAccessCache.buildMethodInvoker(Method m)
To be overridden to change used implementation of
IMethodInvoker . |
protected IMethodInvoker |
ReflectionPropertyAccessCache.getAccessibleMethodInvoker(Method m)
Adds a check to verify that
ReflectionPropertyAccessCache.getMethodInvoker(Method) returns an accessible Method. |
protected IMethodInvoker |
StaticMethodProperty.getMethod(IPropertySource source,
boolean mandatory) |
protected IMethodInvoker |
StrictMethodProperty.getMethod(IPropertySource source,
boolean mandatory) |
IMethodInvoker |
ReflectionPropertyAccessCache.getMethodInvoker(Method m)
Searches in internal invokers cache, if not found builds the invoker.
|
IMethodInvoker |
ReflectionPropertyAccessCache.getReadMethod(Class<?> c,
String property,
Class<?> argType)
Searches for getter method corresponding to request in this class.
|
IMethodInvoker |
IPropertyAccessCache.getReadMethod(Class<?> c,
String property,
Class<?> argType)
Searches for getter method corresponding to request in this class.
|
protected IMethodInvoker |
SimpleProperty.getReadMethod(IPropertySource source,
boolean mandatory) |
IMethodInvoker |
ReflectionPropertyAccessCache.getReadMethod(Object o,
String property,
Class<?> argType)
Searches for getter method corresponding to request in this Object's class.
|
IMethodInvoker |
IPropertyAccessCache.getReadMethod(Object o,
String property,
Class<?> argType)
Searches for getter method corresponding to request in this Object's class.
|
IMethodInvoker |
ReflectionPropertyAccessCache.getStrictMethod(Class<?> c,
String property,
Class<?>... argTypes) |
IMethodInvoker |
IPropertyAccessCache.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 |
ReflectionPropertyAccessCache.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 |
IPropertyAccessCache.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 |
ReflectionPropertyAccessCache.getStrictMethod(Object o,
String property,
Class<?>... argTypes) |
IMethodInvoker |
IPropertyAccessCache.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 |
ReflectionPropertyAccessCache.getStrictMethod(Object o,
String property,
Class<?> argType)
Searches for method corresponding to request in this Object's class, using provided property as strict name.
|
IMethodInvoker |
IPropertyAccessCache.getStrictMethod(Object o,
String property,
Class<?> argType)
Searches for method corresponding to request in this Object's class, using provided property as strict name.
|
IMethodInvoker |
ReflectionPropertyAccessCache.getWriteMethod(Class<?> c,
String property,
Class<?> argType)
Searches for setter method corresponding to request in this class.
|
IMethodInvoker |
IPropertyAccessCache.getWriteMethod(Class<?> c,
String property,
Class<?> argType)
Searches for setter method corresponding to request in this class.
|
protected IMethodInvoker |
SimpleProperty.getWriteMethod(IPropertySource source,
boolean mandatory) |
IMethodInvoker |
ReflectionPropertyAccessCache.getWriteMethod(Object o,
String property,
Class<?> argType)
Searches for setter method corresponding to request in this Object'sclass.
|
IMethodInvoker |
IPropertyAccessCache.getWriteMethod(Object o,
String property,
Class<?> argType)
Searches for setter method corresponding to request in this Object'sclass.
|