Enum Class AeaType

java.lang.Object
java.lang.Enum<AeaType>
org.codice.alliance.security.banner.marking.AeaType
All Implemented Interfaces:
Serializable, Comparable<AeaType>, Constable

public enum AeaType extends Enum<AeaType>
Atomic Energy Act Markings
  • Enum Constant Details

    • RD

      public static final AeaType RD
    • FRD

      public static final AeaType FRD
    • DOD_UCNI

      public static final AeaType DOD_UCNI
    • DOE_UCNI

      public static final AeaType DOE_UCNI
    • TFNI

      public static final AeaType TFNI
  • Method Details

    • values

      public static AeaType[] 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 AeaType 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
    • getName

      public String getName()
      Gets the name for the type.
      Returns:
    • lookupType

      public static AeaType lookupType(String type)
      Looks up AEA Type name from full AEA info (e.g. FRD-XXXX returns AeaType.FRD)
      Parameters:
      type - AEA type info
      Returns:
      AeaType