Package ucar.array

Class StructureData


  • public abstract class StructureData
    extends Object
    A container for a Structure's data.
    • Method Detail

      • getName

        public String getName()
        The name of Structure
      • getStructureMembers

        public StructureMembers getStructureMembers()
        The StructureMembers
      • getMemberData

        public abstract Array<?> getMemberData​(StructureMembers.Member m)
        Get member data array of any type as an Array.
        Parameters:
        m - get data from this StructureMembers.Member.
        Returns:
        Array values.
      • getMemberData

        public Array<?> getMemberData​(String memberName)
        Get member data array of any type as an Array.
        Parameters:
        memberName - name of member Variable.
        Returns:
        member data array of any type as an Array.
        Throws:
        IllegalArgumentException - if name is not legal member name.