Class Operand
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractInstructionOperandGeneric
com.pnfsoftware.jeb.core.units.code.asm.processor.Operand
- All Implemented Interfaces:
IInstructionOperandGeneric
,IInstructionOperandRegisterBased
,IInstructionOperandSized
,IInstructionOperand
A simple implementation of
IInstructionOperandGeneric
.-
Field Summary
Fields inherited from class com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractInstructionOperandGeneric
size, type, value
Fields inherited from interface com.pnfsoftware.jeb.core.units.code.asm.processor.IInstructionOperandGeneric
TYPE_ADDR, TYPE_ALIAS, TYPE_CMA, TYPE_IMM, TYPE_LIST, TYPE_MEMIMM, TYPE_MEMREG, TYPE_REG, TYPE_RELADDR, TYPE_SIMM, TYPE_USER_1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRegisterName
(long registerIdentifier) The default implementation throws anUnsupportedOperationException
.Methods inherited from class com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractInstructionOperandGeneric
equals, format, formatOperand, getAlias, getOperandBitsize, getOperandType, getOperandValue, getOperandValue, getPrefix, getSuffix, hashCode, innerFormat, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.pnfsoftware.jeb.core.units.code.asm.processor.IInstructionOperandGeneric
isImmediate, isRegister
-
Constructor Details
-
Operand
public Operand(int type, int size, long value)
-
-
Method Details
-
getRegisterName
The default implementation throws anUnsupportedOperationException
.- Returns:
-