Package eu.bandm.sighkn
Class SigSequencer.IntColumn
- All Implemented Interfaces:
CompilableDataFlow
,IntSignalSource
,SignalSource<Integer>
,IntSupplier
,Supplier<Integer>
- Enclosing class:
- SigSequencer
-
Nested Class Summary
Nested classes/interfaces inherited from interface eu.bandm.sig.adlib.SignalSource
SignalSource.AddOperator, SignalSource.CompilableBinaryOperator, SignalSource.Constant<A>, SignalSource.DivOperator, SignalSource.MultOperator, SignalSource.SubOperator
-
Field Summary
Fields inherited from class eu.bandm.sighkn.SigSequencer.Column
columnNumber, loadIndex, src
-
Constructor Summary
-
Method Summary
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.adlib.IntSignalSource
compileDataFlow, logger, logger, zipWith
-
Field Details
-
data
protected int[] data
-
-
Constructor Details
-
IntColumn
IntColumn(int i)
-
-
Method Details
-
get
- Specified by:
get
in interfaceSignalSource<Integer>
- Specified by:
get
in interfaceSupplier<Integer>
- Specified by:
get
in classSigSequencer.Column<Integer>
-
getAsInt
public int getAsInt()- Specified by:
getAsInt
in interfaceIntSignalSource
- Specified by:
getAsInt
in interfaceIntSupplier
-
startLoading
- Overrides:
startLoading
in classSigSequencer.Column<Integer>
-
load
public void load(int f) -
load
- Specified by:
load
in classSigSequencer.Column<Integer>
-
dup
public void dup()- Specified by:
dup
in classSigSequencer.Column<Integer>
-
loadOneValue
- Specified by:
loadOneValue
in classSigSequencer.Column<Integer>
-
dump
void dump()- Specified by:
dump
in classSigSequencer.Column<Integer>
-