ucar.nc2
Interface VariableSimpleIF
- All Superinterfaces:
- java.lang.Comparable
- All Known Subinterfaces:
- RadialDatasetSweep.RadialVariable, VariableEnhanced
- All Known Implementing Classes:
- CoordinateAxis, CoordinateAxis1D, CoordinateAxis1DTime, CoordinateAxis2D, StructureDS, VariableDS, VariableSimpleAdapter
public interface VariableSimpleIF
- extends java.lang.Comparable
A "Simple" Variable, that allows non-netcdf implementations of typed datasets.
- Author:
- caron
- See Also:
TypedDataset
| Methods inherited from interface java.lang.Comparable |
compareTo |
getName
java.lang.String getName()
- Returns:
- full name of the data Variable
getShortName
java.lang.String getShortName()
- Returns:
- short name of the data Variable
getDescription
java.lang.String getDescription()
- Returns:
- Text description of the Variable
getUnitsString
java.lang.String getUnitsString()
getRank
int getRank()
- Returns:
- Variable rank
getShape
int[] getShape()
- Returns:
- Variable shape
getDimensions
java.util.List<Dimension> getDimensions()
- Returns:
- List of ucar.nc2.Dimension
getDataType
DataType getDataType()
- Returns:
- Variable's data type
getAttributes
java.util.List<Attribute> getAttributes()
- Attributes for the variable.
- Returns:
- List of type ucar.nc2.Attribute
findAttributeIgnoreCase
Attribute findAttributeIgnoreCase(java.lang.String name)
- Parameters:
name - attribute name
- Returns:
- the attribute for the variable with the given name, ignoring case.
convertScaleOffsetMissing
double convertScaleOffsetMissing(byte value)
convertScaleOffsetMissing
double convertScaleOffsetMissing(short value)
convertScaleOffsetMissing
double convertScaleOffsetMissing(int value)
convertScaleOffsetMissing
double convertScaleOffsetMissing(long value)
convertScaleOffsetMissing
double convertScaleOffsetMissing(double value)