Enum Class ReceiverDProto.QualifiedAddressModeS.AddressQualifier
java.lang.Object
java.lang.Enum<ReceiverDProto.QualifiedAddressModeS.AddressQualifier>
de.serosystems.proto.v3.grx.receiverd.ReceiverDProto.QualifiedAddressModeS.AddressQualifier
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,Serializable
,Comparable<ReceiverDProto.QualifiedAddressModeS.AddressQualifier>
,Constable
- Enclosing class:
- ReceiverDProto.QualifiedAddressModeS
public static enum ReceiverDProto.QualifiedAddressModeS.AddressQualifier
extends Enum<ReceiverDProto.QualifiedAddressModeS.AddressQualifier>
implements com.google.protobuf.ProtocolMessageEnum
Address qualifier.Protobuf enum
serosystems.proto.v3.grx.receiverd.QualifiedAddressModeS.AddressQualifier
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionADS-B target with anonymous, ground vehicle or fixed obstacle address.ADS-R target with anonymous, ground vehicle or fixed obstacle address.ADS-R target with ICAO 24 bit address.Mode S (or ADS-B) Target with ICAO 24 bit address.Invalid or reserved address; will also be used to indicated that the address could not be determinedMatches any addresses with any qualifier (including invalid ones).Matches addresses with any qualifier (including invalid ones) that additionally have a matching address part.TIS-B target with ICAO 24 bit address.TIS-B target with Mode A code and track file identifier.TIS-B target with non-ICAO 24 bit address. -
Field Summary
Modifier and TypeFieldDescriptionstatic final int
ADS-B target with anonymous, ground vehicle or fixed obstacle address.static final int
ADS-R target with anonymous, ground vehicle or fixed obstacle address.static final int
ADS-R target with ICAO 24 bit address.static final int
Mode S (or ADS-B) Target with ICAO 24 bit address.static final int
Invalid or reserved address; will also be used to indicated that the address could not be determinedstatic final int
Matches any addresses with any qualifier (including invalid ones).static final int
Matches addresses with any qualifier (including invalid ones) that additionally have a matching address part.static final int
TIS-B target with ICAO 24 bit address.static final int
TIS-B target with Mode A code and track file identifier.static final int
TIS-B target with non-ICAO 24 bit address. -
Method Summary
Modifier and TypeMethodDescriptionforNumber
(int value) static final com.google.protobuf.Descriptors.EnumDescriptor
final com.google.protobuf.Descriptors.EnumDescriptor
final int
final com.google.protobuf.Descriptors.EnumValueDescriptor
static com.google.protobuf.Internal.EnumLiteMap<ReceiverDProto.QualifiedAddressModeS.AddressQualifier>
valueOf
(int value) Deprecated.valueOf
(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ICAO24
Mode S (or ADS-B) Target with ICAO 24 bit address.
ICAO24 = 0;
-
TIS_B_ICAO24
TIS-B target with ICAO 24 bit address.
TIS_B_ICAO24 = 1;
-
ADS_R_ICAO24
ADS-R target with ICAO 24 bit address.
ADS_R_ICAO24 = 2;
-
ADS_B_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE
public static final ReceiverDProto.QualifiedAddressModeS.AddressQualifier ADS_B_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLEADS-B target with anonymous, ground vehicle or fixed obstacle address.
ADS_B_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE = 3;
-
ADS_R_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE
public static final ReceiverDProto.QualifiedAddressModeS.AddressQualifier ADS_R_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLEADS-R target with anonymous, ground vehicle or fixed obstacle address.
ADS_R_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE = 4;
-
TIS_B_MODE_A_CODE_AND_TRACK_FILE_IDENTIFIER
public static final ReceiverDProto.QualifiedAddressModeS.AddressQualifier TIS_B_MODE_A_CODE_AND_TRACK_FILE_IDENTIFIERTIS-B target with Mode A code and track file identifier.
TIS_B_MODE_A_CODE_AND_TRACK_FILE_IDENTIFIER = 5;
-
TIS_B_NON_ICAO24
TIS-B target with non-ICAO 24 bit address.
TIS_B_NON_ICAO24 = 6;
-
INVALID
Invalid or reserved address; will also be used to indicated that the address could not be determined
INVALID = 7;
-
MATCH_ANY_QUALIFIER
Matches addresses with any qualifier (including invalid ones) that additionally have a matching address part. Use this if you want to match an address, but do not care about the exact qualifier.
MATCH_ANY_QUALIFIER = 254;
-
MATCH_ANY_ADDRESS
Matches any addresses with any qualifier (including invalid ones). Use this to disable any filtering.
MATCH_ANY_ADDRESS = 255;
-
UNRECOGNIZED
-
-
Field Details
-
ICAO24_VALUE
public static final int ICAO24_VALUEMode S (or ADS-B) Target with ICAO 24 bit address.
ICAO24 = 0;
- See Also:
-
TIS_B_ICAO24_VALUE
public static final int TIS_B_ICAO24_VALUETIS-B target with ICAO 24 bit address.
TIS_B_ICAO24 = 1;
- See Also:
-
ADS_R_ICAO24_VALUE
public static final int ADS_R_ICAO24_VALUEADS-R target with ICAO 24 bit address.
ADS_R_ICAO24 = 2;
- See Also:
-
ADS_B_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE_VALUE
public static final int ADS_B_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE_VALUEADS-B target with anonymous, ground vehicle or fixed obstacle address.
ADS_B_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE = 3;
- See Also:
-
ADS_R_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE_VALUE
public static final int ADS_R_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE_VALUEADS-R target with anonymous, ground vehicle or fixed obstacle address.
ADS_R_ANONYMOUS_OR_GROUND_VEHICLE_OR_FIXED_OBSTACLE = 4;
- See Also:
-
TIS_B_MODE_A_CODE_AND_TRACK_FILE_IDENTIFIER_VALUE
public static final int TIS_B_MODE_A_CODE_AND_TRACK_FILE_IDENTIFIER_VALUETIS-B target with Mode A code and track file identifier.
TIS_B_MODE_A_CODE_AND_TRACK_FILE_IDENTIFIER = 5;
- See Also:
-
TIS_B_NON_ICAO24_VALUE
public static final int TIS_B_NON_ICAO24_VALUETIS-B target with non-ICAO 24 bit address.
TIS_B_NON_ICAO24 = 6;
- See Also:
-
INVALID_VALUE
public static final int INVALID_VALUEInvalid or reserved address; will also be used to indicated that the address could not be determined
INVALID = 7;
- See Also:
-
MATCH_ANY_QUALIFIER_VALUE
public static final int MATCH_ANY_QUALIFIER_VALUEMatches addresses with any qualifier (including invalid ones) that additionally have a matching address part. Use this if you want to match an address, but do not care about the exact qualifier.
MATCH_ANY_QUALIFIER = 254;
- See Also:
-
MATCH_ANY_ADDRESS_VALUE
public static final int MATCH_ANY_ADDRESS_VALUEMatches any addresses with any qualifier (including invalid ones). Use this to disable any filtering.
MATCH_ANY_ADDRESS = 255;
- See Also:
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.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:
value
- 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 nameNullPointerException
- if the argument is null
-
forNumber
- Parameters:
value
- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<ReceiverDProto.QualifiedAddressModeS.AddressQualifier> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static ReceiverDProto.QualifiedAddressModeS.AddressQualifier valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) 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:
desc
- 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 nameNullPointerException
- if the argument is null
-