Enum Class GridAvailabilityUse

Object
Enum<GridAvailabilityUse>
GridAvailabilityUse
All Implemented Interfaces:
Serializable, Comparable<GridAvailabilityUse>, Constable

public enum GridAvailabilityUse extends Enum<GridAvailabilityUse>
Describes how grid availability is used.
Since:
1.0
See Also:
  • Enum Constant Details

    • USE_FOR_SORTING

      public static final GridAvailabilityUse USE_FOR_SORTING
      Grid availability is only used for sorting results. Operations where some grids are missing will be sorted last.
    • DISCARD_OPERATION_IF_MISSING_GRID

      public static final GridAvailabilityUse DISCARD_OPERATION_IF_MISSING_GRID
      Completely discard an operation if a required grid is missing.
    • IGNORE_GRID_AVAILABILITY

      public static final GridAvailabilityUse IGNORE_GRID_AVAILABILITY
      Ignore grid availability completely. Results will be presented as if all grids were available.
    • DEFAULT

      public static final GridAvailabilityUse DEFAULT
      The PROJ default value. Documented as USE_FOR_SORTING as of PROJ 6.2.
  • Method Details

    • values

      public static GridAvailabilityUse[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static GridAvailabilityUse valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null