Package ucar.nc2.dataset
Enum NetcdfDataset.Enhance
- All Implemented Interfaces:
Serializable,Comparable<NetcdfDataset.Enhance>
- Enclosing class:
- NetcdfDataset
Possible enhancements for a NetcdfDataset
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAll other Enhancement implementations that are loaded by service provider This includes third party implementations found on the classpath and loaded at runtime.Apply scale and offset to values, promoting the data type if needed.Convert enums to Strings.Replacemissingdata with NaNs, for efficiency.Convert unsigned values to signed values.Build coordinate systems.Build coordinate systems allowing for incomplete coordinate systems (i.e. -
Method Summary
Modifier and TypeMethodDescriptionstatic NetcdfDataset.EnhanceReturns the enum constant of this type with the specified name.static NetcdfDataset.Enhance[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
ConvertEnums
Convert enums to Strings. -
ConvertUnsigned
Convert unsigned values to signed values. ForCDM.UNSIGNEDvariables, reinterpret the bit patterns of any negative values as unsigned. The result will be positive values that must be stored in alarger data type. -
ApplyScaleOffset
Apply scale and offset to values, promoting the data type if needed. -
ConvertMissing
Replacemissingdata with NaNs, for efficiency. Note that if the enhanced data type is notFLOATorDOUBLE, this has no effect. -
CoordSystems
Build coordinate systems. -
IncompleteCoordSystems
Build coordinate systems allowing for incomplete coordinate systems (i.e. not every dimension in a variable has a corresponding coordinate variable. -
ApplyRuntimeLoadedEnhancements
All other Enhancement implementations that are loaded by service provider This includes third party implementations found on the classpath and loaded at runtime.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-