public class ImmutableInstruction21lh extends ImmutableInstruction implements Instruction21lh
| Modifier and Type | Field and Description |
|---|---|
static Format |
FORMAT |
protected long |
literal |
protected int |
registerA |
opcode| Constructor and Description |
|---|
ImmutableInstruction21lh(Opcode opcode,
int registerA,
long literal) |
| Modifier and Type | Method and Description |
|---|---|
Format |
getFormat() |
short |
getHatLiteral() |
int |
getRegisterA() |
long |
getWideLiteral() |
static ImmutableInstruction21lh |
of(Instruction21lh instruction) |
getCodeUnits, getOpcode, immutableListOf, ofclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCodeUnits, getOpcodepublic static final Format FORMAT
protected final int registerA
protected final long literal
public ImmutableInstruction21lh(@Nonnull
Opcode opcode,
int registerA,
long literal)
public static ImmutableInstruction21lh of(Instruction21lh instruction)
public int getRegisterA()
getRegisterA in interface OneRegisterInstructionpublic long getWideLiteral()
getWideLiteral in interface WideLiteralInstructionpublic short getHatLiteral()
getHatLiteral in interface HatLiteralInstructionpublic Format getFormat()
getFormat in class ImmutableInstruction