Top Description Inners Fields Constructors Methods
org.droidparts.dexmaker.dx.io

public final Class OpcodeInfo

extends Object
Class Inheritance
Imports
org.droidparts.dexmaker.dx.io.instructions.InstructionCodec, org.droidparts.dexmaker.dx.util.Hex

Information about each Dalvik opcode.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
OpcodeInfo.Info

Information about an opcode.

Field Summary

Modifier and TypeField and Description
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
private static final OpcodeInfo.Info[]
INFO

non-null; array containing all the information

public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
SPECIAL_FORMAT

pseudo-opcode used for nonstandard formatted "instructions" (which are mostly not actually instructions, though they do appear in instruction lists).

public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info
public static final OpcodeInfo.Info

Constructor Summary

AccessConstructor and Description
private
OpcodeInfo()

This class is uninstantiable.

Method Summary

Modifier and TypeMethod and Description
public static OpcodeInfo.Info

Returns:

non-null; the associated opcode information instance
get
(int
Opcodes.MIN_VALUE..Opcodes.MAX_VALUE; the opcode value
opcode
)

Gets the @Info for the given opcode value.

public static InstructionCodec
getFormat(int opcode)

Gets the format (an InstructionCodec) for the given opcode value.

public static IndexType
getIndexType(int opcode)

Gets the IndexType for the given opcode value.

public static String
getName(int opcode)

Gets the name of the given opcode.

private static void
set(OpcodeInfo.Info
non-null; the opcode
opcode
)

Puts the given opcode into the table of all ops.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait