Package | Description |
---|---|
com.massa.mrules.condition |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAccessorWrapperCondition
Abstract implementation of
MAccessorWrapperCondition , so that wrapper class can be final but implementation
can be reused. |
class |
MAccessorWrapperCondition
Allows to wrap an accessor as a condition to retrieve its result and use it directly.
|
class |
MConditionNot
Simple
ICondition implementation allowing to invert the result of another ICondition |
class |
MConditionSet
ICondition implementation allowing to combine sub-ICondition s evaluation results
and do more complex testings. |
class |
MEvaluationCondition
IEvaluationCondition base implementation, allowing to retrieve 1 or 2 values from IReadAccessor
and to apply test implemented in an operator on these values. |
class |
MHardCodedCondition
This implementation allows to specify a condition with a constant result.
|
Modifier and Type | Method and Description |
---|---|
AbstractCondition |
AbstractCondition.clone() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
MConditionSet.pEquals(AbstractCondition o) |
protected abstract boolean |
AbstractCondition.pEquals(AbstractCondition o)
Tests equality on other parameters than "not".
|
protected boolean |
AbstractAccessorWrapperCondition.pEquals(AbstractCondition o) |
protected boolean |
MHardCodedCondition.pEquals(AbstractCondition o) |
protected boolean |
MConditionNot.pEquals(AbstractCondition o) |
protected boolean |
MEvaluationCondition.pEquals(AbstractCondition o) |