public class EnumDelay<E extends Enum<E>> extends IntDelay implements EnumSignalSource<E>
IntClockedSignalSource.AbstractRandom
Process.Proxy
out
STREAM_CHARACTERISTICS, STREAM_SIZE
Modifier and Type | Method and Description |
---|---|
Class<E> |
getEnumClass() |
compileControlFlow, compileGetNextValue, compileInitialization, compileSetNextValue, getLoadPhase, getNextValue, getNextVariable, getStorePhase, init, setInput, setNextValue, step
compileDataFlow, compileSetStoredValueVariable, getStoredValueVariable, publishStoredValueVariable
getAsInt
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
box, choose, choose, choose, chooseBoolean, chooseDouble, chooseEnum, chooseFloat, chooseInt, chooseLong, constant, of, stored
abs, add, choose, choose, choose, choose, clock, compileDataFlow, compileMainSignalSource, delayed, delayed, delayedFeedback, delayedFeedback, divide, equal, getAsInt, getConstantAsInt, getValueClass, greaterOrEqual, greaterThan, guard, hasConstantAsInt, invariant, lessOrEqual, lessThan, map, max, min, modulo, multiply, negate, negative, nonEqual, nonnegative, nonpositive, nonzero, positive, power, probe, publishStoredValueVariable, relateWith, sampleAndHold, subtract, zero, zipWith
compileDataFlowTo, hasDataFlowIO
andMeanwhile, andMeanwhile
adHoc, after, compile, count, countdown, cycle, dt, during, ofSpliterator, ofStream, ofStream, random, random, random, spliterator, stream
afterEvery, andThen, compileAsMainProcess, every, getProcess, hasControlFlowIO, hasInitializationIO, probe, sequence, sequence
public EnumDelay(E initialValue)
public Class<E> getEnumClass()
getEnumClass
in interface EnumSignalSource<E extends Enum<E>>