Top Inners Fields Constructors Methods
com.kenai.jnr.x86asm

public final Class Immediate

extends Operand
Class Inheritance
Annotations
@Deprecated

Deprecated

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
Immediate.Cache

Internal cache of common native long values

Field Summary

Modifier and TypeField and Description
private final boolean
private final RELOC_MODE
relocMode

Deprecated as a consequence of RELOC_MODE being deprecated.
private final long

Constructor Summary

AccessConstructor and Description
public
Immediate(long value, boolean isUnsigned)

Method Summary

Modifier and TypeMethod and Description
public final byte
public static final Immediate
imm(long value)

Deprecated as a consequence of Immediate being deprecated.
public final int
public final boolean
isUnsigned()

Return true if immediate is unsigned value.

public final long
pack-priv RELOC_MODE
relocMode()

Deprecated as a consequence of RELOC_MODE being deprecated.
Return relocation mode.
public final short
public static final Immediate
uimm(long value)

Deprecated as a consequence of Immediate being deprecated.
public long
Inherited from com.kenai.jnr.x86asm.Operand:
isImmisLabelisMemisNoneisRegisRegCodeisRegIndexisRegMemisRegMemisRegTypeopsize

Field Detail

isUnsignedback to summary
private final boolean isUnsigned
relocModeback to summary
private final RELOC_MODE relocMode

Deprecated

as a consequence of RELOC_MODE being deprecated. See corresponding docs for further information.

valueback to summary
private final long value

Constructor Detail

Immediateback to summary
public Immediate(long value, boolean isUnsigned)

Method Detail

byteValueback to summary
public final byte byteValue()
immback to summary
public static final Immediate imm(long value)

Deprecated

as a consequence of Immediate being deprecated. See corresponding docs for further information.

intValueback to summary
public final int intValue()
isUnsignedback to summary
public final boolean isUnsigned()

Return true if immediate is unsigned value.

longValueback to summary
public final long longValue()
relocModeback to summary
pack-priv RELOC_MODE relocMode()

Deprecated

as a consequence of RELOC_MODE being deprecated. See corresponding docs for further information.

Return relocation mode.

shortValueback to summary
public final short shortValue()
uimmback to summary
public static final Immediate uimm(long value)

Deprecated

as a consequence of Immediate being deprecated. See corresponding docs for further information.

valueback to summary
public long value()
com.kenai.jnr.x86asm back to summary

private final Class Immediate.Cache

extends Object
Class Inheritance

Internal cache of common native long values

Field Summary

Modifier and TypeField and Description
pack-priv static final Immediate[]
cache

Deprecated as a consequence of Immediate being deprecated.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cacheback to summary
pack-priv static final Immediate[] cache

Deprecated

as a consequence of Immediate being deprecated. See corresponding docs for further information.

Constructor Detail

Cacheback to summary
private Cache()