Package ucar.array
Class StructureData
- java.lang.Object
-
- ucar.array.StructureData
-
public abstract class StructureData extends Object
A container for a Structure's data.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Array<?>
getMemberData(String memberName)
Get member data array of any type as an Array.abstract Array<?>
getMemberData(StructureMembers.Member m)
Get member data array of any type as an Array.String
getName()
The name of StructureStructureMembers
getStructureMembers()
The StructureMembers
-
-
-
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.
-
-