lib.dwfl
Class DwarfRegistersX86

java.lang.Object
  extended by java.lang.Number
      extended by lib.dwfl.DwarfRegistersX86
All Implemented Interfaces:
Serializable, Comparable

public class DwarfRegistersX86
extends Number
implements Comparable

See Also:
Serialized Form

Field Summary
static DwarfRegistersX86 EAX
           
static int EAX_
           
static DwarfRegistersX86 EBP
           
static int EBP_
           
static DwarfRegistersX86 EBX
           
static int EBX_
           
static DwarfRegistersX86 ECX
           
static int ECX_
           
static DwarfRegistersX86 EDI
           
static int EDI_
           
static DwarfRegistersX86 EDX
           
static int EDX_
           
static DwarfRegistersX86 EFLAGS
           
static int EFLAGS_
           
static DwarfRegistersX86 EIP
           
static int EIP_
           
static DwarfRegistersX86 ESI
           
static int ESI_
           
static DwarfRegistersX86 ESP
           
static int ESP_
           
static DwarfRegistersX86 ST0
           
static int ST0_
           
static DwarfRegistersX86 ST1
           
static int ST1_
           
static DwarfRegistersX86 ST2
           
static int ST2_
           
static DwarfRegistersX86 ST3
           
static int ST3_
           
static DwarfRegistersX86 ST4
           
static int ST4_
           
static DwarfRegistersX86 ST5
           
static int ST5_
           
static DwarfRegistersX86 ST6
           
static int ST6_
           
static DwarfRegistersX86 ST7
           
static int ST7_
           
static DwarfRegistersX86 TRAPNO
           
static int TRAPNO_
           
 
Method Summary
 int compareTo(Object o)
           
 double doubleValue()
          Return the equivalent of the enum.
 boolean equals(Object o)
          Return true if OBJECT has the same value.
 float floatValue()
          Return the equivalent of the enum.
 int hashCode()
           
 int intValue()
          Return the equivalent of the enum.
 long longValue()
          Return the equivalent of the enum.
 String toName()
          Return the name of just the enum.
static String toName(long i)
          Returns just the name part of the num corresponding to I.
static String toName(long i, String def)
          Returns just the name part of the num corresponding to I, or DEF is there is no such field.
 String toPrint()
          Return a printable version of the enum.
static String toPrintString(long i)
          Returns the printable (or user readable) name for the field corresponding to the value I.
static String toPrintString(long i, String def)
          Returns the printable (or user readable) name for the field corresponding to the value I, or DEF is there is no such field.
 String toString()
          Return the qualified name of the enum.
static String toString(long i)
          Returns the full underscore delimited name of the field corresponding to the value I.
static DwarfRegistersX86 valueOf(long i)
          Return the DwarfRegistersX86 object that matches the integer.
static DwarfRegistersX86 valueOf(String string)
          Return the DwarfRegistersX86 object that matches the string.
static DwarfRegistersX86[] values()
          Return an array of all the DwarfRegistersX86 elements.
 
Methods inherited from class java.lang.Number
byteValue, shortValue
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EAX_

public static final int EAX_
See Also:
Constant Field Values

EAX

public static final DwarfRegistersX86 EAX

ECX_

public static final int ECX_
See Also:
Constant Field Values

ECX

public static final DwarfRegistersX86 ECX

EDX_

public static final int EDX_
See Also:
Constant Field Values

EDX

public static final DwarfRegistersX86 EDX

EBX_

public static final int EBX_
See Also:
Constant Field Values

EBX

public static final DwarfRegistersX86 EBX

ESP_

public static final int ESP_
See Also:
Constant Field Values

ESP

public static final DwarfRegistersX86 ESP

EBP_

public static final int EBP_
See Also:
Constant Field Values

EBP

public static final DwarfRegistersX86 EBP

ESI_

public static final int ESI_
See Also:
Constant Field Values

ESI

public static final DwarfRegistersX86 ESI

EDI_

public static final int EDI_
See Also:
Constant Field Values

EDI

public static final DwarfRegistersX86 EDI

EIP_

public static final int EIP_
See Also:
Constant Field Values

EIP

public static final DwarfRegistersX86 EIP

EFLAGS_

public static final int EFLAGS_
See Also:
Constant Field Values

EFLAGS

public static final DwarfRegistersX86 EFLAGS

TRAPNO_

public static final int TRAPNO_
See Also:
Constant Field Values

TRAPNO

public static final DwarfRegistersX86 TRAPNO

ST0_

public static final int ST0_
See Also:
Constant Field Values

ST0

public static final DwarfRegistersX86 ST0

ST1_

public static final int ST1_
See Also:
Constant Field Values

ST1

public static final DwarfRegistersX86 ST1

ST2_

public static final int ST2_
See Also:
Constant Field Values

ST2

public static final DwarfRegistersX86 ST2

ST3_

public static final int ST3_
See Also:
Constant Field Values

ST3

public static final DwarfRegistersX86 ST3

ST4_

public static final int ST4_
See Also:
Constant Field Values

ST4

public static final DwarfRegistersX86 ST4

ST5_

public static final int ST5_
See Also:
Constant Field Values

ST5

public static final DwarfRegistersX86 ST5

ST6_

public static final int ST6_
See Also:
Constant Field Values

ST6

public static final DwarfRegistersX86 ST6

ST7_

public static final int ST7_
See Also:
Constant Field Values

ST7

public static final DwarfRegistersX86 ST7
Method Detail

toString

public String toString()
Return the qualified name of the enum.

Overrides:
toString in class Object

toPrint

public String toPrint()
Return a printable version of the enum.


toName

public String toName()
Return the name of just the enum.


equals

public boolean equals(Object o)
Return true if OBJECT has the same value.

Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable

valueOf

public static DwarfRegistersX86 valueOf(String string)
Return the DwarfRegistersX86 object that matches the string.


valueOf

public static DwarfRegistersX86 valueOf(long i)
Return the DwarfRegistersX86 object that matches the integer.


values

public static DwarfRegistersX86[] values()
Return an array of all the DwarfRegistersX86 elements.


toString

public static String toString(long i)
Returns the full underscore delimited name of the field corresponding to the value I.


toPrintString

public static String toPrintString(long i)
Returns the printable (or user readable) name for the field corresponding to the value I.


toPrintString

public static String toPrintString(long i,
                                   String def)
Returns the printable (or user readable) name for the field corresponding to the value I, or DEF is there is no such field.


toName

public static String toName(long i)
Returns just the name part of the num corresponding to I.


toName

public static String toName(long i,
                            String def)
Returns just the name part of the num corresponding to I, or DEF is there is no such field.


intValue

public int intValue()
Return the equivalent of the enum.

Specified by:
intValue in class Number

longValue

public long longValue()
Return the equivalent of the enum.

Specified by:
longValue in class Number

floatValue

public float floatValue()
Return the equivalent of the enum.

Specified by:
floatValue in class Number

doubleValue

public double doubleValue()
Return the equivalent of the enum.

Specified by:
doubleValue in class Number