Class CoreResultValueFilter
- java.lang.Object
-
- io.engineblock.activityapi.cyclelog.filters.CoreResultValueFilter
-
- All Implemented Interfaces:
ResultValueFilterType,Named
public class CoreResultValueFilter extends java.lang.Object implements ResultValueFilterType
This cycle result filter implements a filter that allows for the inclusion or exclusion of single-values or intervals. It parses a format that looks like this:include:54,exclude:32-35,...
The default terminal policy -- the one that is applied if none of the clauses match a given item -- is set as the opposite of the first clause. In the example above, the default policy would be "exclude", given that the fist clause is "include".
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCoreResultValueFilter.Dispenser
-
Field Summary
-
Fields inherited from interface io.engineblock.activityapi.cyclelog.filters.ResultValueFilterType
FINDER
-
-
Constructor Summary
Constructors Constructor Description CoreResultValueFilter()
-
Method Summary
Modifier and Type Method Description ResultFilterDispensergetDispenser(java.lang.String config)java.lang.StringgetName()
-
-
-
Method Detail
-
getDispenser
public ResultFilterDispenser getDispenser(java.lang.String config)
- Specified by:
getDispenserin interfaceResultValueFilterType
-
-