Class BuilderInstruction21ih
java.lang.Object
org.jf.dexlib2.builder.BuilderInstruction
org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- All Implemented Interfaces:
Instruction21ih,HatLiteralInstruction,Instruction,NarrowHatLiteralInstruction,NarrowLiteralInstruction,OneRegisterInstruction,WideLiteralInstruction
-
Field Summary
FieldsFields inherited from class org.jf.dexlib2.builder.BuilderInstruction
opcode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionshortintintlongMethods inherited from class org.jf.dexlib2.builder.BuilderInstruction
getCodeUnits, getLocation, getOpcodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jf.dexlib2.iface.instruction.Instruction
getCodeUnits, getOpcode
-
Field Details
-
FORMAT
-
registerA
protected final int registerA -
literal
protected final int literal
-
-
Constructor Details
-
BuilderInstruction21ih
-
-
Method Details
-
getRegisterA
public int getRegisterA()- Specified by:
getRegisterAin interfaceOneRegisterInstruction
-
getNarrowLiteral
public int getNarrowLiteral()- Specified by:
getNarrowLiteralin interfaceNarrowLiteralInstruction
-
getWideLiteral
public long getWideLiteral()- Specified by:
getWideLiteralin interfaceWideLiteralInstruction
-
getHatLiteral
public short getHatLiteral()- Specified by:
getHatLiteralin interfaceHatLiteralInstruction- Returns:
- the high order 16 bits of the literal, as a short value
-
getFormat
- Specified by:
getFormatin classBuilderInstruction
-