Package org.jf.dexlib2.rewriter
Class RewriterModule
- java.lang.Object
-
- org.jf.dexlib2.rewriter.RewriterModule
-
public class RewriterModule extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RewriterModule()
-
Method Summary
-
-
-
Method Detail
-
getDexFileRewriter
@Nonnull public Rewriter<DexFile> getDexFileRewriter(@Nonnull Rewriters rewriters)
-
getClassDefRewriter
@Nonnull public Rewriter<ClassDef> getClassDefRewriter(@Nonnull Rewriters rewriters)
-
getMethodParameterRewriter
@Nonnull public Rewriter<MethodParameter> getMethodParameterRewriter(@Nonnull Rewriters rewriters)
-
getMethodImplementationRewriter
@Nonnull public Rewriter<MethodImplementation> getMethodImplementationRewriter(@Nonnull Rewriters rewriters)
-
getInstructionRewriter
@Nonnull public Rewriter<Instruction> getInstructionRewriter(@Nonnull Rewriters rewriters)
-
getTryBlockRewriter
@Nonnull public Rewriter<TryBlock<? extends ExceptionHandler>> getTryBlockRewriter(@Nonnull Rewriters rewriters)
-
getExceptionHandlerRewriter
@Nonnull public Rewriter<ExceptionHandler> getExceptionHandlerRewriter(@Nonnull Rewriters rewriters)
-
getDebugItemRewriter
@Nonnull public Rewriter<DebugItem> getDebugItemRewriter(@Nonnull Rewriters rewriters)
-
getTypeRewriter
@Nonnull public Rewriter<java.lang.String> getTypeRewriter(@Nonnull Rewriters rewriters)
-
getFieldReferenceRewriter
@Nonnull public Rewriter<FieldReference> getFieldReferenceRewriter(@Nonnull Rewriters rewriters)
-
getMethodReferenceRewriter
@Nonnull public Rewriter<MethodReference> getMethodReferenceRewriter(@Nonnull Rewriters rewriters)
-
getAnnotationRewriter
@Nonnull public Rewriter<Annotation> getAnnotationRewriter(@Nonnull Rewriters rewriters)
-
getAnnotationElementRewriter
@Nonnull public Rewriter<AnnotationElement> getAnnotationElementRewriter(@Nonnull Rewriters rewriters)
-
getEncodedValueRewriter
@Nonnull public Rewriter<EncodedValue> getEncodedValueRewriter(@Nonnull Rewriters rewriters)
-
-