Package eu.bandm.sig.adlib2
Class LongSignalSourceChooser.OfEnumInt<E extends Enum<E>>
java.lang.Object
eu.bandm.sig.adlib2.AbstractSignalSourceChooser
eu.bandm.sig.adlib2.LongSignalSourceChooser
eu.bandm.sig.adlib2.LongSignalSourceChooser.OfInt
eu.bandm.sig.adlib2.LongSignalSourceChooser.OfEnumInt<E>
- All Implemented Interfaces:
AbstractSignalSource
,CompilableDataFlow
,LongSignalSource
,LongSupplier
- Enclosing class:
- LongSignalSourceChooser
static class LongSignalSourceChooser.OfEnumInt<E extends Enum<E>>
extends LongSignalSourceChooser.OfInt
-
Nested Class Summary
Nested classes/interfaces inherited from class eu.bandm.sig.adlib2.LongSignalSourceChooser
LongSignalSourceChooser.OfEnum<E extends Enum<E>>, LongSignalSourceChooser.OfEnumInt<E extends Enum<E>>, LongSignalSourceChooser.OfInt
-
Constructor Summary
-
Method Summary
Methods inherited from class eu.bandm.sig.adlib2.LongSignalSourceChooser.OfInt
choose, compileConvertToInt, getCases, getSelector
Methods inherited from class eu.bandm.sig.adlib2.LongSignalSourceChooser
compileDefaultValue, getAsLong
Methods inherited from class eu.bandm.sig.adlib2.AbstractSignalSourceChooser
alwaysThrow, compileDataFlow, compileOrDefault
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface eu.bandm.sig.adlib2.compile.CompilableDataFlow
compileDataFlowTo, hasDataFlowIO
Methods inherited from interface eu.bandm.sig.adlib2.LongSignalSource
abs, add, asInt, compileDataFlow, compileMainSignalSource, DEBUG, delayed, delayed, divide, equal, getConstantAsLong, getValueClass, greaterOrEqual, greaterThan, guard, hasConstantAsLong, invariant, lessOrEqual, lessThan, map, max, min, modulo, multiply, negate, negative, nonEqual, nonnegative, nonpositive, nonzero, positive, power, probe, publishStoredValueVariable, relateWith, sampleAndHold, stored, subtract, zero, zipWith
-
Constructor Details
-
OfEnumInt
-