public static class FilterConfigBuilder.ComparatorBuilder extends FilterConfigBuilder
DataProcessor.FilterType.COMPARATOR
Modifier and Type | Class and Description |
---|---|
static class |
FilterConfigBuilder.ComparatorBuilder.Operation
Enumeration of comparison operators
|
FilterConfigBuilder.AccumulatorBuilder, FilterConfigBuilder.ComparatorBuilder, FilterConfigBuilder.DeltaValueBuilder, FilterConfigBuilder.IOConfigBuilder, FilterConfigBuilder.LowPassBuilder, FilterConfigBuilder.MathBuilder, FilterConfigBuilder.PassthroughBuilder, FilterConfigBuilder.PeakDetectorBuilder, FilterConfigBuilder.PulseDetectorBuilder, FilterConfigBuilder.RMSBuilder, FilterConfigBuilder.SampleDelayBuilder, FilterConfigBuilder.ThresholdBuilder, FilterConfigBuilder.TimeDelayBuilder
parameters, type
Constructor and Description |
---|
FilterConfigBuilder.ComparatorBuilder() |
Modifier and Type | Method and Description |
---|---|
FilterConfigBuilder.ComparatorBuilder |
withOperation(FilterConfigBuilder.ComparatorBuilder.Operation op)
Sets the comparison operation
|
FilterConfigBuilder.ComparatorBuilder |
withReference(int reference)
Sets the reference value to compare against
|
FilterConfigBuilder.ComparatorBuilder |
withSignedCommparison()
Interprets the bytes as signed numbers
|
build
public FilterConfigBuilder.ComparatorBuilder()
public FilterConfigBuilder.ComparatorBuilder withSignedCommparison()
public FilterConfigBuilder.ComparatorBuilder withOperation(FilterConfigBuilder.ComparatorBuilder.Operation op)
op
- Comparison operation to performpublic FilterConfigBuilder.ComparatorBuilder withReference(int reference)
reference
- Values to compare against