Package org.jf.dexlib2.rewriter
Class RewriterModule
java.lang.Object
org.jf.dexlib2.rewriter.RewriterModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAnnotationElementRewriter(Rewriters rewriters) getAnnotationRewriter(Rewriters rewriters) getClassDefRewriter(Rewriters rewriters) getDebugItemRewriter(Rewriters rewriters) getDexFileRewriter(Rewriters rewriters) getEncodedValueRewriter(Rewriters rewriters) getExceptionHandlerRewriter(Rewriters rewriters) getFieldReferenceRewriter(Rewriters rewriters) getFieldRewriter(Rewriters rewriters) getInstructionRewriter(Rewriters rewriters) getMethodImplementationRewriter(Rewriters rewriters) getMethodParameterRewriter(Rewriters rewriters) getMethodReferenceRewriter(Rewriters rewriters) getMethodRewriter(Rewriters rewriters) Rewriter<TryBlock<? extends ExceptionHandler>> getTryBlockRewriter(Rewriters rewriters) getTypeRewriter(Rewriters rewriters)
-
Constructor Details
-
RewriterModule
public RewriterModule()
-
-
Method Details
-
getDexFileRewriter
-
getClassDefRewriter
-
getFieldRewriter
-
getMethodRewriter
-
getMethodParameterRewriter
-
getMethodImplementationRewriter
@Nonnull public Rewriter<MethodImplementation> getMethodImplementationRewriter(@Nonnull Rewriters rewriters) -
getInstructionRewriter
-
getTryBlockRewriter
@Nonnull public Rewriter<TryBlock<? extends ExceptionHandler>> getTryBlockRewriter(@Nonnull Rewriters rewriters) -
getExceptionHandlerRewriter
@Nonnull public Rewriter<ExceptionHandler> getExceptionHandlerRewriter(@Nonnull Rewriters rewriters) -
getDebugItemRewriter
-
getTypeRewriter
-
getFieldReferenceRewriter
-
getMethodReferenceRewriter
-
getAnnotationRewriter
-
getAnnotationElementRewriter
@Nonnull public Rewriter<AnnotationElement> getAnnotationElementRewriter(@Nonnull Rewriters rewriters) -
getEncodedValueRewriter
-