|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface VariableIF
The public interface to a Variable.
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
String getName()
VariableSimpleIF
getName in interface VariableSimpleIFString getNameEscaped()
String getShortName()
VariableSimpleIF
getShortName in interface VariableSimpleIF
void getNameAndDimensions(Formatter result,
boolean useFullName,
boolean strict)
boolean isUnlimited()
boolean isUnsigned()
DataType getDataType()
VariableSimpleIF
getDataType in interface VariableSimpleIFint getRank()
VariableSimpleIF
getRank in interface VariableSimpleIFboolean isScalar()
long getSize()
int getElementSize()
int[] getShape()
VariableSimpleIF
getShape in interface VariableSimpleIFList<Dimension> getDimensions()
VariableSimpleIF
getDimensions in interface VariableSimpleIFDimension getDimension(int index)
int findDimensionIndex(String dimName)
List<Attribute> getAttributes()
VariableSimpleIF
getAttributes in interface VariableSimpleIFAttribute findAttribute(String attName)
Attribute findAttributeIgnoreCase(String attName)
VariableSimpleIF
findAttributeIgnoreCase in interface VariableSimpleIFattName - attribute name
Group getParentGroup()
Variable section(List<Range> ranges)
throws InvalidRangeException
InvalidRangeExceptionSection getShapeAsSection()
List<Range> getRanges()
Array read(int[] origin,
int[] shape)
throws IOException,
InvalidRangeException
IOException
InvalidRangeException
Array read(String rangeSpec)
throws IOException,
InvalidRangeException
IOException
InvalidRangeException
Array read(Section section)
throws IOException,
InvalidRangeException
IOException
InvalidRangeException
Array read()
throws IOException
IOExceptionboolean isCoordinateVariable()
boolean isMemberOfStructure()
boolean isVariableLength()
boolean isMetadata()
Structure getParentStructure()
String getDescription()
VariableSimpleIF
getDescription in interface VariableSimpleIFString getUnitsString()
VariableSimpleIF
getUnitsString in interface VariableSimpleIFList<Dimension> getDimensionsAll()
byte readScalarByte()
throws IOException
IOException
short readScalarShort()
throws IOException
IOException
int readScalarInt()
throws IOException
IOException
long readScalarLong()
throws IOException
IOException
float readScalarFloat()
throws IOException
IOException
double readScalarDouble()
throws IOException
IOException
String readScalarString()
throws IOException
IOExceptionString toStringDebug()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||