Package | Description |
---|---|
com.massa.dsl.block | |
com.massa.mrules.util.property | |
com.massa.util | |
com.massa.util.extensions.nativeproperty | |
com.massa.util.property |
This package contains property access framework.
|
Class and Description |
---|
IProperty
Interface for the different possible properties readers.
|
Class and Description |
---|
AbstractProperty
Abstract implementation for IProperty.
|
CacheArrayProvider
Base implementation of IArrayProvider allowing to cache arrays.
|
ConstantProperty
Special property to return always the same constant value.
|
IArrayProvider
This interface specifies methods which will provide
arrays for method invocation via reflection.
|
IFieldAccessor
Allows to encapsulate Field access.
|
IMethodInvoker
Allows to encapsulate invocation of a Method, with or without arguments.
|
IndexedProperty
Allows to specify a List or an Array access.
|
IProperty
Interface for the different possible properties readers.
|
IPropertyCompiler
Describes classes allowing to compile Strings into properties.
|
IPropertySource
This interface describes the parameter to provide when calling a method exposed by an
IProperty . |
MappedProperty
Allows to specify a Map access.
|
NestedProperty
A property composed of several nested properties.
|
PropertyCompiler
Utility class to compile properties.
|
PropertyCompiler.DefaultPropertyFactory |
PropertyCompiler.IPropertyFactory
Defines methods allowing to instantiate properties.
|
PropertySource
Encapsulates source object for introspection.
|
SimpleProperty
Most simple property.
|
StaticFieldProperty
Allows to specify a direct static Field access.
|
StaticMethodProperty
Allows to specify a direct static Method access.
|
StrictFieldProperty
Allows to specify a direct Field access.
|
StrictMethodProperty
Allows to specify a direct Method access.
|
Class and Description |
---|
IPropertyAccessCache
Describes classes allowing to explore beans methods and fields to retrieve Invokers.
|
IPropertyCompiler
Describes classes allowing to compile Strings into properties.
|
Class and Description |
---|
IFieldAccessor
Allows to encapsulate Field access.
|
IMethodInvoker
Allows to encapsulate invocation of a Method, with or without arguments.
|
IPropertyAccessCache
Describes classes allowing to explore beans methods and fields to retrieve Invokers.
|
ReflectionPropertyAccessCache
Allows to cache data on read and write methods, for already encountered beans types.
|
Class and Description |
---|
AbstractProperty
Abstract implementation for IProperty.
|
CacheArrayProvider
Base implementation of IArrayProvider allowing to cache arrays.
|
ConstantProperty
Special property to return always the same constant value.
|
IArrayProvider
This interface specifies methods which will provide
arrays for method invocation via reflection.
|
IFieldAccessor
Allows to encapsulate Field access.
|
IMethodInvoker
Allows to encapsulate invocation of a Method, with or without arguments.
|
IProperty
Interface for the different possible properties readers.
|
IPropertyAccessCache
Describes classes allowing to explore beans methods and fields to retrieve Invokers.
|
IPropertyCompiler
Describes classes allowing to compile Strings into properties.
|
IPropertySource
This interface describes the parameter to provide when calling a method exposed by an
IProperty . |
NoCacheArrayProvider
Base implementation of IArrayProvider allowing to instantiate arrays when requested.
|
PropertyCompiler
Utility class to compile properties.
|
PropertyCompiler.IPropertyComponent
Internal use only.
|
PropertyCompiler.IPropertyFactory
Defines methods allowing to instantiate properties.
|
PropertyCompiler.SecuredPropertyFactory |
PropertySource.State
To be overridden if other state elements are to be saved and restored.
|
PropertyUtils
Utility class for property framework.
|
ReflectionPropertyAccessCache
Allows to cache data on read and write methods, for already encountered beans types.
|
StaticFieldProperty
Allows to specify a direct static Field access.
|
StaticMethodProperty
Allows to specify a direct static Method access.
|
StrictFieldProperty
Allows to specify a direct Field access.
|
StrictMethodProperty
Allows to specify a direct Method access.
|