Package io.engineblock.activityapi.cyclelog.filters.tristate
-
Interface Summary Interface Description CycleResultPredicate CycleResultTristateFilter TristateFilter<T> A tri-state filter allows for flexible configuration of multi-phase filtering. -
Class Summary Class Description CycleResultPredicate.ResultEquals CycleResultPredicate.ResultHasAllBits CycleResultPredicate.ResultHasSomeBits CycleResultPredicate.ResultInRange EnumReadableMappingFilter<E extends java.lang.Enum<E> & ResultReadable> A result reading filter which uses an Enum as a set of elements to filter.ResultFilteringSieve ResultFilteringSieve.Builder ResultFilterPhase ResultMappingArrayFilter TristateFilter.DefaultingPredicate<T> TristateFilter.MatchingPredicate<T> -
Enum Summary Enum Description TristateFilter.Policy The filter action determines what action is taken for a given element that matches the predicate.