Uses of Enum Class
org.jf.dexlib2.Opcode
Packages that use Opcode
Package
Description
-
Uses of Opcode in org.jf.baksmali.Adaptors
Methods in org.jf.baksmali.Adaptors with parameters of type OpcodeModifier and TypeMethodDescriptionintMethodDefinition.findPayloadOffset(int targetOffset, Opcode type) MethodDefinition.findSwitchPayload(int targetOffset, Opcode type) -
Uses of Opcode in org.jf.baksmali.Adaptors.Format
Methods in org.jf.baksmali.Adaptors.Format with parameters of type OpcodeModifier and TypeMethodDescriptionprivate booleanInstructionMethodItem.isAllowedOdex(Opcode opcode) -
Uses of Opcode in org.jf.dexlib2
Fields in org.jf.dexlib2 declared as OpcodeFields in org.jf.dexlib2 with type parameters of type OpcodeMethods in org.jf.dexlib2 that return OpcodeModifier and TypeMethodDescriptionOpcodes.getOpcodeByName(String opcodeName) Opcodes.getOpcodeByValue(int opcodeValue) static OpcodeReturns the enum constant of this class with the specified name.static Opcode[]Opcode.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.jf.dexlib2 with parameters of type Opcode -
Uses of Opcode in org.jf.dexlib2.analysis
Fields in org.jf.dexlib2.analysis declared as OpcodeModifier and TypeFieldDescriptionfinal OpcodeOdexedFieldInstructionMapper.FieldOpcode.normalOpcodefinal OpcodeOdexedFieldInstructionMapper.FieldOpcode.quickOpcodefinal OpcodeOdexedFieldInstructionMapper.FieldOpcode.volatileOpcodeFields in org.jf.dexlib2.analysis with type parameters of type OpcodeMethods in org.jf.dexlib2.analysis that return OpcodeModifier and TypeMethodDescriptionOdexedFieldInstructionMapper.getAndCheckDeodexedOpcode(String fieldType, Opcode odexedOpcode) UnresolvedOdexInstruction.getOpcode()Methods in org.jf.dexlib2.analysis with parameters of type OpcodeModifier and TypeMethodDescriptionOdexedFieldInstructionMapper.getAndCheckDeodexedOpcode(String fieldType, Opcode odexedOpcode) private booleanOdexedFieldInstructionMapper.isCompatible(Opcode opcode, char type) private static booleanprivate static booleanConstructors in org.jf.dexlib2.analysis with parameters of type OpcodeModifierConstructorDescriptionFieldOpcode(char type, boolean isStatic, Opcode normalOpcode, Opcode volatileOpcode) FieldOpcode(char type, Opcode normalOpcode, Opcode quickOpcode) FieldOpcode(char type, Opcode normalOpcode, Opcode quickOpcode, Opcode volatileOpcode) -
Uses of Opcode in org.jf.dexlib2.builder
Fields in org.jf.dexlib2.builder declared as OpcodeMethods in org.jf.dexlib2.builder that return OpcodeConstructors in org.jf.dexlib2.builder with parameters of type OpcodeModifierConstructorDescriptionprotectedBuilderInstruction(Opcode opcode) BuilderOffsetInstruction(Opcode opcode, Label target) protectedBuilderSwitchPayload(Opcode opcode) -
Uses of Opcode in org.jf.dexlib2.builder.instruction
Fields in org.jf.dexlib2.builder.instruction declared as OpcodeModifier and TypeFieldDescriptionstatic final OpcodeBuilderArrayPayload.OPCODEstatic final OpcodeBuilderPackedSwitchPayload.OPCODEstatic final OpcodeBuilderSparseSwitchPayload.OPCODEConstructors in org.jf.dexlib2.builder.instruction with parameters of type OpcodeModifierConstructorDescriptionBuilderInstruction10t(Opcode opcode, Label target) BuilderInstruction10x(Opcode opcode) BuilderInstruction11n(Opcode opcode, int registerA, int literal) BuilderInstruction11x(Opcode opcode, int registerA) BuilderInstruction12x(Opcode opcode, int registerA, int registerB) BuilderInstruction20bc(Opcode opcode, int verificationError, Reference reference) BuilderInstruction20t(Opcode opcode, Label target) BuilderInstruction21c(Opcode opcode, int registerA, Reference reference) BuilderInstruction21ih(Opcode opcode, int registerA, int literal) BuilderInstruction21lh(Opcode opcode, int registerA, long literal) BuilderInstruction21s(Opcode opcode, int registerA, int literal) BuilderInstruction21t(Opcode opcode, int registerA, Label target) BuilderInstruction22b(Opcode opcode, int registerA, int registerB, int literal) BuilderInstruction22c(Opcode opcode, int registerA, int registerB, Reference reference) BuilderInstruction22cs(Opcode opcode, int registerA, int registerB, int fieldOffset) BuilderInstruction22s(Opcode opcode, int registerA, int registerB, int literal) BuilderInstruction22t(Opcode opcode, int registerA, int registerB, Label target) BuilderInstruction22x(Opcode opcode, int registerA, int registerB) BuilderInstruction23x(Opcode opcode, int registerA, int registerB, int registerC) BuilderInstruction30t(Opcode opcode, Label target) BuilderInstruction31c(Opcode opcode, int registerA, Reference reference) BuilderInstruction31i(Opcode opcode, int registerA, int literal) BuilderInstruction31t(Opcode opcode, int registerA, Label target) BuilderInstruction32x(Opcode opcode, int registerA, int registerB) BuilderInstruction35c(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, Reference reference) BuilderInstruction35mi(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, int inlineIndex) BuilderInstruction35ms(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, int vtableIndex) BuilderInstruction3rc(Opcode opcode, int startRegister, int registerCount, Reference reference) BuilderInstruction3rmi(Opcode opcode, int startRegister, int registerCount, int inlineIndex) BuilderInstruction3rms(Opcode opcode, int startRegister, int registerCount, int vtableIndex) BuilderInstruction45cc(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, Reference reference, Reference reference2) BuilderInstruction4rcc(Opcode opcode, int startRegister, int registerCount, Reference reference, Reference reference2) BuilderInstruction51l(Opcode opcode, int registerA, long literal) -
Uses of Opcode in org.jf.dexlib2.dexbacked.instruction
Fields in org.jf.dexlib2.dexbacked.instruction declared as OpcodeModifier and TypeFieldDescriptionfinal OpcodeDexBackedInstruction.opcodestatic final OpcodeDexBackedArrayPayload.OPCODEMethods in org.jf.dexlib2.dexbacked.instruction that return OpcodeMethods in org.jf.dexlib2.dexbacked.instruction with parameters of type OpcodeModifier and TypeMethodDescriptionprivate static DexBackedInstructionDexBackedInstruction.buildInstruction(DexBackedDexFile dexFile, Opcode opcode, int instructionStartOffset) Constructors in org.jf.dexlib2.dexbacked.instruction with parameters of type OpcodeModifierConstructorDescriptionDexBackedInstruction(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction10t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction10x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction11n(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction11x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction12x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction20bc(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction20t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21c(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21ih(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21lh(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21s(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22b(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22c(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22cs(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22s(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction23x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction30t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction31c(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction31i(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction31t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction32x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction35c(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction35mi(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction35ms(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction3rc(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction3rmi(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction3rms(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction45cc(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction4rcc(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction51l(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) -
Uses of Opcode in org.jf.dexlib2.iface.instruction
Methods in org.jf.dexlib2.iface.instruction that return Opcode -
Uses of Opcode in org.jf.dexlib2.immutable.instruction
Fields in org.jf.dexlib2.immutable.instruction declared as OpcodeModifier and TypeFieldDescriptionprotected final OpcodeImmutableInstruction.opcodestatic final OpcodeImmutableArrayPayload.OPCODEstatic final OpcodeImmutablePackedSwitchPayload.OPCODEstatic final OpcodeImmutableSparseSwitchPayload.OPCODEMethods in org.jf.dexlib2.immutable.instruction that return OpcodeMethods in org.jf.dexlib2.immutable.instruction with parameters of type OpcodeModifier and TypeMethodDescriptionImmutableInstructionFactory.makeInstruction10t(Opcode opcode, int codeOffset) ImmutableInstructionFactory.makeInstruction10x(Opcode opcode) ImmutableInstructionFactory.makeInstruction11n(Opcode opcode, int registerA, int literal) ImmutableInstructionFactory.makeInstruction11x(Opcode opcode, int registerA) ImmutableInstructionFactory.makeInstruction12x(Opcode opcode, int registerA, int registerB) ImmutableInstructionFactory.makeInstruction20bc(Opcode opcode, int verificationError, Reference reference) ImmutableInstructionFactory.makeInstruction20t(Opcode opcode, int codeOffset) ImmutableInstructionFactory.makeInstruction21c(Opcode opcode, int registerA, Reference reference) ImmutableInstructionFactory.makeInstruction21ih(Opcode opcode, int registerA, int literal) ImmutableInstructionFactory.makeInstruction21lh(Opcode opcode, int registerA, long literal) ImmutableInstructionFactory.makeInstruction21s(Opcode opcode, int registerA, int literal) ImmutableInstructionFactory.makeInstruction21t(Opcode opcode, int registerA, int codeOffset) ImmutableInstructionFactory.makeInstruction22b(Opcode opcode, int registerA, int registerB, int literal) ImmutableInstructionFactory.makeInstruction22c(Opcode opcode, int registerA, int registerB, Reference reference) ImmutableInstructionFactory.makeInstruction22s(Opcode opcode, int registerA, int registerB, int literal) ImmutableInstructionFactory.makeInstruction22t(Opcode opcode, int registerA, int registerB, int codeOffset) ImmutableInstructionFactory.makeInstruction22x(Opcode opcode, int registerA, int registerB) ImmutableInstructionFactory.makeInstruction23x(Opcode opcode, int registerA, int registerB, int registerC) ImmutableInstructionFactory.makeInstruction30t(Opcode opcode, int codeOffset) ImmutableInstructionFactory.makeInstruction31c(Opcode opcode, int registerA, Reference reference) ImmutableInstructionFactory.makeInstruction31i(Opcode opcode, int registerA, int literal) ImmutableInstructionFactory.makeInstruction31t(Opcode opcode, int registerA, int codeOffset) ImmutableInstructionFactory.makeInstruction32x(Opcode opcode, int registerA, int registerB) ImmutableInstructionFactory.makeInstruction35c(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, Reference reference) ImmutableInstructionFactory.makeInstruction3rc(Opcode opcode, int startRegister, int registerCount, Reference reference) ImmutableInstructionFactory.makeInstruction51l(Opcode opcode, int registerA, long literal) Constructors in org.jf.dexlib2.immutable.instruction with parameters of type OpcodeModifierConstructorDescriptionprotectedImmutableInstruction(Opcode opcode) ImmutableInstruction10t(Opcode opcode, int codeOffset) ImmutableInstruction10x(Opcode opcode) ImmutableInstruction11n(Opcode opcode, int registerA, int literal) ImmutableInstruction11x(Opcode opcode, int registerA) ImmutableInstruction12x(Opcode opcode, int registerA, int registerB) ImmutableInstruction20bc(Opcode opcode, int verificationError, Reference reference) ImmutableInstruction20t(Opcode opcode, int codeOffset) ImmutableInstruction21c(Opcode opcode, int registerA, Reference reference) ImmutableInstruction21ih(Opcode opcode, int registerA, int literal) ImmutableInstruction21lh(Opcode opcode, int registerA, long literal) ImmutableInstruction21s(Opcode opcode, int registerA, int literal) ImmutableInstruction21t(Opcode opcode, int registerA, int codeOffset) ImmutableInstruction22b(Opcode opcode, int registerA, int registerB, int literal) ImmutableInstruction22c(Opcode opcode, int registerA, int registerB, Reference reference) ImmutableInstruction22cs(Opcode opcode, int registerA, int registerB, int fieldOffset) ImmutableInstruction22s(Opcode opcode, int registerA, int registerB, int literal) ImmutableInstruction22t(Opcode opcode, int registerA, int registerB, int codeOffset) ImmutableInstruction22x(Opcode opcode, int registerA, int registerB) ImmutableInstruction23x(Opcode opcode, int registerA, int registerB, int registerC) ImmutableInstruction30t(Opcode opcode, int codeOffset) ImmutableInstruction31c(Opcode opcode, int registerA, Reference reference) ImmutableInstruction31i(Opcode opcode, int registerA, int literal) ImmutableInstruction31t(Opcode opcode, int registerA, int codeOffset) ImmutableInstruction32x(Opcode opcode, int registerA, int registerB) ImmutableInstruction35c(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, Reference reference) ImmutableInstruction35mi(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, int inlineIndex) ImmutableInstruction35ms(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, int vtableIndex) ImmutableInstruction3rc(Opcode opcode, int startRegister, int registerCount, Reference reference) ImmutableInstruction3rmi(Opcode opcode, int startRegister, int registerCount, int inlineIndex) ImmutableInstruction3rms(Opcode opcode, int startRegister, int registerCount, int vtableIndex) ImmutableInstruction45cc(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, Reference reference, Reference reference2) ImmutableInstruction4rcc(Opcode opcode, int startRegister, int registerCount, Reference reference, Reference reference2) ImmutableInstruction51l(Opcode opcode, int registerA, long literal) -
Uses of Opcode in org.jf.dexlib2.rewriter
Methods in org.jf.dexlib2.rewriter that return Opcode -
Uses of Opcode in org.jf.dexlib2.util
Methods in org.jf.dexlib2.util with parameters of type OpcodeModifier and TypeMethodDescriptionstatic voidPreconditions.checkFormat(Opcode opcode, Format expectedFormat) static booleanInstructionUtil.isInvokePolymorphic(Opcode opcode) static booleanInstructionUtil.isInvokeStatic(Opcode opcode) -
Uses of Opcode in org.jf.dexlib2.writer
Methods in org.jf.dexlib2.writer with parameters of type OpcodeModifier and TypeMethodDescriptionprivate shortInstructionWriter.getOpcodeValue(Opcode opcode) InstructionFactory.makeInstruction10t(Opcode opcode, int codeOffset) InstructionFactory.makeInstruction10x(Opcode opcode) InstructionFactory.makeInstruction11n(Opcode opcode, int registerA, int literal) InstructionFactory.makeInstruction11x(Opcode opcode, int registerA) InstructionFactory.makeInstruction12x(Opcode opcode, int registerA, int registerB) InstructionFactory.makeInstruction20bc(Opcode opcode, int verificationError, Ref reference) InstructionFactory.makeInstruction20t(Opcode opcode, int codeOffset) InstructionFactory.makeInstruction21c(Opcode opcode, int registerA, Ref reference) InstructionFactory.makeInstruction21ih(Opcode opcode, int registerA, int literal) InstructionFactory.makeInstruction21lh(Opcode opcode, int registerA, long literal) InstructionFactory.makeInstruction21s(Opcode opcode, int registerA, int literal) InstructionFactory.makeInstruction21t(Opcode opcode, int registerA, int codeOffset) InstructionFactory.makeInstruction22b(Opcode opcode, int registerA, int registerB, int literal) InstructionFactory.makeInstruction22c(Opcode opcode, int registerA, int registerB, Ref reference) InstructionFactory.makeInstruction22s(Opcode opcode, int registerA, int registerB, int literal) InstructionFactory.makeInstruction22t(Opcode opcode, int registerA, int registerB, int codeOffset) InstructionFactory.makeInstruction22x(Opcode opcode, int registerA, int registerB) InstructionFactory.makeInstruction23x(Opcode opcode, int registerA, int registerB, int registerC) InstructionFactory.makeInstruction30t(Opcode opcode, int codeOffset) InstructionFactory.makeInstruction31c(Opcode opcode, int registerA, Ref reference) InstructionFactory.makeInstruction31i(Opcode opcode, int registerA, int literal) InstructionFactory.makeInstruction31t(Opcode opcode, int registerA, int codeOffset) InstructionFactory.makeInstruction32x(Opcode opcode, int registerA, int registerB) InstructionFactory.makeInstruction35c(Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, Ref reference) InstructionFactory.makeInstruction3rc(Opcode opcode, int startRegister, int registerCount, Ref reference) InstructionFactory.makeInstruction51l(Opcode opcode, int registerA, long literal)