Class LowerCondition
java.lang.Object
com.activeviam.tech.core.api.filtering.impl.ACondition
com.activeviam.tech.core.api.filtering.impl.MatchingCondition
com.activeviam.tech.core.api.filtering.impl.ComparisonMatchingCondition
com.activeviam.tech.core.api.filtering.impl.LowerCondition
- All Implemented Interfaces:
ICondition,IMatchingCondition,IExtendedPluginValue,Serializable
The complement of the GreaterEqualCondition. By default this condition ignores 'null' values
(null values always fail evaluation).
- Author:
- ActiveViam
- See Also:
-
Field Summary
Fields inherited from interface com.activeviam.tech.core.api.filtering.IMatchingCondition
EQUAL, GREATER, GREATEREQUAL, IN, LIKE, LOWER, LOWEREQUAL, TOSTRINGEQUAL -
Constructor Summary
ConstructorsConstructorDescriptionLowerCondition(Object matchingParameter) Constructor.LowerCondition(Object matchingParameter, boolean ignoreNull) Full constructor. -
Method Summary
Methods inherited from class com.activeviam.tech.core.api.filtering.impl.ComparisonMatchingCondition
equals, hashCode, setMatchingParameterMethods inherited from class com.activeviam.tech.core.api.filtering.impl.MatchingCondition
getMatchingParameter, toString
-
Constructor Details
-
LowerCondition
Constructor.- Parameters:
matchingParameter- The matching parameter.
-
LowerCondition
Full constructor.- Parameters:
matchingParameter- The matching parameter.ignoreNull- if true this condition returns false when seeing null value.
-
-
Method Details
-
evaluate
Description copied from interface:IConditionEvaluates if the input object fits the condition.- Parameters:
input- the Object to evaluate- Returns:
- TRUE if the Object is valid with regards to the condition, FALSE otherwise
-
getType
Description copied from interface:IExtendedPluginValueReturn the type identifying of plugin value.- Returns:
- type
-