Enum NetcdfDataset.Enhance

java.lang.Object
java.lang.Enum<NetcdfDataset.Enhance>
ucar.nc2.dataset.NetcdfDataset.Enhance
All Implemented Interfaces:
Serializable, Comparable<NetcdfDataset.Enhance>
Enclosing class:
NetcdfDataset

public static enum NetcdfDataset.Enhance extends Enum<NetcdfDataset.Enhance>
Possible enhancements for a NetcdfDataset
  • Enum Constant Details

    • ConvertEnums

      public static final NetcdfDataset.Enhance ConvertEnums
      Convert enums to Strings.
    • ConvertUnsigned

      public static final NetcdfDataset.Enhance ConvertUnsigned
      Convert unsigned values to signed values. For CDM.UNSIGNED variables, reinterpret the bit patterns of any negative values as unsigned. The result will be positive values that must be stored in a larger data type.
    • ApplyScaleOffset

      public static final NetcdfDataset.Enhance ApplyScaleOffset
      Apply scale and offset to values, promoting the data type if needed.
    • ConvertMissing

      public static final NetcdfDataset.Enhance ConvertMissing
      Replace missing data with NaNs, for efficiency. Note that if the enhanced data type is not FLOAT or DOUBLE, this has no effect.
    • CoordSystems

      public static final NetcdfDataset.Enhance CoordSystems
      Build coordinate systems.
    • IncompleteCoordSystems

      public static final NetcdfDataset.Enhance IncompleteCoordSystems
      Build coordinate systems allowing for incomplete coordinate systems (i.e. not every dimension in a variable has a corresponding coordinate variable.
    • ApplyRuntimeLoadedEnhancements

      public static final NetcdfDataset.Enhance 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

      public static NetcdfDataset.Enhance[] 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

      public static NetcdfDataset.Enhance valueOf(String name)
      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 name
      NullPointerException - if the argument is null