jnr.x86asm
Class Immediate

java.lang.Object
  extended by jnr.x86asm.Operand
      extended by jnr.x86asm.Immediate

public final class Immediate
extends Operand


Constructor Summary
Immediate(long value, boolean isUnsigned)
           
 
Method Summary
 byte byteValue()
           
static Immediate imm(long value)
           
 int intValue()
           
 boolean isUnsigned()
          Return true if immediate is unsigned value.
 long longValue()
           
 short shortValue()
           
static Immediate uimm(long value)
           
 long value()
           
 
Methods inherited from class jnr.x86asm.Operand
isImm, isLabel, isMem, isNone, isReg, isRegCode, isRegIndex, isRegMem, isRegMem, isRegType, op, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Immediate

public Immediate(long value,
                 boolean isUnsigned)
Method Detail

value

public long value()

byteValue

public final byte byteValue()

shortValue

public final short shortValue()

intValue

public final int intValue()

longValue

public final long longValue()

isUnsigned

public final boolean isUnsigned()
Return true if immediate is unsigned value.


imm

public static final Immediate imm(long value)

uimm

public static final Immediate uimm(long value)


Copyright © 2012. All Rights Reserved.