Package ucar.nc2
Interface VariableSimpleIF
- All Superinterfaces:
Comparable<VariableSimpleIF>
- All Known Subinterfaces:
VariableIF
- All Known Implementing Classes:
CoordinateAxis,CoordinateAxis1D,CoordinateAxis1DTime,CoordinateAxis2D,Sequence,SequenceDS,Structure,StructureDS,StructurePseudo2Dim,StructurePseudoDS,Variable,VariableDS,VariableSimpleAdapter,VariableSimpleImpl
A lightweight abstraction of a Variable.
-
Method Summary
Modifier and TypeMethodDescriptionAttributes for the variable.Deprecated.Use attributes()Deprecated.Use attributes()Variable's data typedescription of the VariableDimension List.full, backslash escaped name of the data VariablegetName()Deprecated.use getFullName or getShortNameintgetRank()Variable rankint[]getShape()Variable shapeshort name of the data VariableUnits of the Variable.Methods inherited from interface java.lang.Comparable
compareTo
-
Method Details
-
getName
Deprecated.use getFullName or getShortNameName of the data Variable. Not that this is technically ambiguous v-a-v short or full name; however, since this is a Variable interface, one must assume that it is intended to be getFullName().- Returns:
- name of the data Variable
-
getFullName
String getFullName()full, backslash escaped name of the data Variable- Returns:
- full, backslash escaped name of the data Variable
-
getShortName
String getShortName()short name of the data Variable- Returns:
- short name of the data Variable
-
getDescription
String getDescription()description of the Variable- Returns:
- description of the Variable, or null if none.
-
getUnitsString
String getUnitsString()Units of the Variable. These should be udunits compatible if possible- Returns:
- Units of the Variable, or null if none.
-
getRank
int getRank()Variable rank- Returns:
- Variable rank
-
getShape
int[] getShape()Variable shape- Returns:
- Variable shape
-
getDimensions
Dimension List. empty for a scalar variable.- Returns:
- List of ucar.nc2.Dimension, ImmutableList in ver6
-
getDataType
DataType getDataType()Variable's data type- Returns:
- Variable's data type
-
attributes
AttributeContainer attributes()Attributes for the variable. -
getAttributes
Deprecated.Use attributes()Attributes for the variable.- Returns:
- List of type ucar.nc2.Attribute
-
findAttributeIgnoreCase
Deprecated.Use attributes()find the attribute for the variable with the given name, ignoring case.- Parameters:
name- attribute name- Returns:
- the attribute for the variable with the given name, or null if not found.
-