Class InequalityFilter
- java.lang.Object
-
- jadex.bridge.nonfunctional.hardconstraints.AbstractConstraintFilter
-
- jadex.bridge.nonfunctional.hardconstraints.StrictInequalityFilter
-
- jadex.bridge.nonfunctional.hardconstraints.InequalityFilter
-
- All Implemented Interfaces:
IAsyncFilter
public class InequalityFilter extends StrictInequalityFilter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jadex.commons.IAsyncFilter
IAsyncFilter.AlwaysFilter<E>, IAsyncFilter.NeverFilter<E>
-
-
Field Summary
-
Fields inherited from class jadex.bridge.nonfunctional.hardconstraints.StrictInequalityFilter
comparevalue
-
Fields inherited from class jadex.bridge.nonfunctional.hardconstraints.AbstractConstraintFilter
component, propname, value
-
Fields inherited from interface jadex.commons.IAsyncFilter
ALWAYS, NEVER
-
-
Constructor Summary
Constructors Constructor Description InequalityFilter()
Creates a constant value filter.InequalityFilter(boolean less)
Creates a constant value filter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFuture<java.lang.Boolean>
doFilter(IService service, java.lang.Object value)
Test if an object passes the filter.-
Methods inherited from class jadex.bridge.nonfunctional.hardconstraints.AbstractConstraintFilter
filter, getValue, getValueName, setValue, setValueName
-
-
-
-
Method Detail
-
doFilter
public IFuture<java.lang.Boolean> doFilter(IService service, java.lang.Object value)
Test if an object passes the filter.- Overrides:
doFilter
in classStrictInequalityFilter
- Returns:
- True, if passes the filter.
-
-