Package | Description |
---|---|
com.massa.mrules.accessor | |
com.massa.mrules.accessor.arithmetic |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMapAccessor
Common parent class for accessors allowing to access keys, values or entries of Maps.
|
class |
AbstractReadSourceAccessor
This class intends to provide a base for accessors dedicated to read a source sub-accessor and
transform the value in any way.
|
class |
MCastAccessor
Class that allows to perform a specified class, overriding any automatic transformation requested during compilation process.
|
class |
MCountAccessor
Allows to search a Collection for Objects validating a specific condition and to count them.
|
class |
MDateManipulationAccessor
This accessor allows to perform operations on dates (or time),
i.e. adding year(s), month(s), day(s), hour(s), minute(s), second(s) or milli(s) to a provided date.
|
class |
MFilterAccessor
Allows to search a Collection for an Object validating a specific condition.
|
class |
MIterateAccessor
Allows to iterate on:
All items returned by a single source, which might be a String, an Iterable, an Iterator, an Enumeration or an Array.
|
class |
MMapEntriesAccessor
Accessor allowing to retrieve entries of Maps as a Collection.
|
class |
MMapKeysAccessor
Accessor allowing to retrieve keys of Maps as a Collection.
|
class |
MMapValuesAccessor
Accessor allowing to retrieve values of Maps as a Collection.
|
class |
MMinMaxAccessor
Allows to search a Collection to find the minimum / maximum value
This accessor allows to take into account only some elements of the Collection (via the condition) and also to consider a sub property for the comparison. |
static class |
MMinMaxAccessor.Max |
static class |
MMinMaxAccessor.Min |
class |
MNullIfEmptyAccessor
Class that allows to check if an Array, a
String (or CharSequence ) or a Collection is empty and if so, return null instead. |
class |
MPropertyAccessor
Allows to retrieve value from an object and to cast it depending on target.
|
class |
MSearchAccessor
Allows to search a Collection for an Object validating a specific condition.
|
class |
MSizeAccessor
Allows to compute a value size.
|
class |
MSplitAccessor
Allows to split a Character Sequence (String, Buffer, ...).
|
class |
MSubPartAccessor
Allows to get part of the value.
|
class |
MVariablePropertyAccessor
Allows to access properties for which name is not known (or not fully known) at compilation time.
|
Constructor and Description |
---|
AccessorIterator(IExecutionContext ctxt,
IAccessorValueHandler handler,
Iterator<?> iterator) |
Modifier and Type | Class and Description |
---|---|
class |
Abs
Class that allows to round decimal numbers.
|
class |
Round
Class that allows to round decimal numbers.
|