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 IFieldAccessor |
StrictFieldProperty2.getField(IPropertySource source,
boolean mandatory) |
Modifier and Type | Method and Description |
---|---|
protected IFieldAccessor |
NativePropertyAccessCache.buildFieldAccessor(Field f)
Builds specific
IFieldAccessor implementation instead of ReflectionFieldAccessor . |
Modifier and Type | Class and Description |
---|---|
class |
ReflectionFieldAccessor
Uses reflection to access field.
|
Modifier and Type | Method and Description |
---|---|
protected IFieldAccessor |
ReflectionPropertyAccessCache.buildFieldAccessor(Field f)
To be overridden to change used implementation of
IFieldAccessor . |
protected IFieldAccessor |
ReflectionPropertyAccessCache.getAccessibleFieldAccessor(Field f)
Adds a check to verify that
ReflectionPropertyAccessCache.getFieldAccessor(Field) returns an accessible Field. |
protected IFieldAccessor |
StaticFieldProperty.getField(IPropertySource source,
boolean mandatory) |
protected IFieldAccessor |
StrictFieldProperty.getField(IPropertySource source,
boolean mandatory) |
IFieldAccessor |
ReflectionPropertyAccessCache.getFieldAccessor(Field f)
Searches in internal accessors cache, if not found builds the accessor.
|
IFieldAccessor |
ReflectionPropertyAccessCache.getStrictField(Class<?> c,
String property)
Searches for field corresponding to request in this Object's class, using provided property as strict name.
|
IFieldAccessor |
IPropertyAccessCache.getStrictField(Class<?> c,
String property)
Searches for field corresponding to request in this Object's class, using provided property as strict name.
|
IFieldAccessor |
ReflectionPropertyAccessCache.getStrictField(Object o,
String property)
Searches for field corresponding to request in this Object's class, using provided property as strict name.
|
IFieldAccessor |
IPropertyAccessCache.getStrictField(Object o,
String property)
Searches for field corresponding to request in this Object's class, using provided property as strict name.
|