Package eu.bandm.sighkn
Class SigSequencer.StringColumn
- All Implemented Interfaces:
SignalSource<String>
,Supplier<String>
- Enclosing class:
- SigSequencer
public class SigSequencer.StringColumn
extends SigSequencer.Column<String>
implements SignalSource<String>
-
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
Modifier and TypeMethodDescription(package private) void
dump()
void
dup()
get()
(package private) void
void
(package private) void
loadOneValue
(Scanner sc, int i) A "string type" table column value can NOT contain all three double quote, single quote and blank, since one of these is used as delimiter.(package private) void
startLoading
(int i, @Opt String src)
-
Field Details
-
data
-
-
Constructor Details
-
StringColumn
StringColumn(int i)
-
-
Method Details
-
get
- Specified by:
get
in interfaceSignalSource<String>
- Specified by:
get
in interfaceSupplier<String>
- Specified by:
get
in classSigSequencer.Column<String>
-
startLoading
- Overrides:
startLoading
in classSigSequencer.Column<String>
-
load
-
load
- Specified by:
load
in classSigSequencer.Column<String>
-
dup
public void dup()- Specified by:
dup
in classSigSequencer.Column<String>
-
loadOneValue
A "string type" table column value can NOT contain all three double quote, single quote and blank, since one of these is used as delimiter.- Specified by:
loadOneValue
in classSigSequencer.Column<String>
-
dump
void dump()- Specified by:
dump
in classSigSequencer.Column<String>
-