Enum Class ProductQuality

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

public enum ProductQuality extends Enum<ProductQuality>
Quality annotation for products (determined by processor configuration)
Author:
Dr. Thomas Bassler
  • Enum Constant Details

    • NOMINAL

      public static final ProductQuality NOMINAL
      Products with nominal (production, operational) quality
    • EXPERIMENTAL

      public static final ProductQuality EXPERIMENTAL
      Products created with an experimental configuration, possibly not suitable for general use
    • TEST

      public static final ProductQuality TEST
      Products generated for test use only, usually not suited for general use
    • SYSTEMATIC

      public static final ProductQuality SYSTEMATIC
      Products with nominal (production, operational) quality, generated from systematic processing
  • Method Details

    • values

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