Uses of Class
ucar.ma2.ArrayStructure

Packages that use ArrayStructure
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.ft.point.standard package ucar.nc2.ft.point.standard : Standard Implementation of Point Feature Types 
ucar.nc2.ft2   
ucar.nc2.iosp General classes for I/O Service Providers 
ucar.nc2.iosp.adde IOSP for ADDE servers 
ucar.nc2.iosp.bufr I/O Service Provider for BUFR format files 
ucar.nc2.iosp.nids I/O Service Provider for NIDS (Nexrad level 3) format files 
ucar.nc2.iosp.noaa   
ucar.nc2.stream   
 

Uses of ArrayStructure in ucar.ma2
 

Subclasses of ArrayStructure in ucar.ma2
 class ArraySequence
          ArraySequence is the way to contain the data for a Sequence, using a StructureDataIterator.
 class ArraySequenceNested
          Handles nested sequences: a 1D array of variable length 1D arrays of StructureData.
 class ArrayStructureBB
          Concrete implementation of ArrayStructure, data storage is in a ByteBuffer, which is converted to member data on the fly.
 class ArrayStructureBBpos
          Variation of ArrayStructureBB, where the offsets of the records into the ByteBuffer are uneven and must be passed in by the user.
 class ArrayStructureComposite
          An ArrayStructure compose of other ArrayStructures.
 class ArrayStructureMA
          Concrete implementation of ArrayStructure, data storage is in member arrays, which are converted to StructureData member data on the fly.
 class ArrayStructureW
          Concrete implementation of ArrayStructure, with data access deferred to the StructureData objects.
 

Fields in ucar.ma2 declared as ArrayStructure
protected  ArrayStructure StructureDataA.sa
           
 

Methods in ucar.ma2 that return ArrayStructure
 ArrayStructure ArraySequenceNested.flatten()
          Flatten the Structures into a 1D array of Structures of length getTotalNumberOfStructures().
 ArrayStructure ArrayStructure.ArrayStructureIterator.getArrayStructure()
           
 ArrayStructure ArrayStructure.getArrayStructure(int recnum, StructureMembers.Member m)
          Get member data of type array of Structure.
 ArrayStructure ArrayStructureW.getArrayStructure(int recnum, StructureMembers.Member m)
           
 ArrayStructure ArrayStructureBB.getArrayStructure(int recnum, StructureMembers.Member m)
           
 ArrayStructure ArraySequenceNested.getArrayStructure(int recnum, StructureMembers.Member m)
           
 ArrayStructure StructureData.getArrayStructure(String memberName)
          Get member data of type Structure.
 ArrayStructure StructureDataW.getArrayStructure(StructureMembers.Member m)
          Get member data of type Structure.
abstract  ArrayStructure StructureData.getArrayStructure(StructureMembers.Member m)
          Get ArrayStructure for a member of type Structure.
 ArrayStructure StructureDataComposite.getArrayStructure(StructureMembers.Member m)
           
 ArrayStructure StructureDataA.getArrayStructure(StructureMembers.Member m)
           
 

Methods in ucar.ma2 with parameters of type ArrayStructure
static ArrayStructureMA ArrayStructureMA.factoryMA(ArrayStructure from)
          Turn any ArrayStructure into a ArrayStructureMA
protected abstract  StructureData ArrayStructure.makeStructureData(ArrayStructure as, int recno)
           
protected  StructureData ArrayStructureW.makeStructureData(ArrayStructure as, int index)
           
protected  StructureData ArrayStructureBB.makeStructureData(ArrayStructure as, int index)
           
protected  StructureData ArrayStructureMA.makeStructureData(ArrayStructure as, int index)
           
protected  StructureData ArraySequenceNested.makeStructureData(ArrayStructure as, int index)
           
protected  StructureData ArraySequence.makeStructureData(ArrayStructure as, int index)
           
protected  StructureData ArrayStructureComposite.makeStructureData(ArrayStructure me, int recno)
           
 

Constructors in ucar.ma2 with parameters of type ArrayStructure
SequenceIterator(int start, int size, ArrayStructure abb)
           
StructureDataA(ArrayStructure sa, int recno)
          Constructor.
 

Constructor parameters in ucar.ma2 with type arguments of type ArrayStructure
ArrayStructureComposite(StructureMembers members, List<ArrayStructure> c, int total)
           
 

Uses of ArrayStructure in ucar.nc2
 

Methods in ucar.nc2 that return ArrayStructure
 ArrayStructure Sequence.readStructure(int start, int count)
          UnsupportedOperation
 ArrayStructure Structure.readStructure(int start, int count)
          For rank 1 array of Structures, read count Structures and return the data as an ArrayStructure.
 

Uses of ArrayStructure in ucar.nc2.dataset
 

Methods in ucar.nc2.dataset that return ArrayStructure
protected  ArrayStructure StructureDS.convert(Array data, Section section)
           
 

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

Fields in ucar.nc2.ft.point.standard declared as ArrayStructure
 ArrayStructure TableConfig.as
           
 

Uses of ArrayStructure in ucar.nc2.ft2
 

Methods in ucar.nc2.ft2 with parameters of type ArrayStructure
 void Sequence.write(String key, ArrayStructure data)
           
 

Uses of ArrayStructure in ucar.nc2.iosp
 

Methods in ucar.nc2.iosp with parameters of type ArrayStructure
static ArrayStructureBB IospHelper.makeArrayBB(ArrayStructure as)
           
 

Uses of ArrayStructure in ucar.nc2.iosp.adde
 

Subclasses of ArrayStructure in ucar.nc2.iosp.adde
 class ArrayStructureAdde
          Concrete implementation of Array specialized for StructureData.
 

Methods in ucar.nc2.iosp.adde that return ArrayStructure
 ArrayStructure ArrayStructureAdde.getArrayStructure(int recnum, StructureMembers.Member m)
           
 

Methods in ucar.nc2.iosp.adde with parameters of type ArrayStructure
protected  StructureData ArrayStructureAdde.makeStructureData(ArrayStructure as, int index)
           
 

Uses of ArrayStructure in ucar.nc2.iosp.bufr
 

Methods in ucar.nc2.iosp.bufr that return ArrayStructure
 ArrayStructure MessageUncompressedDataReader.readEntireMessage(Structure s, Message proto, Message m, RandomAccessFile raf, Formatter f)
          Read all datasets from a single message
 ArrayStructure MessageCompressedDataReader.readEntireMessage(Structure s, Message proto, Message m, RandomAccessFile raf, Formatter f)
          Read all datasets from a single message
 

Uses of ArrayStructure in ucar.nc2.iosp.nids
 

Methods in ucar.nc2.iosp.nids that return ArrayStructure
 ArrayStructure Nidsiosp.readCircleStructData(String name, ByteBuffer bos, ucar.nc2.iosp.nids.Nidsheader.Vinfo vinfo)
          Read data
 ArrayStructure Nidsiosp.readGraphicSymbolData(String name, ByteBuffer bos, ucar.nc2.iosp.nids.Nidsheader.Vinfo vinfo)
          Read graphic sysmbol structure data
 ArrayStructure Nidsiosp.readLinkedVectorData(String name, ByteBuffer bos, ucar.nc2.iosp.nids.Nidsheader.Vinfo vinfo)
          Read linked vector sturcture data
 ArrayStructure Nidsiosp.readTextStringData(String name, ByteBuffer bos, ucar.nc2.iosp.nids.Nidsheader.Vinfo vinfo)
          Read data
 ArrayStructure Nidsiosp.readUnlinkedVectorData(String name, ByteBuffer bos, ucar.nc2.iosp.nids.Nidsheader.Vinfo vinfo)
          Read data
 ArrayStructure Nidsiosp.readVectorArrowData(String name, ByteBuffer bos, ucar.nc2.iosp.nids.Nidsheader.Vinfo vinfo)
          Read data
 ArrayStructure Nidsiosp.readWindBarbData(String name, ByteBuffer bos, ucar.nc2.iosp.nids.Nidsheader.Vinfo vinfo, List sList)
          Read data
 

Uses of ArrayStructure in ucar.nc2.iosp.noaa
 

Methods in ucar.nc2.iosp.noaa that return ArrayStructure
 ArrayStructure StructureDataRegexp.getArrayStructure(StructureMembers.Member m)
           
 ArrayStructure StructureDataAscii.getArrayStructure(StructureMembers.Member m)
           
 

Uses of ArrayStructure in ucar.nc2.stream
 

Methods in ucar.nc2.stream with parameters of type ArrayStructure
static long NcStream.encodeArrayStructure(ArrayStructure as, OutputStream os)
           
 



Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.