jnetpcap.filter.bpf
Enum BPFInstruction.Symbol

java.lang.Object
  extended by java.lang.Enum<BPFInstruction.Symbol>
      extended by jnetpcap.filter.bpf.BPFInstruction.Symbol
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<BPFInstruction.Symbol>
Enclosing class:
BPFInstruction

public static enum BPFInstruction.Symbol
extends java.lang.Enum<BPFInstruction.Symbol>


Enum Constant Summary
ALUADDK
           
ALUADDX
           
ALUANDK
           
ALUANDX
           
ALUDIVK
           
ALUDIVX
           
ALULSHK
           
ALULSHX
           
ALUMULK
           
ALUMULX
           
ALUORK
           
ALUORX
           
ALURSHK
           
ALURSHX
           
ALUSUBK
           
ALUSUBX
           
JMPJA
           
JMPJEQK
           
JMPJEQX
           
JMPJGEK
           
JMPJGEX
           
JMPJGTK
           
JMPJGTX
           
JMPJSETK
           
JMPJSETX
           
LDBABS
           
LDBIND
           
LDHABS
           
LDHIND
           
LDIMM
           
LDMEM
           
LDWABS
           
LDWIND
           
LDWLEN
           
LDXIMM
           
LDXMEM
           
LDXMSHB
           
LDXWLEN
           
MISCTAX
           
MISCTXA
           
RETA
           
RETK
           
ST
           
STX
           
 
Method Summary
 int getFull()
           
 java.util.Set<BPFCode> getSymbol()
           
static BPFInstruction.Symbol valueOf(int code)
           
static BPFInstruction.Symbol valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static BPFInstruction.Symbol[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

RETK

public static final BPFInstruction.Symbol RETK

RETA

public static final BPFInstruction.Symbol RETA

LDWABS

public static final BPFInstruction.Symbol LDWABS

LDHABS

public static final BPFInstruction.Symbol LDHABS

LDBABS

public static final BPFInstruction.Symbol LDBABS

LDWLEN

public static final BPFInstruction.Symbol LDWLEN

LDXWLEN

public static final BPFInstruction.Symbol LDXWLEN

LDWIND

public static final BPFInstruction.Symbol LDWIND

LDHIND

public static final BPFInstruction.Symbol LDHIND

LDBIND

public static final BPFInstruction.Symbol LDBIND

LDXMSHB

public static final BPFInstruction.Symbol LDXMSHB

LDIMM

public static final BPFInstruction.Symbol LDIMM

LDXIMM

public static final BPFInstruction.Symbol LDXIMM

LDMEM

public static final BPFInstruction.Symbol LDMEM

LDXMEM

public static final BPFInstruction.Symbol LDXMEM

ST

public static final BPFInstruction.Symbol ST

STX

public static final BPFInstruction.Symbol STX

JMPJA

public static final BPFInstruction.Symbol JMPJA

JMPJGTK

public static final BPFInstruction.Symbol JMPJGTK

JMPJGEK

public static final BPFInstruction.Symbol JMPJGEK

JMPJEQK

public static final BPFInstruction.Symbol JMPJEQK

JMPJSETK

public static final BPFInstruction.Symbol JMPJSETK

JMPJGTX

public static final BPFInstruction.Symbol JMPJGTX

JMPJGEX

public static final BPFInstruction.Symbol JMPJGEX

JMPJEQX

public static final BPFInstruction.Symbol JMPJEQX

JMPJSETX

public static final BPFInstruction.Symbol JMPJSETX

ALUADDX

public static final BPFInstruction.Symbol ALUADDX

ALUSUBX

public static final BPFInstruction.Symbol ALUSUBX

ALUMULX

public static final BPFInstruction.Symbol ALUMULX

ALUDIVX

public static final BPFInstruction.Symbol ALUDIVX

ALUANDX

public static final BPFInstruction.Symbol ALUANDX

ALUORX

public static final BPFInstruction.Symbol ALUORX

ALULSHX

public static final BPFInstruction.Symbol ALULSHX

ALURSHX

public static final BPFInstruction.Symbol ALURSHX

ALUADDK

public static final BPFInstruction.Symbol ALUADDK

ALUSUBK

public static final BPFInstruction.Symbol ALUSUBK

ALUMULK

public static final BPFInstruction.Symbol ALUMULK

ALUDIVK

public static final BPFInstruction.Symbol ALUDIVK

ALUANDK

public static final BPFInstruction.Symbol ALUANDK

ALUORK

public static final BPFInstruction.Symbol ALUORK

ALULSHK

public static final BPFInstruction.Symbol ALULSHK

ALURSHK

public static final BPFInstruction.Symbol ALURSHK

MISCTAX

public static final BPFInstruction.Symbol MISCTAX

MISCTXA

public static final BPFInstruction.Symbol MISCTXA
Method Detail

values

public static final BPFInstruction.Symbol[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(BPFInstruction.Symbol c : BPFInstruction.Symbol.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static BPFInstruction.Symbol 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

getFull

public final int getFull()
Returns:
Returns the full.

getSymbol

public final java.util.Set<BPFCode> getSymbol()
Returns:
Returns the symbol.

valueOf

public static BPFInstruction.Symbol valueOf(int code)