Enum Criterion.IPv6ExthdrFlags
- java.lang.Object
- 
- java.lang.Enum<Criterion.IPv6ExthdrFlags>
- 
- org.onosproject.net.flow.criteria.Criterion.IPv6ExthdrFlags
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Comparable<Criterion.IPv6ExthdrFlags>
 - Enclosing interface:
- Criterion
 
 public static enum Criterion.IPv6ExthdrFlags extends java.lang.Enum<Criterion.IPv6ExthdrFlags> Bit definitions for IPv6 Extension Header pseudo-field. From page 79 of OpenFlow 1.5.0 spec.
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description AUTHAuthentication header present.DEST1 or 2 dest headers present.ESPEncrypted Sec Payload header present.FRAGFragment header present.HOPHop-by-hop header present.NONEXT"No next header" encountered.ROUTERRouter header present.UNREPUnexpected repeats encountered.UNSEQUnexpected sequencing encountered.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description shortgetValue()Gets the value as an integer.static Criterion.IPv6ExthdrFlagsvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Criterion.IPv6ExthdrFlags[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
NONEXTpublic static final Criterion.IPv6ExthdrFlags NONEXT "No next header" encountered.
 - 
ESPpublic static final Criterion.IPv6ExthdrFlags ESP Encrypted Sec Payload header present.
 - 
AUTHpublic static final Criterion.IPv6ExthdrFlags AUTH Authentication header present.
 - 
DESTpublic static final Criterion.IPv6ExthdrFlags DEST 1 or 2 dest headers present.
 - 
FRAGpublic static final Criterion.IPv6ExthdrFlags FRAG Fragment header present.
 - 
ROUTERpublic static final Criterion.IPv6ExthdrFlags ROUTER Router header present.
 - 
HOPpublic static final Criterion.IPv6ExthdrFlags HOP Hop-by-hop header present.
 - 
UNREPpublic static final Criterion.IPv6ExthdrFlags UNREP Unexpected repeats encountered.
 - 
UNSEQpublic static final Criterion.IPv6ExthdrFlags UNSEQ Unexpected sequencing encountered.
 
- 
 - 
Method Detail- 
valuespublic static Criterion.IPv6ExthdrFlags[] 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 (Criterion.IPv6ExthdrFlags c : Criterion.IPv6ExthdrFlags.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static Criterion.IPv6ExthdrFlags 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
 
 - 
getValuepublic short getValue() Gets the value as an integer.- Returns:
- the value as an integer
 
 
- 
 
-