public class D4DataStructure extends D4DataVariable implements dap4.core.data.DataStructure
| Modifier and Type | Field and Description |
|---|---|
protected D4DataVariable[] |
fielddata |
protected int |
index |
protected D4DataCompoundArray |
parent |
dspsort, template| Constructor and Description |
|---|
D4DataStructure(D4DSP dsp,
dap4.core.dmr.DapStructure dap,
D4DataCompoundArray parent,
int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
addField(int mindex,
D4DataVariable ddv) |
dap4.core.data.DataVariable |
readfield(int index) |
dap4.core.data.DataVariable |
readfield(java.lang.String name) |
getDSPgetVariablecomputesort, getSort, getTemplateprotected D4DataCompoundArray parent
protected int index
protected D4DataVariable[] fielddata
public D4DataStructure(D4DSP dsp, dap4.core.dmr.DapStructure dap, D4DataCompoundArray parent, int index) throws dap4.core.data.DataException
dap4.core.data.DataExceptionpublic void addField(int mindex,
D4DataVariable ddv)
public dap4.core.data.DataVariable readfield(java.lang.String name)
throws dap4.core.data.DataException
readfield in interface dap4.core.data.DataStructuredap4.core.data.DataExceptionpublic dap4.core.data.DataVariable readfield(int index)
throws dap4.core.data.DataException
readfield in interface dap4.core.data.DataStructuredap4.core.data.DataException