ucar.nc2.dataset
Interface VariableEnhanced
- All Superinterfaces:
- java.lang.Comparable<VariableSimpleIF>, Enhancements, VariableIF, VariableSimpleIF
- All Known Implementing Classes:
- CoordinateAxis, CoordinateAxis1D, CoordinateAxis1DTime, CoordinateAxis2D, StructureDS, VariableDS
public interface VariableEnhanced
- extends VariableIF, Enhancements
Public interface to an "enhanced Variable", implemented by the ucar.nc2.dataset package.
- Author:
- john caron
| Methods inherited from interface ucar.nc2.VariableIF |
findAttribute, findAttributeIgnoreCase, findDimensionIndex, getAttributes, getDataType, getDescription, getDimension, getDimensions, getDimensionsAll, getElementSize, getName, getNameAndDimensions, getNameEscaped, getParentGroup, getParentStructure, getRanges, getRank, getShape, getShapeAsSection, getShortName, getSize, getUnitsString, isCoordinateVariable, isMemberOfStructure, isMetadata, isScalar, isUnlimited, isUnsigned, isVariableLength, read, read, read, read, readScalarByte, readScalarDouble, readScalarFloat, readScalarInt, readScalarLong, readScalarShort, readScalarString, section, toStringDebug |
| Methods inherited from interface java.lang.Comparable |
compareTo |
getOriginalVariable
Variable getOriginalVariable()
setOriginalVariable
void setOriginalVariable(Variable orgVar)
getOriginalName
java.lang.String getOriginalName()
getProxyReader
ProxyReader getProxyReader()
setProxyReader
void setProxyReader(ProxyReader proxyReader)
setUnitsString
void setUnitsString(java.lang.String units)
- Set the Unit String for this Variable. Default is to use the "units" attribute.
- Parameters:
units - unit string
enhance
void enhance(java.util.EnumSet<NetcdfDataset.Enhance> mode)
- Enhance using the given set of NetcdfDataset.Enhance