Package aero.t2s.modes.constants
Enum AcasReplyInformation
- java.lang.Object
-
- java.lang.Enum<AcasReplyInformation>
-
- aero.t2s.modes.constants.AcasReplyInformation
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<AcasReplyInformation>
public enum AcasReplyInformation extends java.lang.Enum<AcasReplyInformation>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description GREATER_THAN_120014 - maximum airspeed is more than 2 220 km/h (1 200 kt)GREATER_THAN_150_LESS_THAN_30011 - maximum airspeed is .GT.GREATER_THAN_300_LESS_THAN_60012 - maximum airspeed is .GT.GREATER_THAN_600_LESS_THAN_120013 - maximum airspeed is .GT.GREATER_THAN_75_LESS_THAN_15010 - maximum airspeed is .GT.LESS_THAN_75KT9 - maximum airspeed is .LE.NO_MAX_SPEED8 - no maximum airspeed data availableNO_OPERATING_ACAS0 - signifies a reply to an air-air interrogation UF = 0 with AQ = 0, no operating ACASNOT_ASSIGNED15 - not assignedRESERVED11 - reserved for ACASRESERVED22 - reserved for ACASRESERVED33 - reserved for ACASRESERVED44 - reserved for ACASRESERVED55 - reserved for ACASRESERVED66 - reserved for ACASRESERVED77 - reserved for ACAS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AcasReplyInformationfrom(int replyInformation)intgetGreaterThan()intgetLessThan()booleanisMaxAirspeedAvailable()static AcasReplyInformationvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static AcasReplyInformation[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NO_OPERATING_ACAS
public static final AcasReplyInformation NO_OPERATING_ACAS
0 - signifies a reply to an air-air interrogation UF = 0 with AQ = 0, no operating ACAS
-
RESERVED1
public static final AcasReplyInformation RESERVED1
1 - reserved for ACAS
-
RESERVED2
public static final AcasReplyInformation RESERVED2
2 - reserved for ACAS
-
RESERVED3
public static final AcasReplyInformation RESERVED3
3 - reserved for ACAS
-
RESERVED4
public static final AcasReplyInformation RESERVED4
4 - reserved for ACAS
-
RESERVED5
public static final AcasReplyInformation RESERVED5
5 - reserved for ACAS
-
RESERVED6
public static final AcasReplyInformation RESERVED6
6 - reserved for ACAS
-
RESERVED7
public static final AcasReplyInformation RESERVED7
7 - reserved for ACAS
-
NO_MAX_SPEED
public static final AcasReplyInformation NO_MAX_SPEED
8 - no maximum airspeed data available
-
LESS_THAN_75KT
public static final AcasReplyInformation LESS_THAN_75KT
9 - maximum airspeed is .LE. 140 km/h (75 kt)
-
GREATER_THAN_75_LESS_THAN_150
public static final AcasReplyInformation GREATER_THAN_75_LESS_THAN_150
10 - maximum airspeed is .GT. 140 and .LE. 280 km/h (75 and 150 kt)
-
GREATER_THAN_150_LESS_THAN_300
public static final AcasReplyInformation GREATER_THAN_150_LESS_THAN_300
11 - maximum airspeed is .GT. 280 and .LE. 560 km/h (150 and 300 kt)
-
GREATER_THAN_300_LESS_THAN_600
public static final AcasReplyInformation GREATER_THAN_300_LESS_THAN_600
12 - maximum airspeed is .GT. 560 and .LE. 1 110 km/h (300 and 600 kt)
-
GREATER_THAN_600_LESS_THAN_1200
public static final AcasReplyInformation GREATER_THAN_600_LESS_THAN_1200
13 - maximum airspeed is .GT. 1 110 and .LE. 2 220 km/h (600 and 1 200 kt)
-
GREATER_THAN_1200
public static final AcasReplyInformation GREATER_THAN_1200
14 - maximum airspeed is more than 2 220 km/h (1 200 kt)
-
NOT_ASSIGNED
public static final AcasReplyInformation NOT_ASSIGNED
15 - not assigned
-
-
Method Detail
-
values
public static AcasReplyInformation[] 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 (AcasReplyInformation c : AcasReplyInformation.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AcasReplyInformation 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 namejava.lang.NullPointerException- if the argument is null
-
from
public static AcasReplyInformation from(int replyInformation)
-
isMaxAirspeedAvailable
public boolean isMaxAirspeedAvailable()
-
getLessThan
public int getLessThan()
-
getGreaterThan
public int getGreaterThan()
-
-