Package | Description |
---|---|
dap4.cdm | |
dap4.servlet | |
ucar.ma2 |
Multidimensional arrays of primitives and objects with data stored in memory.
|
ucar.nc2 |
The public API to the Java-NetCDF library.
|
ucar.nc2.dataset |
An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data,
and NcML.
|
ucar.nc2.dt |
Scientific data types package.
|
ucar.nc2.dt.point |
Scientific data type "Point", collections of point observation data.
|
ucar.nc2.ft |
Scientific feature types package
|
ucar.nc2.ft.point |
package ucar.nc2.ft.point : Implementation of Point Feature Types
|
ucar.nc2.ft.point.bufr | |
ucar.nc2.ft.point.standard |
package ucar.nc2.ft.point.standard : Standard Implementation of Point Feature Types
|
ucar.nc2.ft.point.writer |
package ucar.nc2.ft.point.writer : Write Point Feature Types to netcdf/CF files
|
ucar.nc2.ft2 | |
ucar.nc2.iosp |
General classes for I/O Service Providers
|
ucar.nc2.iosp.netcdf3 |
I/O Service Provider for NetCDF-3 format files
|
ucar.nc2.iosp.noaa | |
ucar.nc2.jni.netcdf | |
ucar.nc2.stream | |
ucar.nc2.util |
Miscellaneous utility classes.
|
Modifier and Type | Field and Description |
---|---|
protected StructureData[] |
CDMArraySequence.SDI.list |
Modifier and Type | Method and Description |
---|---|
StructureData |
CDMArrayStructure.getScalarStructure(int index,
StructureMembers.Member m) |
StructureData |
CDMArrayStructure.getStructureData(int index)
Get the index'th StructureData(StructureDataA) object
We need instances of StructureData to give to the user.
|
StructureData |
CDMArraySequence.getStructureData(int index)
Get the index'th StructureData(StructureDataA) object
We need instances of StructureData to give to the user.
|
protected StructureData |
CDMArrayStructure.makeStructureData(ArrayStructure as,
int index) |
protected StructureData |
CDMArraySequence.makeStructureData(ArrayStructure as,
int index) |
StructureData |
CDMArraySequence.SDI.next() |
Modifier and Type | Method and Description |
---|---|
CDMArraySequence.SDI |
CDMArraySequence.SDI.setList(StructureData[] list) |
Constructor and Description |
---|
CDMDataRecord(CDMDSP dsp,
DapSequence dap,
CDMDataCompoundArray cdv,
int index,
StructureData data) |
CDMDataStructure(CDMDSP dsp,
DapStructure dap,
CDMDataCompoundArray cdv,
long recno,
StructureData data) |
Modifier and Type | Class and Description |
---|---|
class |
StructureDataA
A StructureData implementation delegates everything to the containing ArrayStructure.
|
class |
StructureDataComposite
A composite of other StructureData.
|
class |
StructureDataDeep
Make a deep copy of an existing StructureData, so that all the data is contained in this object
|
class |
StructureDataProxy
Proxy for another StructureData.
|
class |
StructureDataScalar
A StructureData with scalar data.
|
class |
StructureDataW
A StructureData implementation that has its data self-contained.
|
Modifier and Type | Field and Description |
---|---|
static StructureData |
StructureData.EMPTY |
protected StructureData |
StructureDataProxy.org |
protected StructureData[] |
ArrayStructure.sdata |
Modifier and Type | Field and Description |
---|---|
protected Map<StructureMembers.Member,StructureData> |
StructureDataComposite.proxy |
Modifier and Type | Method and Description |
---|---|
StructureData |
StructureDataProxy.getOriginalStructureData() |
StructureData |
ArrayStructure.getScalarStructure(int recnum,
StructureMembers.Member m)
Get member data of type Structure.
|
StructureData |
ArrayStructureBB.getScalarStructure(int recnum,
StructureMembers.Member m) |
StructureData |
ArrayStructureW.getScalarStructure(int recnum,
StructureMembers.Member m) |
StructureData |
ArraySequenceNested.getScalarStructure(int recnum,
StructureMembers.Member m) |
StructureData |
StructureData.getScalarStructure(String memberName)
Get member data of type Structure.
|
StructureData |
StructureDataComposite.getScalarStructure(StructureMembers.Member m) |
StructureData |
StructureDataProxy.getScalarStructure(StructureMembers.Member m) |
StructureData |
StructureDataA.getScalarStructure(StructureMembers.Member m) |
StructureData |
StructureDataW.getScalarStructure(StructureMembers.Member m)
Get member data of type Structure.
|
abstract StructureData |
StructureData.getScalarStructure(StructureMembers.Member m)
Get member data of type Structure.
|
StructureData |
ArrayStructure.getStructureData(Index i)
Get the index-th StructureData of this ArrayStructure.
|
StructureData |
ArrayStructure.getStructureData(int index)
Get the index-th StructureData of this ArrayStructure.
|
StructureData |
ArraySequenceNested.getStructureData(int index) |
static StructureData |
StructureDataFactory.make(String name,
Object value) |
static StructureData |
StructureDataFactory.make(StructureData[] sdatas) |
static StructureData |
StructureDataFactory.make(StructureData s1,
StructureData s2) |
protected abstract StructureData |
ArrayStructure.makeStructureData(ArrayStructure as,
int recno) |
protected StructureData |
ArrayStructureMA.makeStructureData(ArrayStructure as,
int index) |
protected StructureData |
ArrayStructureComposite.makeStructureData(ArrayStructure me,
int recno) |
protected StructureData |
ArrayStructureBB.makeStructureData(ArrayStructure as,
int index) |
protected StructureData |
ArraySequence.makeStructureData(ArrayStructure as,
int index) |
protected StructureData |
ArrayStructureW.makeStructureData(ArrayStructure as,
int index) |
protected StructureData |
ArraySequenceNested.makeStructureData(ArrayStructure as,
int index) |
StructureData |
StructureDataMediator.modify(StructureData sdata) |
StructureData |
ArrayStructure.ArrayStructureIterator.next() |
StructureData |
SequenceIterator.next() |
StructureData |
StructureDataIterator.next()
Get the next StructureData in the iteration.
|
StructureData |
StructureDataIteratorMediated.next() |
StructureData |
StructureDataIteratorLimited.next() |
Modifier and Type | Method and Description |
---|---|
void |
StructureDataComposite.add(int pos,
StructureData sdata) |
void |
StructureDataComposite.add(StructureData sdata) |
static StructureDataDeep |
StructureDataDeep.copy(StructureData sdata,
StructureMembers members)
Make deep copy from sdata to another StructureData object whose data is self contained
|
static ArrayStructureBB |
StructureDataDeep.copyToArrayBB(StructureData sdata)
Make deep copy from a StructureData to a ArrayStructureBB whose data is contained in a ByteBuffer.
|
static int |
StructureDataDeep.copyToArrayBB(StructureData sdata,
ArrayStructureBB abb)
Make deep copy from a StructureData into the given ArrayStructureBB
|
static ArrayStructureBB |
StructureDataDeep.copyToArrayBB(StructureData sdata,
StructureMembers sm,
ByteOrder bo)
Make deep copy from a StructureData to a ArrayStructureBB whose data is contained in a ByteBuffer
|
static StructureData |
StructureDataFactory.make(StructureData[] sdatas) |
static StructureData |
StructureDataFactory.make(StructureData s1,
StructureData s2) |
StructureData |
StructureDataMediator.modify(StructureData sdata) |
void |
ArrayStructureW.setStructureData(StructureData sd,
int index)
Set one of the StructureData of this ArrayStructure.
|
Constructor and Description |
---|
ArrayStructureMA(StructureMembers members,
int[] shape,
StructureData[] sdata) |
ArrayStructureW(StructureData sdata) |
ArrayStructureW(StructureMembers members,
int[] shape,
StructureData[] sdata)
Create a new Array of type StructureData and the given members, shape, and array of StructureData.
|
StructureDataProxy(StructureData org) |
StructureDataProxy(StructureMembers members,
StructureData org) |
Modifier and Type | Method and Description |
---|---|
StructureData |
Sequence.readStructure()
UnsupportedOperation
|
StructureData |
Structure.readStructure()
Use this when this is a scalar Structure.
|
StructureData |
Sequence.readStructure(int index)
UnsupportedOperation
|
StructureData |
Structure.readStructure(int index)
Use this when this is a one dimensional array of Structures, or you are doing the index calculation yourself for
a multidimension array.
|
Modifier and Type | Method and Description |
---|---|
int |
NetcdfFileWriter.appendStructureData(Structure s,
StructureData sdata) |
static void |
NCdumpW.printStructureData(PrintWriter out,
StructureData sdata)
Print contents of a StructureData.
|
static String |
NCdumpW.toString(StructureData sdata) |
Modifier and Type | Method and Description |
---|---|
protected StructureData |
StructureDS.convert(StructureData orgData,
int recno) |
Modifier and Type | Method and Description |
---|---|
protected StructureData |
StructureDS.convert(StructureData orgData,
int recno) |
Modifier and Type | Method and Description |
---|---|
StructureData |
PointObsDatatype.getData()
Deprecated.
The actual data of the observation.
|
StructureData |
TrajectoryObsDatatype.getData(int point)
Deprecated.
Get values for all parameters (except time, lat, lon, and elev) at the requested
trajectory point.
|
Modifier and Type | Method and Description |
---|---|
protected abstract Object |
DatatypeIterator.makeDatatypeWithData(int recnum,
StructureData sdata)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected StructureData |
RecordDatasetHelper.RecordPointObs.sdata |
Modifier and Type | Method and Description |
---|---|
StructureData |
RecordDatasetHelper.RecordPointObs.getData() |
StructureData |
RecordDatasetHelper.RecordStationObs.getData() |
Modifier and Type | Method and Description |
---|---|
protected double |
PointObsDatasetImpl.getTime(Variable timeVar,
StructureData sdata)
Deprecated.
|
protected RecordDatasetHelper.RecordStationObs |
CFstationObsDataset.makeObs(int recno,
boolean storeData,
StructureData sdata)
Deprecated.
|
protected RecordDatasetHelper.RecordStationObs |
UnidataStationObsDataset.makeObs(int recno,
boolean storeData,
StructureData sdata)
Deprecated.
|
void |
WriterCFPointDataset.writeRecord(PointFeature pf,
StructureData sdata)
Deprecated.
|
void |
WriterCFPointDataset.writeRecord(PointObsDatatype pobs,
StructureData sdata)
Deprecated.
|
void |
WriterCFStationObsDataset.writeRecord(StationObsDatatype sobs,
StructureData sdata)
Deprecated.
|
void |
WriterStationObsDataset.writeRecord(StationObsDatatype sobs,
StructureData sdata)
Deprecated.
|
void |
WriterProfileObsDataset.writeRecord(StationObsDatatype sobs,
StructureData sdata)
Deprecated.
|
void |
WriterStationObsDataset.writeRecord(String stnName,
Date obsDate,
StructureData sdata)
Deprecated.
|
void |
WriterProfileObsDataset.writeRecord(String stnName,
Date obsDate,
StructureData sdata)
Deprecated.
|
Constructor and Description |
---|
RecordPointObs(int recno,
StructureData sdata)
Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
|
RecordStationObs(int recno,
StructureData sdata)
Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
|
RecordStationObs(Station station,
double obsTime,
double nomTime,
StructureData sdata)
Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
|
RecordStationObs(Station station,
StructureData sdata)
Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
|
Modifier and Type | Method and Description |
---|---|
StructureData |
PointFeature.getData()
Deprecated.
use getFeatureData() or getDataAll()
|
StructureData |
PointFeature.getDataAll()
All the data of this observation, joined with data from all parent Features, if any.
|
StructureData |
SectionFeature.getFeatureData()
The actual data of just this feature.
|
StructureData |
TrajectoryFeature.getFeatureData()
The actual data of just this feature.
|
StructureData |
StationTimeSeriesFeature.getFeatureData()
The actual data of just this feature.
|
StructureData |
PointFeature.getFeatureData()
The actual data of just this feature.
|
StructureData |
ProfileFeature.getFeatureData()
The actual data of just this feature.
|
Modifier and Type | Method and Description |
---|---|
StructureData |
PointFeatureImpl.getData() |
StructureData |
StationFeatureImpl.getFeatureData() |
StructureData |
StationFeature.getFeatureData() |
StructureData |
StationTimeSeriesFeatureImpl.StationFeatureSubset.getFeatureData() |
StructureData |
StructureDataIteratorLinked.next() |
StructureData |
StructureDataIteratorIndexed.next() |
Modifier and Type | Method and Description |
---|---|
PointFeature |
RecordDatasetHelper.factory(StationImpl s,
StructureData sdata,
int recno) |
double |
RecordDatasetHelper.getLatitude(StructureData sdata) |
LatLonPoint |
RecordDatasetHelper.getLocation(StructureData sdata) |
double |
RecordDatasetHelper.getLongitude(StructureData sdata) |
double |
RecordDatasetHelper.getObservationTime(StructureData sdata) |
Date |
RecordDatasetHelper.getObservationTimeAsDate(StructureData sdata) |
double |
RecordDatasetHelper.getZcoordinate(StructureData sdata) |
protected abstract PointFeature |
PointIteratorFromStructureData.makeFeature(int recnum,
StructureData sdata) |
protected abstract PointFeature |
PointIteratorMultidim.makeFeature(int recnum,
StructureData sdata) |
Constructor and Description |
---|
StationFeatureImpl(String name,
String desc,
String wmoId,
double lat,
double lon,
double alt,
int nobs,
StructureData sdata) |
Modifier and Type | Method and Description |
---|---|
void |
StandardFields.StandardFieldsFromStructure.extract(StructureData sdata) |
Modifier and Type | Field and Description |
---|---|
StructureData |
TableConfig.sdata |
Modifier and Type | Method and Description |
---|---|
StructureData |
JoinMuiltdimStructure.getJoinData(Cursor cursor) |
StructureData |
JoinArray.getJoinData(Cursor cursor) |
StructureData |
Join.getJoinData(Cursor cursor)
Get 'join' data to be added to the row.
|
StructureData |
JoinParentIndex.getJoinData(Cursor cursor) |
StructureData |
NestedTable.makeObsStructureData(Cursor cursor) |
StructureData |
NestedTable.makeObsStructureData(Cursor cursor,
int nest) |
Modifier and Type | Method and Description |
---|---|
abstract double |
CoordVarExtractor.getCoordValue(StructureData sdata) |
double |
CoordVarExtractor.getCoordValue(StructureData[] tableData) |
String |
CoordVarExtractor.getCoordValueAsString(StructureData sdata) |
abstract long |
CoordVarExtractor.getCoordValueLong(StructureData sdata) |
abstract String |
CoordVarExtractor.getCoordValueString(StructureData sdata) |
String |
CoordVarExtractor.getCoordValueString(StructureData[] tableData) |
boolean |
NestedTable.isFeatureMissing(StructureData sdata) |
protected abstract boolean |
CoordVarExtractor.isMissing(StructureData tableData) |
boolean |
CoordVarExtractor.isMissing(StructureData[] tableData) |
protected PointFeature |
StandardPointFeatureIterator.makeFeature(int recnum,
StructureData sdata) |
StationFeature |
StandardStationProfileCollectionImpl.makeStation(StructureData stationData,
int recnum) |
StationTimeSeriesFeature |
StandardStationCollectionImpl.makeStation(StructureData stationData,
int recnum)
Make a Station from the station data structure.
|
Modifier and Type | Method and Description |
---|---|
protected void |
CFPointWriter.addDataVariablesClassic(Dimension recordDim,
StructureData stnData,
Map<String,Variable> varMap,
String coordVars) |
protected void |
CFPointWriter.addDataVariablesExtended(StructureData obsData,
String coordVars) |
protected void |
WriterCFProfileCollection.makeFeatureVariables(StructureData featureData,
boolean isExtended) |
protected void |
WriterCFStationCollection.makeFeatureVariables(StructureData featureData,
boolean isExtended) |
protected abstract void |
CFPointWriter.makeFeatureVariables(StructureData featureData,
boolean isExtended) |
protected void |
WriterCFPointCollection.makeFeatureVariables(StructureData featureData,
boolean isExtended) |
protected void |
WriterCFStationProfileCollection.makeFeatureVariables(StructureData stnData,
boolean isExtended) |
protected void |
WriterCFTrajectoryProfileCollection.makeFeatureVariables(StructureData trajData,
boolean isExtended) |
protected void |
WriterCFTrajectoryCollection.makeFeatureVariables(StructureData featureData,
boolean isExtended) |
protected void |
CFPointWriter.makeMiddleVariables(StructureData middleData,
boolean isExtended) |
protected void |
WriterCFStationProfileCollection.makeMiddleVariables(StructureData profileData,
boolean isExtended) |
protected void |
WriterCFTrajectoryProfileCollection.makeMiddleVariables(StructureData profileData,
boolean isExtended) |
protected void |
CFPointWriter.writeHeader(List<VariableSimpleIF> obsCoords,
StructureData featureData,
StructureData obsData,
String coordNames) |
protected void |
CFPointWriter.writeHeader2(List<VariableSimpleIF> obsCoords,
StructureData featureData,
StructureData middleData,
StructureData obsData,
String coordNames) |
void |
WriterCFPointCollection.writeRecord(double timeCoordValue,
CalendarDate obsDate,
EarthLocation loc,
StructureData sdata) |
void |
WriterCFPointCollection.writeRecord(PointFeature sobs,
StructureData sdata) |
void |
WriterCFStationCollection.writeRecord(Station s,
PointFeature sobs,
StructureData sdata) |
void |
WriterCFStationCollection.writeRecord(String stnName,
double timeCoordValue,
CalendarDate obsDate,
StructureData sdata) |
protected int |
CFPointWriter.writeStructureData(int recno,
Structure s,
StructureData sdata,
Map<String,Variable> varMap) |
protected int |
CFPointWriter.writeStructureDataClassic(Map<String,Variable> varMap,
int[] origin,
StructureData sdata) |
Modifier and Type | Method and Description |
---|---|
StructureData |
Sequence.read(String key) |
Modifier and Type | Method and Description |
---|---|
void |
Sequence.write(String key,
StructureData data) |
Modifier and Type | Method and Description |
---|---|
int |
IOServiceProviderWriter.appendStructureData(Structure s,
StructureData sdata)
Append a structureData along the unlimited dimension
|
static ArrayStructureBB |
IospHelper.copyToArrayBB(StructureData sdata)
Deprecated.
use StructureDataDeep.copyToArrayBB
|
Modifier and Type | Method and Description |
---|---|
int |
N3iosp.appendStructureData(Structure s,
StructureData sdata) |
Modifier and Type | Class and Description |
---|---|
class |
StructureDataAscii
StructureData whose data is stored in ascii, with a TableParser to extract the values.
|
class |
StructureDataRegexp
Create a StructureData by using a java.util.regex.Pattern on an ascii file.
|
Modifier and Type | Method and Description |
---|---|
StructureData |
StructureDataRegexp.getScalarStructure(StructureMembers.Member m) |
StructureData |
StructureDataAscii.getScalarStructure(StructureMembers.Member m) |
Modifier and Type | Method and Description |
---|---|
int |
Nc4Iosp.appendStructureData(Structure s,
StructureData sdata) |
Modifier and Type | Method and Description |
---|---|
static StructureData |
NcStream.decodeStructureData(StructureMembers sm,
ByteOrder bo,
byte[] proto) |
Modifier and Type | Method and Description |
---|---|
boolean |
CompareNetcdf2.compareStructureData(StructureData sdata1,
StructureData sdata2,
double tol,
boolean justOne) |
Copyright © 1999–2019 UCAR/Unidata. All rights reserved.