| java.lang.Object | |||
| ↳ | com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractOperandBuilder<T extends com.pnfsoftware.jeb.core.units.code.IInstructionOperand> | ||
| ↳ | com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractImmediateOperandBuilder<T extends com.pnfsoftware.jeb.core.units.code.IInstructionOperand> | ||
| ↳ | com.pnfsoftware.jeb.core.units.code.asm.processor.ImmediateOperandBuilder | ||
Default implementation of AbstractImmediateOperandBuilder that build 3 different type of operand:
IMM, RELADDR and ADDR.
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractImmediateOperandBuilder
| |||||||||||
From class
com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractOperandBuilder
| |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractOperandBuilder
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ImmediateOperandBuilder(AbstractImmediateOperandBuilder.ImmediateType type, IEncodedMemoryArea memoryArea) | |||||||||||
| ImmediateOperandBuilder(AbstractImmediateOperandBuilder.ImmediateType type, int flags, int defaultValue, IEncodedMemoryArea memoryArea) | |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Operand | buildImmediate(int mode, long value) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractImmediateOperandBuilder
| |||||||||||
From class
com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractOperandBuilder
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.processor.IOperandBuilder
| |||||||||||