Package com.android.dx.io.instructions
Class FillArrayDataPayloadDecodedInstruction
java.lang.Object
com.android.dx.io.instructions.DecodedInstruction
com.android.dx.io.instructions.FillArrayDataPayloadDecodedInstruction
A decoded Dalvik instruction which contains the payload for
a
packed-switch
instruction.-
Constructor Summary
ConstructorDescriptionFillArrayDataPayloadDecodedInstruction
(InstructionCodec format, int opcode, byte[] data) Constructs an instance.FillArrayDataPayloadDecodedInstruction
(InstructionCodec format, int opcode, int[] data) Constructs an instance.FillArrayDataPayloadDecodedInstruction
(InstructionCodec format, int opcode, long[] data) Constructs an instance.FillArrayDataPayloadDecodedInstruction
(InstructionCodec format, int opcode, short[] data) Constructs an instance. -
Method Summary
Methods inherited from class com.android.dx.io.instructions.DecodedInstruction
decode, decodeAll, encode, getA, getAByte, getANibble, getAUnit, getB, getBByte, getBNibble, getBUnit, getC, getCByte, getCNibble, getCUnit, getD, getDByte, getDNibble, getDUnit, getE, getENibble, getFormat, getIndex, getIndexType, getIndexUnit, getLiteral, getLiteralByte, getLiteralInt, getLiteralNibble, getLiteralUnit, getOpcode, getOpcodeUnit, getProtoIndex, getRegisterCountUnit, getTarget, getTarget, getTargetByte, getTargetUnit, withProtoIndex
-
Constructor Details
-
FillArrayDataPayloadDecodedInstruction
Constructs an instance. -
FillArrayDataPayloadDecodedInstruction
Constructs an instance. -
FillArrayDataPayloadDecodedInstruction
Constructs an instance. -
FillArrayDataPayloadDecodedInstruction
Constructs an instance.
-
-
Method Details
-
getRegisterCount
public int getRegisterCount()- Specified by:
getRegisterCount
in classDecodedInstruction
-
getElementWidthUnit
public short getElementWidthUnit() -
getSize
public int getSize() -
getData
-
withIndex
Returns an instance just like this one, except with the index replaced with the given one.- Specified by:
withIndex
in classDecodedInstruction
-