public class ConvertD2N
extends java.lang.Object
| Constructor and Description |
|---|
ConvertD2N() |
| Modifier and Type | Method and Description |
|---|---|
Array |
convert(ucar.nc2.dods.DodsV dataV)
Convert a DataDDS into an Array
|
Array |
convertNestedVariable(Variable v,
java.util.List<Range> section,
ucar.nc2.dods.DodsV dataV,
boolean flatten)
Convert a DataDDS into an Array for a Structure member variable.
|
Array |
convertTopVariable(Variable v,
java.util.List<Range> section,
ucar.nc2.dods.DodsV dataV)
Convert a DataDDS into an Array for a top level variable, ie not a Structure member variable.
|
public Array convertNestedVariable(Variable v, java.util.List<Range> section, ucar.nc2.dods.DodsV dataV, boolean flatten) throws java.io.IOException, DAP2Exception
v - must be a member of a structuresection - the requested variable section, as a List of type RangedataV - the dataDDS has been parsed into this dodsV, this is the top variable containing vflatten - if true, remove the StructureData "wrapper".java.io.IOException - on io errorDAP2Exception - on bad things happeningpublic Array convertTopVariable(Variable v, java.util.List<Range> section, ucar.nc2.dods.DodsV dataV) throws java.io.IOException, DAP2Exception
v - must be a top variablesection - the requested variable sectiondataV - the dataDDS has been parsed into this dodsVjava.io.IOException - on io errorDAP2Exception - on badpublic Array convert(ucar.nc2.dods.DodsV dataV) throws java.io.IOException, DAP2Exception
dataV - the dataDDS has been parsed into this dodsVjava.io.IOException - on io errorDAP2Exception - on bad