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. 
 

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 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.
 

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

Methods in ucar.ma2 with parameters of type ArrayStructure
static ArrayStructureMA ArrayStructureMA.factoryMA(ArrayStructure from)
          Turn any ArrayStructure into a ArrayStructureMA
 

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

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.