public abstract class FloatingArrayCoord extends SingleCoord
Modifier and Type | Method and Description |
---|---|
static FloatingArrayCoord |
createCoord(InputMeta meta,
boolean isRequired)
Constructs a new FloatingArrayCoord.
|
static java.lang.Class[] |
getAcceptableClasses()
Returns a list of the classes which can be used as single user
coordinate values for floating array coordinates.
|
abstract int |
getArrayCoordLength(TupleSequence tseq,
int icol)
Returns the length of an array value at an appropriate column in the
current row of a given TupleSequence.
|
abstract double[] |
readArrayCoord(TupleSequence tseq,
int icol)
Reads an array value from an appropriate column in the current row
of a given TupleSequence.
|
getInput, getInputs, getStorageType, isRequired
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
inputToStorage
public abstract double[] readArrayCoord(TupleSequence tseq, int icol)
tseq
- sequence positioned at a rowicol
- index of column in sequence corresponding to this Coordpublic abstract int getArrayCoordLength(TupleSequence tseq, int icol)
tseq
- sequence positioned at a rowicol
- index of column in sequence corresponding to this Coordpublic static java.lang.Class[] getAcceptableClasses()
public static FloatingArrayCoord createCoord(InputMeta meta, boolean isRequired)
meta
- input value metadataisRequired
- true if this coordinate is required for plottingCopyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.