Package org.minidns.edns
Enum Edns.OptionCode
- java.lang.Object
-
- java.lang.Enum<Edns.OptionCode>
-
- org.minidns.edns.Edns.OptionCode
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<Edns.OptionCode>
- Enclosing class:
- Edns
public static enum Edns.OptionCode extends java.lang.Enum<Edns.OptionCode>
The EDNS option code.- See Also:
- IANA - DNS EDNS0 Option Codes (OPT)
-
-
Field Summary
Fields Modifier and Type Field Description int
asInt
java.lang.Class<? extends EdnsOption>
clazz
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Edns.OptionCode
from(int optionCode)
static Edns.OptionCode
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Edns.OptionCode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN
public static final Edns.OptionCode UNKNOWN
-
NSID
public static final Edns.OptionCode NSID
-
-
Field Detail
-
asInt
public final int asInt
-
clazz
public final java.lang.Class<? extends EdnsOption> clazz
-
-
Method Detail
-
values
public static Edns.OptionCode[] 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 (Edns.OptionCode c : Edns.OptionCode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Edns.OptionCode 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 Edns.OptionCode from(int optionCode)
-
-