| Modifier and Type | Interface and Description |
|---|---|
interface |
CycleResult
A readable interface for (cycle, result) tuple types.
|
| Modifier and Type | Method and Description |
|---|---|
CycleResultsSegment |
CycleResultsSegmentReadable.filter(Predicate<ResultReadable> filter) |
default CycleResultsSegment |
CycleResultsSegment.filter(Predicate<ResultReadable> filter) |
| Modifier and Type | Class and Description |
|---|---|
class |
CycleSpanResults |
| Modifier and Type | Method and Description |
|---|---|
CycleResultsSegment |
CycleSpanResults.filter(Predicate<ResultReadable> filter) |
Iterator<CycleResultsSegment> |
CycleResultsRLEBufferReadable.iterator(Predicate<ResultReadable> filter) |
void |
CycleResultsRLEBufferTarget.setFilter(Predicate<ResultReadable> filter) |
| Modifier and Type | Method and Description |
|---|---|
Predicate<ResultReadable> |
ResultFilterDispenser.getResultFilter() |
Predicate<ResultReadable> |
CoreResultValueFilter.Dispenser.getResultFilter() |
| Modifier and Type | Class and Description |
|---|---|
class |
EnumReadableMappingFilter<E extends Enum<E> & ResultReadable>
A result reading filter which uses an Enum as a set of elements to filter.
|
| Modifier and Type | Method and Description |
|---|---|
Predicate<ResultReadable> |
ResultFilteringSieve.toDefaultingPredicate(TristateFilter.Policy defaultPolicy) |
Predicate<ResultReadable> |
ResultFilteringSieve.toExclusivePredicate() |
Predicate<ResultReadable> |
ResultFilteringSieve.toInclusivePredicate() |
| Modifier and Type | Method and Description |
|---|---|
void |
ResultMappingArrayFilter.addPolicy(ResultReadable readable,
TristateFilter.Policy defaultPolicy) |
TristateFilter.Policy |
ResultMappingArrayFilter.apply(ResultReadable readable) |
TristateFilter.Policy |
ResultFilteringSieve.apply(ResultReadable resultReadable) |
TristateFilter.Policy |
ResultFilterPhase.apply(ResultReadable cycleResult) |
TristateFilter.Policy |
EnumReadableMappingFilter.apply(ResultReadable cycleResult) |
boolean |
CycleResultPredicate.ResultHasSomeBits.test(ResultReadable cycleResult) |
boolean |
CycleResultPredicate.ResultHasAllBits.test(ResultReadable cycleResult) |
boolean |
CycleResultPredicate.ResultInRange.test(ResultReadable cycleResult) |
boolean |
CycleResultPredicate.ResultEquals.test(ResultReadable cycleResult) |
| Modifier and Type | Method and Description |
|---|---|
ResultFilteringSieve.Builder |
ResultFilteringSieve.Builder.withPhase(TristateFilter<ResultReadable> phaseFilter) |
| Constructor and Description |
|---|
ResultFilterPhase(Predicate<ResultReadable> cycleResultPredicate,
TristateFilter.Policy matchingPolicy) |
| Modifier and Type | Method and Description |
|---|---|
void |
CycleLogInput.setFilter(Predicate<ResultReadable> filter) |
void |
CanFilterResultValue.setFilter(Predicate<ResultReadable> filter) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleCycleResult |
| Modifier and Type | Method and Description |
|---|---|
void |
ReorderingConcurrentResultBuffer.setFilter(Predicate<ResultReadable> filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
CycleLogOutput.setFilter(Predicate<ResultReadable> filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
LoggingOutput.setFilter(Predicate<ResultReadable> filter) |
| Modifier and Type | Method and Description |
|---|---|
static <A extends Activity> |
CoreServices.getInputFilter(A activity) |
static <A extends Activity> |
CoreServices.getOutputFilter(A activity) |
| Constructor and Description |
|---|
FilteringInputDispenser(InputDispenser dispenser,
Predicate<ResultReadable> resultValuePredicate) |
FilteringOutputDispenser(OutputDispenser outputDispenser,
Predicate<ResultReadable> resultReadablePredicate) |
Copyright © 2017. All rights reserved.