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

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 ArrayStructureW.getArrayStructure(int recnum, StructureMembers.Member m)
           
 ArrayStructure ArrayStructureBB.getArrayStructure(int recnum, StructureMembers.Member m)
           
 ArrayStructure ArrayStructure.getArrayStructure(int recnum, StructureMembers.Member m)
          Get member data of type array of Structure.
 ArrayStructure ArraySequenceNested.getArrayStructure(int recnum, StructureMembers.Member m)
           
 ArrayStructure StructureData.getArrayStructure(java.lang.String memberName)
          Get member data of type Structure.
 ArrayStructure StructureDataW.getArrayStructure(StructureMembers.Member m)
          Get member data of type Structure.
 ArrayStructure StructureDataComposite.getArrayStructure(StructureMembers.Member m)
           
 ArrayStructure StructureDataA.getArrayStructure(StructureMembers.Member m)
           
abstract  ArrayStructure StructureData.getArrayStructure(StructureMembers.Member m)
          Get ArrayStructure for a member 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
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, java.util.List<ArrayStructure> c, int total)
           
 

Uses of ArrayStructure in ucar.nc2
 

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