public class D4DataSequence extends D4DataVariable implements dap4.core.data.DataSequence
| Modifier and Type | Field and Description |
|---|---|
protected int |
index |
protected D4DataCompoundArray |
parent |
dspsort, template| Constructor and Description |
|---|
D4DataSequence(D4DSP dsp,
dap4.core.dmr.DapSequence dap,
D4DataCompoundArray cdv,
int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRecord(D4DataRecord record) |
long |
getRecordCount() |
dap4.core.data.DataRecord |
readRecord(long recordno) |
getDSPgetVariablecomputesort, getSort, getTemplateprotected D4DataCompoundArray parent
protected int index
public D4DataSequence(D4DSP dsp, dap4.core.dmr.DapSequence dap, D4DataCompoundArray cdv, int index) throws dap4.core.data.DataException
dsp - The containing DSPdap - The template for this sequencecdv - the parent compound arrayindex - within the parent compound arraydap4.core.data.DataExceptionpublic void addRecord(D4DataRecord record)
public long getRecordCount()
getRecordCount in interface dap4.core.data.DataSequencepublic dap4.core.data.DataRecord readRecord(long recordno)
throws dap4.core.data.DataException
readRecord in interface dap4.core.data.DataSequencedap4.core.data.DataException