Package org.jf.dexlib2.rewriter
Class InstructionRewriter
- java.lang.Object
-
- org.jf.dexlib2.rewriter.InstructionRewriter
-
- All Implemented Interfaces:
Rewriter<Instruction>
public class InstructionRewriter extends java.lang.Object implements Rewriter<Instruction>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classInstructionRewriter.BaseRewrittenReferenceInstruction<T extends ReferenceInstruction>protected classInstructionRewriter.RewrittenInstruction20bcprotected classInstructionRewriter.RewrittenInstruction21cprotected classInstructionRewriter.RewrittenInstruction22cprotected classInstructionRewriter.RewrittenInstruction31cprotected classInstructionRewriter.RewrittenInstruction35cprotected classInstructionRewriter.RewrittenInstruction3rc
-
Constructor Summary
Constructors Constructor Description InstructionRewriter(Rewriters rewriters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Instructionrewrite(Instruction instruction)
-
-
-
Field Detail
-
rewriters
@Nonnull protected final Rewriters rewriters
-
-
Constructor Detail
-
InstructionRewriter
public InstructionRewriter(@Nonnull Rewriters rewriters)
-
-
Method Detail
-
rewrite
@Nonnull public Instruction rewrite(@Nonnull Instruction instruction)
- Specified by:
rewritein interfaceRewriter<Instruction>
-
-