Uses of Class
ucar.ma2.StructureData

Packages that use StructureData
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.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.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 (to files) Point Feature Types 
ucar.nc2.iosp.adde IOSP for ADDE servers 
ucar.nc2.thredds Connects NetCDF-Java to THREDDS Catalogs and Datasets. 
 

Uses of StructureData in ucar.ma2
 

Subclasses of StructureData in ucar.ma2
 class StructureDataA
          A StructureData implementation delegates everything to the containing ArrayStructure.
 class StructureDataComposite
          A composite of other StructureData.
 class StructureDataScalar
          Class Description.
 class StructureDataW
          A StructureData implementation that has its data self-contained.
 

Fields in ucar.ma2 declared as StructureData
protected  StructureData[] ArrayStructure.sdata
           
 

Fields in ucar.ma2 with type parameters of type StructureData
protected  java.util.Map<StructureMembers.Member,StructureData> StructureDataComposite.proxy
           
 

Methods in ucar.ma2 that return StructureData
 StructureData ArrayStructureW.getScalarStructure(int recnum, StructureMembers.Member m)
           
 StructureData ArrayStructureBB.getScalarStructure(int recnum, StructureMembers.Member m)
           
 StructureData ArrayStructure.getScalarStructure(int recnum, StructureMembers.Member m)
          Get member data of type Structure.
 StructureData ArraySequenceNested.getScalarStructure(int recnum, StructureMembers.Member m)
           
 StructureData StructureData.getScalarStructure(java.lang.String memberName)
          Get member data of type Structure.
 StructureData StructureDataW.getScalarStructure(StructureMembers.Member m)
          Get member data of type Structure.
 StructureData StructureDataComposite.getScalarStructure(StructureMembers.Member m)
           
 StructureData StructureDataA.getScalarStructure(StructureMembers.Member m)
           
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(java.lang.String name, java.lang.Object value)
           
static StructureData StructureDataFactory.make(StructureData[] sdatas)
           
static StructureData StructureDataFactory.make(StructureData s1, StructureData s2)
           
protected  StructureData ArrayStructureW.makeStructureData(ArrayStructure as, int index)
           
protected  StructureData ArrayStructureMA.makeStructureData(ArrayStructure as, int index)
           
protected  StructureData ArrayStructureBB.makeStructureData(ArrayStructure as, int index)
           
protected abstract  StructureData ArrayStructure.makeStructureData(ArrayStructure as, int recno)
           
protected  StructureData ArraySequenceNested.makeStructureData(ArrayStructure as, int index)
           
protected  StructureData ArraySequence.makeStructureData(ArrayStructure as, int index)
           
 StructureData StructureDataIterator.next()
          Get the next StructureData in the iteration.
 

Methods in ucar.ma2 with parameters of type StructureData
 void StructureDataComposite.add(StructureData sdata)
           
static StructureData StructureDataFactory.make(StructureData[] sdatas)
           
static StructureData StructureDataFactory.make(StructureData s1, StructureData s2)
           
 void ArrayStructureW.setStructureData(StructureData sd, int index)
          Set one of the StructureData of this ArrayStructure.
 

Constructors in ucar.ma2 with parameters of type StructureData
ArrayStructureMA(StructureMembers members, int[] shape, 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.
 

Uses of StructureData in ucar.nc2
 

Methods in ucar.nc2 that return StructureData
 StructureData Structure.readStructure()
          Use this when this is a scalar Structure.
 StructureData Sequence.readStructure()
          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.
 StructureData Sequence.readStructure(int index)
          UnsupportedOperation
 

Methods in ucar.nc2 with parameters of type StructureData
static void NCdump.printStructureData(java.io.PrintStream out, StructureData sdata)
          Deprecated. Print contents of a StructureData.
static void NCdumpW.printStructureData(java.io.PrintWriter out, StructureData sdata)
          Print contents of a StructureData.
 

Uses of StructureData in ucar.nc2.dt
 

Methods in ucar.nc2.dt that return StructureData
 StructureData PointObsDatatype.getData()
          The actual data of the observation.
 StructureData TrajectoryObsDatatype.getData(int point)
          Get values for all parameters (except time, lat, lon, and elev) at the requested trajectory point.
 

Methods in ucar.nc2.dt with parameters of type StructureData
protected abstract  java.lang.Object DatatypeIterator.makeDatatypeWithData(int recnum, StructureData sdata)
           
 

Uses of StructureData in ucar.nc2.dt.point
 

Fields in ucar.nc2.dt.point declared as StructureData
protected  StructureData SequenceHelper.SeqPointObs.sdata
           
protected  StructureData RecordDatasetHelper.RecordPointObs.sdata
           
protected  StructureData DapperDataset.SeqPointObs.sdata
           
protected  StructureData DapperDataset.SeqStationObs.sdata
           
 

Methods in ucar.nc2.dt.point that return StructureData
 StructureData SequenceHelper.SeqPointObs.getData()
           
 StructureData RecordDatasetHelper.RecordPointObs.getData()
           
 StructureData RecordDatasetHelper.RecordStationObs.getData()
           
 StructureData DapperDataset.SeqPointObs.getData()
           
 StructureData DapperDataset.SeqStationObs.getData()
           
 

Methods in ucar.nc2.dt.point with parameters of type StructureData
protected  double PointObsDatasetImpl.getTime(Variable timeVar, StructureData sdata)
           
protected  RecordDatasetHelper.RecordStationObs UnidataStationObsDataset.makeObs(int recno, boolean storeData, StructureData sdata)
           
protected  RecordDatasetHelper.RecordStationObs CFstationObsDataset.makeObs(int recno, boolean storeData, StructureData sdata)
           
 void WriterStationObsDataset.writeRecord(StationObsDatatype sobs, StructureData sdata)
           
 void WriterProfileObsDataset.writeRecord(StationObsDatatype sobs, StructureData sdata)
           
 void WriterCFStationObsDataset.writeRecord(StationObsDatatype sobs, StructureData sdata)
           
 void WriterStationObsDataset.writeRecord(java.lang.String stnName, java.util.Date obsDate, StructureData sdata)
           
 void WriterProfileObsDataset.writeRecord(java.lang.String stnName, java.util.Date obsDate, StructureData sdata)
           
 

Constructors in ucar.nc2.dt.point with parameters of type StructureData
DapperDataset.SeqPointObs(int recno, StructureData sdata)
          Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
DapperDataset.SeqStationObs(Station s, double obsTime, StructureData sdata)
          Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
RecordDatasetHelper.RecordPointObs(int recno, StructureData sdata)
          Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
RecordDatasetHelper.RecordStationObs(int recno, StructureData sdata)
          Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
RecordDatasetHelper.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
RecordDatasetHelper.RecordStationObs(Station station, StructureData sdata)
          Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
SequenceHelper.SeqPointObs(int recno, StructureData sdata)
          Constructor for when you already have the StructureData and want to wrap it in a StationObsDatatype
 

Uses of StructureData in ucar.nc2.ft
 

Methods in ucar.nc2.ft that return StructureData
 StructureData PointFeature.getData()
          The actual data of this observation.
 

Uses of StructureData in ucar.nc2.ft.point
 

Methods in ucar.nc2.ft.point that return StructureData
 StructureData StructureDataIteratorLinked.next()
           
 StructureData StructureDataIteratorLimited.next()
           
 StructureData StructureDataIteratorIndexed.next()
           
protected  StructureData PointIteratorFromStructureData.nextStructureData()
           
 

Methods in ucar.nc2.ft.point with parameters of type StructureData
 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)
           
 java.util.Date RecordDatasetHelper.getObservationTimeAsDate(StructureData sdata)
           
 double RecordDatasetHelper.getZcoordinate(StructureData sdata)
           
protected abstract  PointFeature PointIteratorMultidim.makeFeature(int recnum, StructureData sdata)
           
protected abstract  PointFeature PointIteratorFromStructureData.makeFeature(int recnum, StructureData sdata)
           
 

Uses of StructureData in ucar.nc2.ft.point.standard
 

Fields in ucar.nc2.ft.point.standard declared as StructureData
 StructureData TableConfig.sdata
           
 

Methods in ucar.nc2.ft.point.standard that return StructureData
 StructureData JoinParentIndex.getJoinData(Cursor cursor)
           
 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 NestedTable.makeObsStructureData(Cursor cursor)
           
 

Methods in ucar.nc2.ft.point.standard with parameters of type StructureData
abstract  double CoordVarExtractor.getCoordValue(StructureData sdata)
           
 double CoordVarExtractor.getCoordValue(StructureData[] tableData)
           
abstract  java.lang.String CoordVarExtractor.getCoordValueString(StructureData sdata)
           
 java.lang.String CoordVarExtractor.getCoordValueString(StructureData[] tableData)
           
 java.lang.String NestedTable.getFeatureName(StructureData sdata)
           
protected  PointFeature StandardPointFeatureIterator.makeFeature(int recnum, StructureData sdata)
           
 Station NestedTable.makeStation(StructureData stationData)
           
 

Uses of StructureData in ucar.nc2.ft.point.writer
 

Methods in ucar.nc2.ft.point.writer with parameters of type StructureData
 void WriterCFPointObsDataset.writeRecord(PointFeature pf, StructureData sdata)
           
 void WriterCFPointObsDataset.writeRecord(PointObsDatatype pobs, StructureData sdata)
           
 

Uses of StructureData in ucar.nc2.iosp.adde
 

Methods in ucar.nc2.iosp.adde that return StructureData
 StructureData ArrayStructureAdde.getScalarStructure(int recnum, StructureMembers.Member m)
           
protected  StructureData ArrayStructureAdde.makeStructureData(ArrayStructure as, int index)
           
 

Uses of StructureData in ucar.nc2.thredds
 

Methods in ucar.nc2.thredds that return StructureData
 StructureData DqcStationObsDataset.DqcObsImpl.getData()