Package uk.ac.starlink.datanode.nodes
Interface FITSDataNode.ArrayDataMaker
- Enclosing class:
FITSDataNode
public static interface FITSDataNode.ArrayDataMaker
Interface used for objects which can supply an ArrayDataInput
object on demand (more than once if necessary).
-
Method Summary
Modifier and TypeMethodDescriptionnom.tam.util.ArrayDataInput
Returns an ArrayDataInput object which can supply the array data.uk.ac.starlink.util.DataSource
Returns a DataSource which can supply the input stream again.long
Returns the offset into the datasource's input stream at which the ArrayDataInput data starts.
-
Method Details
-
getArrayData
Returns an ArrayDataInput object which can supply the array data.- Throws:
IOException
-
getDataSource
uk.ac.starlink.util.DataSource getDataSource()Returns a DataSource which can supply the input stream again. -
getOffset
long getOffset()Returns the offset into the datasource's input stream at which the ArrayDataInput data starts.
-