public class CDMDataStructure
extends dap4.dap4shared.AbstractDataVariable
implements dap4.core.data.DataStructure
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
checksum |
protected dap4.core.dmr.DapStructure |
dapstruct |
protected CDMDSP |
dsp |
protected CDMDataCompoundArray |
parent |
protected long |
recno |
| Constructor and Description |
|---|
CDMDataStructure(CDMDSP dsp,
dap4.core.dmr.DapStructure dap,
CDMDataCompoundArray cdv,
long recno,
ucar.ma2.StructureData data) |
| Modifier and Type | Method and Description |
|---|---|
dap4.core.data.DataVariable |
readfield(int i) |
dap4.core.data.DataVariable |
readfield(java.lang.String name) |
protected dap4.core.data.DataVariable |
readfield(ucar.ma2.StructureMembers.Member member) |
protected CDMDSP dsp
protected CDMDataCompoundArray parent
protected long recno
protected byte[] checksum
protected dap4.core.dmr.DapStructure dapstruct
public CDMDataStructure(CDMDSP dsp, dap4.core.dmr.DapStructure dap, CDMDataCompoundArray cdv, long recno, ucar.ma2.StructureData data) throws dap4.core.data.DataException
dap4.core.data.DataExceptionpublic 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 i)
throws dap4.core.data.DataException
readfield in interface dap4.core.data.DataStructuredap4.core.data.DataExceptionprotected dap4.core.data.DataVariable readfield(ucar.ma2.StructureMembers.Member member)
throws dap4.core.data.DataException
dap4.core.data.DataException