Package | Description |
---|---|
dap4.cdmshared | |
dap4.core.data | |
dap4.dap4 | |
dap4.dap4shared | |
dap4.servlet |
Modifier and Type | Method and Description |
---|---|
static double |
CDMUtil.extractDoubleValue(AtomicType atomtype,
D4DataAtomic dataset,
int index)
Extract, as a double, value from a (presumably)
atomic typed array of values; dataset position
is presumed correct.
|
static long |
CDMUtil.extractLongValue(AtomicType atomtype,
D4DataAtomic dataset,
long index)
Extract, as a long, value from a (presumably)
atomic typed array of values; dataset position
is presumed correct.
|
Modifier and Type | Method and Description |
---|---|
DataVariable |
DataDataset.getVariableData(DapVariable var) |
void |
DataCompoundArray.read(List<Slice> constraint,
DataCompound[] data)
Read multiple values at once.
|
void |
DataAtomic.read(List<Slice> constraint,
Object data,
long offset)
Read of multiple values at once.
|
DataCompound |
DataCompoundArray.read(long index)
Provide a read of a single value at a given index in a variable.
|
Object |
DataAtomic.read(long index)
Provide a read of a single value at a given offset in a (possibly dimensioned)
atomic valued variable.
|
DataVariable |
DataStructure.readfield(int i) |
DataVariable |
DataStructure.readfield(String name) |
DataRecord |
DataSequence.readRecord(long recordno) |
Modifier and Type | Method and Description |
---|---|
protected void |
Dap4Print.printData() |
protected void |
Dap4Print.printVariable(DataVariable datav) |
protected String |
Dap4Print.valueString(Object value,
DapType basetype) |
Modifier and Type | Method and Description |
---|---|
void |
D4DataRecord.addField(int mindex,
D4DataVariable ddv) |
static Object |
Dap4Util.convertVector(DapType dsttype,
DapType srctype,
Object src)
Convert an array of one type of values to another type
|
static Object |
Dap4Util.createVector(AtomicType atype,
long count) |
DataVariable |
D4DataDataset.getVariableData(DapVariable var) |
void |
D4DataCompoundArray.read(List<Slice> slices,
DataCompound[] data) |
void |
D4DataAtomic.read(List<Slice> slices,
Object data,
long offset) |
DataCompound |
D4DataCompoundArray.read(long index) |
Object |
D4DataAtomic.read(long index) |
DataVariable |
D4DataRecord.readfield(int i) |
DataVariable |
D4DataStructure.readfield(int index) |
DataVariable |
D4DataRecord.readfield(String shortname) |
DataVariable |
D4DataStructure.readfield(String name) |
DataRecord |
D4DataSequence.readRecord(long recordno) |
Constructor and Description |
---|
AbstractData(DapNode template) |
AbstractDataVariable(DapNode template) |
D4DataAtomic(D4DSP dsp,
DapAtomicVariable dap,
int offset) |
D4DataCompoundArray(D4DSP dsp,
DapVariable dv) |
D4DataDataset(D4DSP dsp,
DapDataset dmr) |
D4DataRecord(D4DSP dsp,
DapSequence dap,
D4DataSequence parent,
int recno) |
D4DataSequence(D4DSP dsp,
DapSequence dap,
D4DataCompoundArray cdv,
int index) |
D4DataStructure(D4DSP dsp,
DapStructure dap,
D4DataCompoundArray parent,
int index) |
D4DataVariable(D4DSP dsp,
DapVariable dv) |
Modifier and Type | Method and Description |
---|---|
protected DataVariable |
CDMDSP.buildData(DapVariable dap) |
protected DataDataset |
CDMDSP.buildDataDataset()
Build a tree of Data objects corresponding
to the DMR.
|
protected DapSort |
CDMDataAtomic.computesort(Array array) |
DataVariable |
CDMDataDataset.getVariableData(DapVariable var) |
void |
CDMDataCompoundArray.read(List<Slice> slices,
DataCompound[] result)
For this method, the data will be a list of CDMDataStructure
or (eventually) CDMDataSequence objects.
|
void |
CDMDataAtomic.read(List<Slice> slices,
Object data,
long offset) |
DataCompound |
CDMDataCompoundArray.read(long index) |
Object |
CDMDataAtomic.read(long index) |
DataVariable |
CDMDataStructure.readfield(int i) |
DataVariable |
CDMDataStructure.readfield(String name) |
protected DataVariable |
CDMDataStructure.readfield(StructureMembers.Member member) |
protected void |
DapSerializer.writeAtomicVariable(DapVariable vv,
DataVariable dv,
SerialWriter dst)
Write out an atomic variable.
|
protected void |
DapSerializer.writeCompound(DapVariable vv,
DataCompound dc,
SerialWriter dst)
Write out a singleton compound variable.
|
protected void |
DapSerializer.writeCompoundArray(DapVariable dapvar,
DataCompoundArray dca,
SerialWriter dst)
Write out a dimensioned ompound variable.
|
protected void |
DapSerializer.writeRecord(DapVariable vv,
DataRecord dr,
SerialWriter dst)
Write out a single Record instance.
|
protected void |
DapSerializer.writeSequence(DapVariable dapvar,
DataSequence ds,
SerialWriter dst)
Write out a single Sequence of records
(Eventually use any filter in the DapVariable)
|
protected void |
DapSerializer.writeStructure(DapVariable vv,
DataStructure ds,
SerialWriter dst)
Write out a single structure instance.
|
Constructor and Description |
---|
CDMDataAtomic(CDMDSP dsp,
DapAtomicVariable template,
Array array) |
CDMDataCompoundArray(CDMDSP dsp,
DapVariable dv,
ArrayStructure array) |
CDMDataDataset(CDMDSP dsp,
DapDataset dataset) |
CDMDataRecord(CDMDSP dsp,
DapSequence dap,
CDMDataCompoundArray cdv,
int index,
StructureData data) |
CDMDataStructure(CDMDSP dsp,
DapStructure dap,
CDMDataCompoundArray cdv,
long recno,
StructureData data) |
Copyright © 1999–2016 UCAR/Unidata. All rights reserved.