Enum Class BeaconData.BeaconType

java.lang.Object
java.lang.Enum<BeaconData.BeaconType>
org.ka2ddo.yaac.io.BeaconData.BeaconType
All Implemented Interfaces:
Serializable, Comparable<BeaconData.BeaconType>, Constable
Enclosing class:
BeaconData

public static enum BeaconData.BeaconType extends Enum<BeaconData.BeaconType>
Enum defining the APRS message formats that YAAC can use for position beacons.
  • Enum Constant Details

    • POSITION

      public static final BeaconData.BeaconType POSITION
      Use standard human-readable text position reports for beacons.
    • MicE

      public static final BeaconData.BeaconType MicE
      Use Mic-E binary-encoded position reports for beacons.
    • COMPRESSED

      public static final BeaconData.BeaconType COMPRESSED
      Use compressed-text position reports for beacons.
  • Method Details

    • values

      public static BeaconData.BeaconType[] 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 BeaconData.BeaconType 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