Class BuilderArrayPayload
java.lang.Object
org.jf.dexlib2.builder.BuilderInstruction
org.jf.dexlib2.builder.instruction.BuilderArrayPayload
- All Implemented Interfaces:
ArrayPayload,Instruction,PayloadInstruction
-
Field Summary
FieldsFields inherited from class org.jf.dexlib2.builder.BuilderInstruction
opcode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintGets the size of this instruction.intMethods inherited from class org.jf.dexlib2.builder.BuilderInstruction
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
getOpcode
-
Field Details
-
OPCODE
-
elementWidth
protected final int elementWidth -
arrayElements
-
-
Constructor Details
-
BuilderArrayPayload
-
-
Method Details
-
getElementWidth
public int getElementWidth()- Specified by:
getElementWidthin interfaceArrayPayload
-
getArrayElements
- Specified by:
getArrayElementsin interfaceArrayPayload
-
getCodeUnits
public int getCodeUnits()Description copied from interface:InstructionGets the size of this instruction.- Specified by:
getCodeUnitsin interfaceInstruction- Overrides:
getCodeUnitsin classBuilderInstruction- Returns:
- The size of this instruction, as a count of the number of 16-bit code units that make up this instruction.
-
getFormat
- Specified by:
getFormatin classBuilderInstruction
-