Enum Capability

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Capability>

    public enum Capability
    extends java.lang.Enum<Capability>
    • Enum Constant Detail

      • SURVEILLANCE_ONLY

        public static final Capability SURVEILLANCE_ONLY
      • RESERVED1

        public static final Capability RESERVED1
      • RESERVED2

        public static final Capability RESERVED2
      • RESERVED3

        public static final Capability RESERVED3
      • LEVEL2_ON_GROUND

        public static final Capability LEVEL2_ON_GROUND
      • LEVEL2_AIRBORNE

        public static final Capability LEVEL2_AIRBORNE
      • LEVEL2_UNKNOWN

        public static final Capability LEVEL2_UNKNOWN
      • CONDITIONS_NOT_MET

        public static final Capability CONDITIONS_NOT_MET
    • Method Detail

      • values

        public static Capability[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Capability c : Capability.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Capability valueOf​(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • from

        public static Capability from​(int capability)