Class ResultFilteringSieve.Builder
- java.lang.Object
-
- io.engineblock.activityapi.cyclelog.filters.tristate.ResultFilteringSieve.Builder
-
- Enclosing class:
- ResultFilteringSieve
public static class ResultFilteringSieve.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description ResultFilteringSievebuild()ResultFilteringSieve.BuilderdiscardByDefault()ResultFilteringSieve.Builderexclude(int value)ResultFilteringSieve.Builderexclude(int start, int end)ResultFilteringSieve.Builderinclude(int value)ResultFilteringSieve.Builderinclude(int start, int end)ResultFilteringSieve.BuilderkeepByDefault()ResultFilteringSieve.BuilderwithPhase(TristateFilter<ResultReadable> phaseFilter)
-
-
-
Method Detail
-
keepByDefault
public ResultFilteringSieve.Builder keepByDefault()
-
discardByDefault
public ResultFilteringSieve.Builder discardByDefault()
-
withPhase
public ResultFilteringSieve.Builder withPhase(TristateFilter<ResultReadable> phaseFilter)
-
include
public ResultFilteringSieve.Builder include(int value)
-
exclude
public ResultFilteringSieve.Builder exclude(int value)
-
include
public ResultFilteringSieve.Builder include(int start, int end)
-
exclude
public ResultFilteringSieve.Builder exclude(int start, int end)
-
build
public ResultFilteringSieve build()
-
-