Enum Class JobOrderVersion

java.lang.Object
java.lang.Enum<JobOrderVersion>
de.dlr.proseo.model.enums.JobOrderVersion
All Implemented Interfaces:
Serializable, Comparable<JobOrderVersion>, Constable

public enum JobOrderVersion extends Enum<JobOrderVersion>
Variants of Job Order file specifications: Over time the specification for Job Order files evolves, but processors may rely on older versions of the specification. Also, branches (non-linear evolution of the specification) have been observed. By choosing one of the enumeration values the syntax for the generation of Job Order files from the Job Order classes can be configured.
Author:
Thomas Bassler
  • Enum Constant Details

    • MMFI_1_8

      public static final JobOrderVersion MMFI_1_8
      Syntax according to "Generic IPF Interface Specifications", MMFI-GSEG-EOPG-TN-07-0003, issue 1.8; identical to "GMES Generic PDGS-IPF Interface Specifications", GMES-GSEG-EOPG-TN-09-0016, issue 1.0
    • GMES_1_1

      public static final JobOrderVersion GMES_1_1
      Syntax according to "GMES Generic PDGS-IPF Interface Specifications", GMES-GSEG-EOPG-TN-09-0016, issue 1.1
  • Method Details

    • values

      public static JobOrderVersion[] 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 JobOrderVersion 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