Uses of Interface
io.engineblock.activityapi.cyclelog.buffers.results.ResultReadable
-
-
-
Uses of ResultReadable in io.engineblock.activityapi.core.ops.fluent.opfacets
Subinterfaces of ResultReadable in io.engineblock.activityapi.core.ops.fluent.opfacets Modifier and Type Interface Description interfaceCompletedOp<D>A CompletedOp can be any ofSucceededOpFailedOpSkippedOpIt may be necessary to downcast a completed Op in order to get more contextual details from it.interfaceFailedOp<D>A failed op is any operation which has an error, according to the semantics of the implementing activity type.interfaceOpFacets<D>This interface represents the union of interfaces needed for all of the behavioral facets of a useful Op implementation.interfaceSkippedOp<D>interfaceSucceededOp<D>An op should be deemed successful if it completes with no exception.Classes in io.engineblock.activityapi.core.ops.fluent.opfacets that implement ResultReadable Modifier and Type Class Description classEventedOpImpl<D>classOpImpl<D> -
Uses of ResultReadable in io.engineblock.activityapi.cyclelog.buffers.results
Subinterfaces of ResultReadable in io.engineblock.activityapi.cyclelog.buffers.results Modifier and Type Interface Description interfaceCycleResultA readable interface for (cycle, result) tuple types.Classes in io.engineblock.activityapi.cyclelog.buffers.results that implement ResultReadable Modifier and Type Class Description classMutableCycleResultMethod parameters in io.engineblock.activityapi.cyclelog.buffers.results with type arguments of type ResultReadable Modifier and Type Method Description default CycleResultsSegmentCycleResultsSegment. filter(java.util.function.Predicate<ResultReadable> filter)CycleResultsSegmentCycleResultsSegmentReadable. filter(java.util.function.Predicate<ResultReadable> filter) -
Uses of ResultReadable in io.engineblock.activityapi.cyclelog.buffers.results_rle
Classes in io.engineblock.activityapi.cyclelog.buffers.results_rle that implement ResultReadable Modifier and Type Class Description classCycleSpanResultsMethod parameters in io.engineblock.activityapi.cyclelog.buffers.results_rle with type arguments of type ResultReadable Modifier and Type Method Description CycleResultsSegmentCycleSpanResults. filter(java.util.function.Predicate<ResultReadable> filter)java.util.Iterator<CycleResultsSegment>CycleResultsRLEBufferReadable. iterator(java.util.function.Predicate<ResultReadable> filter)voidCycleResultsRLEBufferTarget. setFilter(java.util.function.Predicate<ResultReadable> filter) -
Uses of ResultReadable in io.engineblock.activityapi.cyclelog.filters
Methods in io.engineblock.activityapi.cyclelog.filters that return types with arguments of type ResultReadable Modifier and Type Method Description java.util.function.Predicate<ResultReadable>CoreResultValueFilter.Dispenser. getResultFilter()java.util.function.Predicate<ResultReadable>ResultFilterDispenser. getResultFilter() -
Uses of ResultReadable in io.engineblock.activityapi.cyclelog.filters.tristate
Classes in io.engineblock.activityapi.cyclelog.filters.tristate with type parameters of type ResultReadable Modifier and Type Class Description classEnumReadableMappingFilter<E extends java.lang.Enum<E> & ResultReadable>A result reading filter which uses an Enum as a set of elements to filter.Methods in io.engineblock.activityapi.cyclelog.filters.tristate that return types with arguments of type ResultReadable Modifier and Type Method Description java.util.function.Predicate<ResultReadable>ResultFilteringSieve. toDefaultingPredicate(TristateFilter.Policy defaultPolicy)java.util.function.Predicate<ResultReadable>ResultFilteringSieve. toExclusivePredicate()java.util.function.Predicate<ResultReadable>ResultFilteringSieve. toInclusivePredicate()Methods in io.engineblock.activityapi.cyclelog.filters.tristate with parameters of type ResultReadable Modifier and Type Method Description voidResultMappingArrayFilter. addPolicy(ResultReadable readable, TristateFilter.Policy defaultPolicy)TristateFilter.PolicyEnumReadableMappingFilter. apply(ResultReadable cycleResult)TristateFilter.PolicyResultFilteringSieve. apply(ResultReadable resultReadable)TristateFilter.PolicyResultFilterPhase. apply(ResultReadable cycleResult)TristateFilter.PolicyResultMappingArrayFilter. apply(ResultReadable readable)booleanCycleResultPredicate.ResultEquals. test(ResultReadable cycleResult)booleanCycleResultPredicate.ResultHasAllBits. test(ResultReadable cycleResult)booleanCycleResultPredicate.ResultHasSomeBits. test(ResultReadable cycleResult)booleanCycleResultPredicate.ResultInRange. test(ResultReadable cycleResult)Method parameters in io.engineblock.activityapi.cyclelog.filters.tristate with type arguments of type ResultReadable Modifier and Type Method Description ResultFilteringSieve.BuilderResultFilteringSieve.Builder. withPhase(TristateFilter<ResultReadable> phaseFilter)Constructor parameters in io.engineblock.activityapi.cyclelog.filters.tristate with type arguments of type ResultReadable Constructor Description ResultFilterPhase(java.util.function.Predicate<ResultReadable> cycleResultPredicate, TristateFilter.Policy matchingPolicy) -
Uses of ResultReadable in io.engineblock.activityapi.cyclelog.inputs.cyclelog
Method parameters in io.engineblock.activityapi.cyclelog.inputs.cyclelog with type arguments of type ResultReadable Modifier and Type Method Description voidCanFilterResultValue. setFilter(java.util.function.Predicate<ResultReadable> filter)voidCycleLogInput. setFilter(java.util.function.Predicate<ResultReadable> filter) -
Uses of ResultReadable in io.engineblock.activityapi.cyclelog.outputs
Method parameters in io.engineblock.activityapi.cyclelog.outputs with type arguments of type ResultReadable Modifier and Type Method Description voidReorderingConcurrentResultBuffer. setFilter(java.util.function.Predicate<ResultReadable> filter) -
Uses of ResultReadable in io.engineblock.activityapi.cyclelog.outputs.cyclelog
Method parameters in io.engineblock.activityapi.cyclelog.outputs.cyclelog with type arguments of type ResultReadable Modifier and Type Method Description voidCycleLogOutput. setFilter(java.util.function.Predicate<ResultReadable> filter) -
Uses of ResultReadable in io.engineblock.activityapi.cyclelog.outputs.logger
Method parameters in io.engineblock.activityapi.cyclelog.outputs.logger with type arguments of type ResultReadable Modifier and Type Method Description voidLoggingOutput. setFilter(java.util.function.Predicate<ResultReadable> filter) -
Uses of ResultReadable in io.engineblock.activityimpl
Methods in io.engineblock.activityimpl that return types with arguments of type ResultReadable Modifier and Type Method Description static <A extends Activity>
java.util.Optional<java.util.function.Predicate<ResultReadable>>CoreServices. getInputFilter(A activity)static <A extends Activity>
java.util.Optional<java.util.function.Predicate<ResultReadable>>CoreServices. getOutputFilter(A activity)Constructor parameters in io.engineblock.activityimpl with type arguments of type ResultReadable Constructor Description FilteringInputDispenser(InputDispenser dispenser, java.util.function.Predicate<ResultReadable> resultValuePredicate)FilteringOutputDispenser(OutputDispenser outputDispenser, java.util.function.Predicate<ResultReadable> resultReadablePredicate)
-