Package jadx.core.dex.visitors
-
Interface Summary Interface Description IDexTreeVisitor Visitor interface for traverse dex tree -
Class Summary Class Description AbstractVisitor AnonymousClassVisitor ApplyVariableNames AttachCommentsVisitor AttachMethodDetails AttachTryCatchVisitor CheckCode ClassModifier ConstInlineVisitor ConstructorVisitor DeboxingVisitor Remove primitives boxing i.e convert 'Integer.valueOf(1)' to '1'DepthTraversal DotGraphVisitor EnumVisitor ExtractFieldInit FallbackModeVisitor FixSwitchOverEnum GenericTypesVisitor InitCodeVariables InlineMethods MarkMethodsForInline MethodInvokeVisitor MethodThrowsVisitor MethodVisitor ModVisitor Visitor for modify method instructions (remove, replace, process exception handlers)MoveInlineVisitor OverrideMethodVisitor PrepareForCodeGen Prepare instructions for code generation pass, most of this modification breaks register dependencies, so this pass must be just before CodeGen.ProcessAnonymous ProcessInstructionsVisitor ProcessMethodsForInline ReplaceNewArray SaveCode SaveCode.SaveToJar ShadowFieldVisitor SignatureProcessor SimplifyVisitor -
Annotation Types Summary Annotation Type Description JadxVisitor Annotation for describe dependencies of jadx visitors