Uses of Interface
eu.bandm.sig.adlib2.EnumSignalSource
Packages that use EnumSignalSource
Package
Description
-
Uses of EnumSignalSource in eu.bandm.sig.adlib2
Subinterfaces of EnumSignalSource in eu.bandm.sig.adlib2Modifier and TypeInterfaceDescriptioninterfaceEnumClockedSignalSource<E extends Enum<E>>Interface of a signal source withenumvalues at construction time but ordinalintvalues at runtime and whose observable state is driven by a clock.Classes in eu.bandm.sig.adlib2 that implement EnumSignalSourceModifier and TypeClassDescriptionclass(package private) classEnumSignalSourceChooser<E extends Enum<E>,F extends Enum<F>> classEnumStoredSignalSource<E extends Enum<E>>Methods in eu.bandm.sig.adlib2 that return EnumSignalSourceModifier and TypeMethodDescriptiondefault <E extends Enum<E>>
EnumSignalSource<E> BooleanSignalSource.choose(EnumSignalSource<E> inTrue, EnumSignalSource<E> inFalse) Returns a new signal source whose value is that of either of two given type-compatible signal sources, depending on the current value of this signal source.static <E extends Enum<E>>
EnumSignalSource<E> EnumSignalSource.choose(BooleanSignalSource condition, EnumSignalSource<E> inTrue, EnumSignalSource<E> inFalse) static <E extends Enum<E>,F extends Enum<F>>
EnumSignalSource<F> EnumSignalSource.choose(EnumSignalSource<E> condition, EnumMap<E, ? extends EnumSignalSource<F>> cases) default <F extends Enum<F>>
EnumSignalSource<F> EnumSignalSource.chooseEnum(EnumMap<E, ? extends EnumSignalSource<F>> cases) static <E extends Enum<E>>
EnumSignalSource<E> EnumSignalSource.constant(E value) static <E extends Enum<E>>
EnumSignalSource<E> EnumSignalSource.of(Class<E> enumClass, SignalSource<E> body) Methods in eu.bandm.sig.adlib2 with parameters of type EnumSignalSourceModifier and TypeMethodDescriptionstatic <E extends Enum<E>>
BooleanSignalSourceBooleanSignalSource.choose(EnumSignalSource<E> selector, BooleanSignalSource... cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.default <E extends Enum<E>>
EnumSignalSource<E> BooleanSignalSource.choose(EnumSignalSource<E> inTrue, EnumSignalSource<E> inFalse) Returns a new signal source whose value is that of either of two given type-compatible signal sources, depending on the current value of this signal source.static <E extends Enum<E>>
BooleanSignalSourceBooleanSignalSource.choose(EnumSignalSource<E> selector, EnumMap<E, ? extends BooleanSignalSource> cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
ByteSignalSourceByteSignalSource.choose(EnumSignalSource<E> selector, ByteSignalSource... cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
ByteSignalSourceByteSignalSource.choose(EnumSignalSource<E> selector, EnumMap<E, ? extends ByteSignalSource> cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
DoubleSignalSourceDoubleSignalSource.choose(EnumSignalSource<E> selector, DoubleSignalSource... cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
DoubleSignalSourceDoubleSignalSource.choose(EnumSignalSource<E> selector, EnumMap<E, ? extends DoubleSignalSource> cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
EnumSignalSource<E> EnumSignalSource.choose(BooleanSignalSource condition, EnumSignalSource<E> inTrue, EnumSignalSource<E> inFalse) static <E extends Enum<E>,F extends Enum<F>>
EnumSignalSource<F> EnumSignalSource.choose(EnumSignalSource<E> condition, EnumMap<E, ? extends EnumSignalSource<F>> cases) static <E extends Enum<E>>
FloatSignalSourceFloatSignalSource.choose(EnumSignalSource<E> selector, FloatSignalSource... cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
FloatSignalSourceFloatSignalSource.choose(EnumSignalSource<E> selector, EnumMap<E, ? extends FloatSignalSource> cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
IntSignalSourceIntSignalSource.choose(EnumSignalSource<E> selector, IntSignalSource... cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
IntSignalSourceIntSignalSource.choose(EnumSignalSource<E> selector, EnumMap<E, ? extends IntSignalSource> cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
LongSignalSourceLongSignalSource.choose(EnumSignalSource<E> selector, LongSignalSource... cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>>
LongSignalSourceLongSignalSource.choose(EnumSignalSource<E> selector, EnumMap<E, ? extends LongSignalSource> cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>,A>
SignalSource<A> SignalSource.choose(EnumSignalSource<E> selector, SignalSource<A>... cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.static <E extends Enum<E>,A>
SignalSource<A> SignalSource.choose(EnumSignalSource<E> selector, EnumMap<E, ? extends SignalSource<A>> cases) Returns a new signal source whose value is selected dynamically from a range of cases indexed byenumvalues.ClassUtils.commonEnumClass(EnumSignalSource<E>... s) static <E extends Enum<E>>
booleanClassUtils.commonEnumClass(EnumSignalSource<E>[] s, Class<E> expected) ClassUtils.commonEnumClass(EnumSignalSource<E> s, EnumSignalSource<E> t) Method parameters in eu.bandm.sig.adlib2 with type arguments of type EnumSignalSourceModifier and TypeMethodDescriptionstatic <E extends Enum<E>,F extends Enum<F>>
EnumSignalSource<F> EnumSignalSource.choose(EnumSignalSource<E> condition, EnumMap<E, ? extends EnumSignalSource<F>> cases) default <F extends Enum<F>>
EnumSignalSource<F> EnumSignalSource.chooseEnum(EnumMap<E, ? extends EnumSignalSource<F>> cases) ClassUtils.commonEnumClass(Iterable<? extends EnumSignalSource<E>> s) Constructors in eu.bandm.sig.adlib2 with parameters of type EnumSignalSourceModifierConstructorDescriptionEnumSignalSourceChooser(EnumSignalSource<E> selector, EnumSignalSource<F>... cases) (package private)OfEnumInt(EnumSignalSource<E> selector, BooleanSignalSource... cases) (package private)OfEnumInt(EnumSignalSource<E> selector, ByteSignalSource... cases) (package private)OfEnumInt(EnumSignalSource<E> selector, DoubleSignalSource... cases) (package private)OfEnumInt(EnumSignalSource<E> selector, FloatSignalSource... cases) (package private)OfEnumInt(EnumSignalSource<E> selector, IntSignalSource... cases) (package private)OfEnumInt(EnumSignalSource<E> selector, LongSignalSource... cases) (package private)OfEnumInt(EnumSignalSource<E> selector, SignalSource<A>... cases) -
Uses of EnumSignalSource in eu.bandm.sig.adlib2.compile
Classes in eu.bandm.sig.adlib2.compile that implement EnumSignalSource -
Uses of EnumSignalSource in eu.bandm.sig.adlib2.lib
Methods in eu.bandm.sig.adlib2.lib that return EnumSignalSource -
Uses of EnumSignalSource in eu.bandm.sig.adlib2.math
Fields in eu.bandm.sig.adlib2.math declared as EnumSignalSourceModifier and TypeFieldDescriptionfinal EnumSignalSource<DoubleADSR.State> DoubleADSR.State.unboxedfinal EnumSignalSource<FloatADSR.State> FloatADSR.State.unboxed