Top Description Fields Constructors Methods
org.droidparts.dexmaker.dx.dex.code

public final Class Dops

extends Object
Class Inheritance
Imports
org.droidparts.dexmaker.dx.dex.DexOptions, org.droidparts.dexmaker.dx.dex.code.form.*, org.droidparts.dexmaker.dx.io.Opcodes

Standard instances of Dop and utility methods for getting them.

Field Summary

Modifier and TypeField and Description
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
private static final Dop[]
DOPS

non-null; array containing all the standard instances

public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
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 Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop
public static final Dop

Constructor Summary

AccessConstructor and Description
private
Dops()

This class is uninstantiable.

Method Summary

Modifier and TypeMethod and Description
public static Dop

Returns:

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

Gets the Dop for the given opcode value.

public static Dop

Returns:

null-ok; the next opcode in the same family, in the chain of opcodes to try, or null if the given opcode is the last in its chain
getNextOrNull
(Dop
non-null; the opcode
opcode
,
DexOptions
non-null; options, used to determine which opcodes are potentially off-limits
options
)

Gets the next Dop in the instruction fitting chain after the given instance, if any.

private static void
set(Dop
non-null; the opcode
opcode
)

Puts the given opcode into the table of all ops.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait