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 class
InstructionRewriter.BaseRewrittenReferenceInstruction<T extends ReferenceInstruction>
protected class
InstructionRewriter.RewrittenInstruction20bc
protected class
InstructionRewriter.RewrittenInstruction21c
protected class
InstructionRewriter.RewrittenInstruction22c
protected class
InstructionRewriter.RewrittenInstruction31c
protected class
InstructionRewriter.RewrittenInstruction35c
protected class
InstructionRewriter.RewrittenInstruction3rc
-
Constructor Summary
Constructors Constructor Description InstructionRewriter(Rewriters rewriters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Instruction
rewrite(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:
rewrite
in interfaceRewriter<Instruction>
-
-