public static final class StructureMembers.Member
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
Array |
getDataArray()
Get the data array, if any.
|
java.lang.Object |
getDataObject()
Get an opaque data object, for use behind the scenes.
|
int |
getDataParam()
Get the data parameter value, for use behind the scenes.
|
DataType |
getDataType()
Get the DataType.
|
java.lang.String |
getDescription()
Get the description, if any.
|
java.lang.String |
getFullName() |
java.lang.String |
getFullNameEscaped() |
java.lang.String |
getName()
Get the StructureMembers name.
|
int[] |
getShape()
Get the array shape.
|
int |
getSize()
Get the total number of elements.
|
int |
getSizeBytes()
Get the total size in bytes.
|
StructureMembers |
getStructureMembers() |
java.lang.String |
getUnitsString()
Get the units string, if any.
|
boolean |
isScalar()
Is this a scalar (size == 1).
|
boolean |
isVariableLength() |
StructureMembers.MemberBuilder |
toBuilder(boolean wantsData)
Turn into a mutable Builder.
|
java.lang.String |
toString() |
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public Array getDataArray()
public java.lang.Object getDataObject()
public int getDataParam()
public DataType getDataType()
public java.lang.String getDescription()
public java.lang.String getFullName()
public java.lang.String getFullNameEscaped()
public java.lang.String getName()
public int[] getShape()
public int getSize()
public int getSizeBytes()
public StructureMembers getStructureMembers()
public java.lang.String getUnitsString()
public boolean isScalar()
public boolean isVariableLength()
public StructureMembers.MemberBuilder toBuilder(boolean wantsData)
public java.lang.String toString()
toString
in class java.lang.Object