Package Hierarchies:
- jadx.analysis.callgraph,
- jadx.analysis.callgraph.api,
- jadx.api,
- jadx.api.args,
- jadx.api.data,
- jadx.api.data.impl,
- jadx.api.deobf,
- jadx.api.deobf.impl,
- jadx.api.gui.tree,
- jadx.api.impl,
- jadx.api.impl.passes,
- jadx.api.metadata,
- jadx.api.metadata.annotations,
- jadx.api.metadata.impl,
- jadx.api.plugins,
- jadx.api.plugins.data,
- jadx.api.plugins.events,
- jadx.api.plugins.events.types,
- jadx.api.plugins.gui,
- jadx.api.plugins.input,
- jadx.api.plugins.input.data,
- jadx.api.plugins.input.data.annotations,
- jadx.api.plugins.input.data.attributes,
- jadx.api.plugins.input.data.attributes.types,
- jadx.api.plugins.input.data.impl,
- jadx.api.plugins.input.insns,
- jadx.api.plugins.input.insns.custom,
- jadx.api.plugins.input.insns.custom.impl,
- jadx.api.plugins.loader,
- jadx.api.plugins.options,
- jadx.api.plugins.options.impl,
- jadx.api.plugins.pass,
- jadx.api.plugins.pass.impl,
- jadx.api.plugins.pass.types,
- jadx.api.plugins.resources,
- jadx.api.plugins.utils,
- jadx.api.resources,
- jadx.api.security,
- jadx.api.security.impl,
- jadx.api.usage,
- jadx.api.usage.impl,
- jadx.api.utils,
- jadx.api.utils.tasks,
- jadx.cli,
- jadx.cli.clst,
- jadx.cli.commands,
- jadx.cli.config,
- jadx.cli.plugins,
- jadx.cli.tools,
- jadx.commons.app,
- jadx.core,
- jadx.core.clsp,
- jadx.core.codegen,
- jadx.core.codegen.json,
- jadx.core.codegen.json.cls,
- jadx.core.codegen.json.mapping,
- jadx.core.codegen.utils,
- jadx.core.deobf,
- jadx.core.deobf.conditions,
- jadx.core.dex.attributes,
- jadx.core.dex.attributes.nodes,
- jadx.core.dex.info,
- jadx.core.dex.instructions,
- jadx.core.dex.instructions.args,
- jadx.core.dex.instructions.invokedynamic,
- jadx.core.dex.instructions.java,
- jadx.core.dex.instructions.mods,
- jadx.core.dex.nodes,
- jadx.core.dex.nodes.parser,
- jadx.core.dex.nodes.utils,
- jadx.core.dex.regions,
- jadx.core.dex.regions.conditions,
- jadx.core.dex.regions.loops,
- jadx.core.dex.trycatch,
- jadx.core.dex.visitors,
- jadx.core.dex.visitors.blocks,
- jadx.core.dex.visitors.debuginfo,
- jadx.core.dex.visitors.finaly,
- jadx.core.dex.visitors.finaly.traverser,
- jadx.core.dex.visitors.finaly.traverser.factory,
- jadx.core.dex.visitors.finaly.traverser.handlers,
- jadx.core.dex.visitors.finaly.traverser.state,
- jadx.core.dex.visitors.finaly.traverser.visitors,
- jadx.core.dex.visitors.finaly.traverser.visitors.comparator,
- jadx.core.dex.visitors.fixaccessmodifiers,
- jadx.core.dex.visitors.gradle,
- jadx.core.dex.visitors.kotlin,
- jadx.core.dex.visitors.methods,
- jadx.core.dex.visitors.prepare,
- jadx.core.dex.visitors.regions,
- jadx.core.dex.visitors.regions.maker,
- jadx.core.dex.visitors.regions.variables,
- jadx.core.dex.visitors.rename,
- jadx.core.dex.visitors.shrink,
- jadx.core.dex.visitors.ssa,
- jadx.core.dex.visitors.typeinference,
- jadx.core.dex.visitors.usage,
- jadx.core.export,
- jadx.core.export.gen,
- jadx.core.plugins,
- jadx.core.plugins.events,
- jadx.core.plugins.files,
- jadx.core.plugins.versions,
- jadx.core.utils,
- jadx.core.utils.android,
- jadx.core.utils.blocks,
- jadx.core.utils.exceptions,
- jadx.core.utils.files,
- jadx.core.utils.input,
- jadx.core.utils.log,
- jadx.core.utils.tasks,
- jadx.core.xmlgen,
- jadx.core.xmlgen.entry,
- jadx.plugins.input.dex,
- jadx.plugins.input.dex.insns,
- jadx.plugins.input.dex.insns.payloads,
- jadx.plugins.input.dex.sections,
- jadx.plugins.input.dex.sections.annotations,
- jadx.plugins.input.dex.sections.debuginfo,
- jadx.plugins.input.dex.smali,
- jadx.plugins.input.dex.utils,
- jadx.plugins.input.smali,
- jadx.plugins.input.xapk,
- jadx.plugins.input.xapk.data,
- jadx.plugins.tools,
- jadx.plugins.tools.data,
- jadx.plugins.tools.resolvers,
- jadx.plugins.tools.resolvers.file,
- jadx.plugins.tools.resolvers.github,
- jadx.plugins.tools.resolvers.github.data,
- jadx.plugins.tools.utils,
- jadx.zip,
- jadx.zip.fallback,
- jadx.zip.io,
- jadx.zip.parser,
- jadx.zip.security
Class Hierarchy
- java.lang.Object
- jadx.core.dex.visitors.finaly.traverser.handlers.AbstractBlockTraverserHandler
- jadx.core.dex.visitors.finaly.traverser.visitors.AbstractBlockTraverserVisitor
- jadx.core.deobf.conditions.AbstractDeobfCondition (implements jadx.api.deobf.IDeobfCondition)
- jadx.core.dex.visitors.regions.AbstractRegionVisitor (implements jadx.core.dex.visitors.regions.IRegionVisitor)
- jadx.core.dex.visitors.finaly.traverser.visitors.comparator.AbstractTraverserComparatorVisitor
- jadx.core.dex.visitors.typeinference.AbstractTypeConstraint (implements jadx.core.dex.visitors.typeinference.ITypeConstraint)
- jadx.core.dex.visitors.AbstractVisitor (implements jadx.core.dex.visitors.IDexTreeVisitor)
- jadx.api.plugins.input.data.AccessFlags
- jadx.core.dex.info.AccessInfo
- jadx.api.deobf.impl.AlwaysRename (implements jadx.api.deobf.IRenameCondition)
- jadx.core.export.gen.AndroidGradleGenerator (implements jadx.core.export.gen.IExportGradleGenerator)
- jadx.core.utils.android.AndroidManifestParser
- jadx.core.utils.android.AndroidResourcesMap
- jadx.core.utils.android.AndroidResourcesUtils
- jadx.core.utils.android.AndroidResourcesUtils.ResClsInfo
- jadx.api.impl.AnnotatedCodeInfo (implements jadx.api.ICodeInfo)
- jadx.core.codegen.AnnotationGen
- jadx.plugins.input.dex.sections.annotations.AnnotationsParser
- jadx.plugins.input.dex.sections.annotations.AnnotationsUtils
- jadx.api.deobf.impl.AnyRenameCondition (implements jadx.api.deobf.IRenameCondition)
- jadx.core.plugins.AppContext
- jadx.core.utils.android.ApplicationParams
- jadx.core.dex.visitors.shrink.ArgsInfo
- jadx.core.dex.visitors.typeinference.ArgsListUpdateCallback<T> (implements jadx.core.dex.visitors.typeinference.ITypeUpdateCallback)
- jadx.core.dex.instructions.args.ArgType
- jadx.plugins.tools.resolvers.github.data.Asset
- jadx.core.dex.attributes.AttributeStorage
- jadx.core.dex.attributes.AttrList<T> (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.attributes.AttrNode (implements jadx.core.dex.attributes.IAttributeNode)
- jadx.core.dex.attributes.AType<T> (implements jadx.api.plugins.input.data.attributes.IJadxAttrType<T>)
- jadx.api.plugins.options.impl.BaseOptionsParser (implements jadx.api.plugins.options.JadxPluginOptions)
- jadx.api.plugins.options.impl.BasePluginOptionsBuilder (implements jadx.api.plugins.options.JadxPluginOptions)
- jadx.api.plugins.options.impl.BasePluginOptionsBuilder.OptionData<T> (implements jadx.api.plugins.options.impl.OptionBuilder<T>, jadx.api.plugins.options.OptionDescription)
- org.antlr.runtime.BaseRecognizer
- org.antlr.runtime.Parser
- org.antlr.runtime.tree.TreeParser
- org.jf.smali.smaliTreeWalker
- jadx.core.utils.BetterName
- jadx.core.utils.BetterName.AnalyzeResult
- jadx.core.xmlgen.BinaryXMLStrings
- java.util.BitSet (implements java.lang.Cloneable, java.io.Serializable)
- jadx.core.dex.visitors.blocks.BlockExceptionHandler
- jadx.core.utils.BlockInsnPair
- jadx.core.utils.blocks.BlockPair
- jadx.core.utils.BlockParentContainer
- jadx.core.dex.visitors.blocks.BlockProcessor.DebugModAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.utils.blocks.BlockSet (implements java.lang.Iterable<T>)
- jadx.core.utils.blocks.BlockSet.BlockSetIterator (implements java.util.Iterator<E>)
- jadx.core.utils.BlockUtils
- jadx.core.utils.CacheStorage
- jadx.analysis.callgraph.CallGraph (implements jadx.analysis.callgraph.api.ICallGraph)
- jadx.analysis.callgraph.CallGraphBuilder (implements jadx.analysis.callgraph.api.ICallGraphBuilder)
- jadx.analysis.callgraph.CallGraphEdge (implements jadx.analysis.callgraph.api.ICallGraphEdge)
- jadx.analysis.callgraph.CallGraphExportDot
- jadx.analysis.callgraph.CallGraphExportDot.Node
- jadx.analysis.callgraph.CallGraphExportJson
- jadx.analysis.callgraph.CallGraphExportJson.Edge
- jadx.analysis.callgraph.CallGraphExportJson.Node
- jadx.analysis.callgraph.CallGraphExportJson.RootNode
- jadx.analysis.callgraph.CallGraphNode (implements jadx.analysis.callgraph.api.ICallGraphNode)
- jadx.api.plugins.input.data.impl.CallSite (implements jadx.api.plugins.input.data.ICallSite)
- jadx.core.dex.trycatch.CatchAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.api.plugins.input.data.impl.CatchData (implements jadx.api.plugins.input.data.ICatch)
- jadx.core.dex.visitors.finaly.CentralityState
- jadx.core.dex.info.ClassAliasInfo
- jadx.core.codegen.ClassGen
- jadx.core.dex.info.ClassInfo (implements java.lang.Comparable<T>)
- jadx.core.dex.attributes.nodes.ClassTypeVarsAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.clsp.ClspClass
- jadx.core.clsp.ClspGraph
- jadx.core.clsp.ClspMethod (implements java.lang.Comparable<T>, jadx.core.dex.nodes.IMethodDetails)
- jadx.core.clsp.ClsSet
- jadx.core.codegen.utils.CodeComment
- jadx.core.dex.attributes.nodes.CodeFeaturesAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.codegen.CodeGen
- jadx.core.codegen.utils.CodeGenUtils
- jadx.api.metadata.impl.CodeMetadataStorage (implements jadx.api.metadata.ICodeMetadata)
- jadx.api.utils.CodeUtils
- jadx.core.dex.instructions.args.CodeVar
- jadx.api.deobf.impl.CombineDeobfConditions (implements jadx.api.deobf.IRenameCondition)
- jadx.cli.commands.CommandPlugins (implements jadx.cli.commands.ICommand)
- jadx.api.plugins.utils.CommonFileUtils
- jadx.core.dex.regions.conditions.Compare
- jadx.core.codegen.ConditionGen.CondStack
- jadx.core.Consts
- jadx.core.dex.info.ConstStorage
- jadx.core.dex.info.ConstStorage.ValueStorage
- jadx.cli.tools.ConvertArscFile
- jadx.cli.clst.ConvertToClsSet
- jadx.core.dex.instructions.invokedynamic.CustomLambdaCall
- jadx.core.dex.instructions.invokedynamic.CustomRawCall
- jadx.core.dex.instructions.invokedynamic.CustomStringConcat
- jadx.core.utils.android.DataInputDelegate (implements java.io.DataInput)
- jadx.plugins.input.dex.utils.DataReader
- jadx.core.utils.DebugChecks
- jadx.api.plugins.input.data.impl.DebugInfo (implements jadx.api.plugins.input.data.IDebugInfo)
- jadx.plugins.input.dex.sections.debuginfo.DebugInfoParser
- jadx.core.dex.visitors.regions.DebugRegionCounter.BlockDepthEntry
- jadx.core.utils.DebugUtils
- jadx.core.dex.attributes.nodes.DeclareVariablesAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.attributes.nodes.DecompileModeOverrideAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.utils.DecompilerScheduler (implements jadx.api.IDecompileScheduler)
- jadx.core.utils.DecompilerScheduler.DepInfo (implements java.lang.Comparable<T>)
- jadx.api.impl.DelegateCodeCache (implements jadx.api.ICodeCache)
- jadx.core.deobf.DeobfAliasProvider (implements jadx.api.deobf.IAliasProvider)
- jadx.core.deobf.conditions.DeobfLengthCondition (implements jadx.api.deobf.IDeobfCondition)
- jadx.core.deobf.DeobfPresets
- jadx.core.dex.visitors.regions.DepthRegionTraversal
- jadx.core.dex.visitors.DepthTraversal
- jadx.plugins.input.dex.sections.DexAnnotationsConvert
- jadx.plugins.input.dex.insns.payloads.DexArrayPayload (implements jadx.api.plugins.input.insns.custom.IArrayPayload)
- jadx.plugins.input.dex.utils.DexCheckSum
- jadx.plugins.input.dex.sections.DexClassData (implements jadx.api.plugins.input.data.IClassData)
- jadx.plugins.input.dex.sections.DexCodeReader (implements jadx.api.plugins.input.data.ICodeReader)
- jadx.plugins.input.dex.sections.DexConsts
- jadx.plugins.input.dex.sections.DexFieldData (implements jadx.api.plugins.input.data.IFieldData)
- jadx.plugins.input.dex.DexFileLoader
- jadx.plugins.input.dex.sections.DexHeader
- jadx.plugins.input.dex.sections.DexHeaderV41
- jadx.plugins.input.dex.DexInputPlugin (implements jadx.api.plugins.JadxPlugin)
- jadx.plugins.input.dex.insns.DexInsnData (implements jadx.api.plugins.input.insns.InsnData)
- jadx.plugins.input.dex.insns.DexInsnFormat
- jadx.plugins.input.dex.insns.DexInsnInfo
- jadx.plugins.input.dex.insns.DexInsnMnemonics
- jadx.plugins.input.dex.DexLoadResult (implements jadx.api.plugins.input.ICodeLoader)
- jadx.plugins.input.dex.sections.debuginfo.DexLocalVar (implements jadx.api.plugins.input.data.ILocalVar)
- jadx.plugins.input.dex.sections.DexMethodData (implements jadx.api.plugins.input.data.IMethodData)
- jadx.plugins.input.dex.sections.DexMethodProto (implements jadx.api.plugins.input.data.IMethodProto)
- jadx.plugins.input.dex.sections.DexMethodRef (implements jadx.api.plugins.input.data.IMethodRef)
- jadx.plugins.input.dex.insns.DexOpcodes
- jadx.plugins.input.dex.DexReader
- jadx.core.utils.blocks.DFSIteration
- jadx.zip.security.DisabledZipSecurity (implements jadx.zip.security.IJadxZipSecurity)
- jadx.core.dex.visitors.blocks.DominatorTree
- jadx.core.utils.DotGraphUtils
- jadx.core.dex.attributes.nodes.EdgeInsnAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.api.plugins.input.data.impl.EmptyCodeLoader (implements jadx.api.plugins.input.ICodeLoader)
- jadx.api.usage.impl.EmptyUsageInfoCache (implements jadx.api.usage.IUsageInfoCache)
- jadx.plugins.input.dex.sections.annotations.EncodedValueParser
- jadx.core.utils.EncodedValueUtils
- jadx.core.xmlgen.entry.EntryConfig
- jadx.core.dex.attributes.nodes.EnumClassAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.attributes.nodes.EnumClassAttr.EnumField
- jadx.core.dex.attributes.nodes.EnumMapAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.attributes.nodes.EnumMapAttr.KeyValueMap
- jadx.core.dex.visitors.EnumVisitor.EnumData
- jadx.core.utils.ErrorsCounter
- jadx.core.dex.trycatch.ExceptionHandler
- jadx.core.dex.trycatch.ExcHandlerAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.visitors.regions.maker.ExcHandlersRegionMaker
- jadx.core.deobf.conditions.ExcludePackageWithTLDNames.TldHolder
- jadx.core.dex.attributes.nodes.ExcSplitCrossAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.export.ExportGradle
- jadx.core.dex.visitors.ExtractFieldInit.ConstructorInitInfo
- jadx.core.dex.visitors.ExtractFieldInit.FieldInitInfo
- jadx.zip.fallback.FallbackZipEntry (implements jadx.zip.IZipEntry)
- jadx.zip.fallback.FallbackZipParser (implements jadx.zip.IZipParser)
- jadx.core.dex.info.FieldInfo (implements jadx.core.dex.nodes.IFieldInfoRef)
- jadx.api.plugins.input.data.impl.FieldRefHandle (implements jadx.api.plugins.input.data.IMethodHandle)
- jadx.core.utils.FileSignature
- jadx.core.deobf.FileTypeDetector
- jadx.core.utils.files.FileUtils
- jadx.core.dex.visitors.blocks.FixMultiEntryLoops
- jadx.core.dex.visitors.FixSwitchOverEnum.EnumMapInfo
- jadx.core.dex.attributes.nodes.ForceReturnAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.attributes.nodes.GenericInfoAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.plugins.tools.resolvers.github.GithubReleaseResolver (implements jadx.plugins.tools.resolvers.IJadxPluginResolver)
- jadx.plugins.tools.resolvers.github.GithubTools
- jadx.core.dex.visitors.finaly.traverser.GlobalTraverserSourceState
- jadx.core.export.gen.GradleGeneratorTools
- jadx.core.export.GradleInfoStorage
- jadx.core.utils.GsonUtils
- jadx.core.utils.GsonUtils.InterfaceReplace<T> (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- jadx.core.dex.regions.conditions.IfInfo
- jadx.core.dex.visitors.regions.maker.IfRegionMaker
- jadx.core.dex.visitors.regions.IfRegionVisitor.RemoveRedundantElseVisitor (implements jadx.core.dex.visitors.regions.IRegionIterativeVisitor)
- jadx.core.utils.ImmutableList<E> (implements java.util.List<E>, java.util.RandomAccess)
- jadx.core.dex.info.InfoStorage
- jadx.core.dex.attributes.nodes.InlinedAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.api.impl.InMemoryCodeCache (implements jadx.api.ICodeCache)
- jadx.api.usage.impl.InMemoryUsageInfoCache (implements jadx.api.usage.IUsageInfoCache)
- jadx.api.plugins.input.data.attributes.types.InnerClsInfo
- java.io.InputStream (implements java.io.Closeable)
- jadx.api.plugins.input.data.impl.InputUtils
- jadx.api.metadata.annotations.InsnCodeOffset (implements jadx.api.metadata.ICodeAnnotation)
- jadx.core.utils.input.InsnDataUtils
- jadx.core.dex.instructions.InsnDecoder
- jadx.plugins.input.dex.smali.InsnFormatterInfo
- jadx.core.codegen.InsnGen
- jadx.core.utils.InsnList (implements java.lang.Iterable<T>)
- jadx.core.utils.InsnRemover
- jadx.core.utils.InsnUtils
- jadx.core.dex.instructions.InvokeCustomBuilder
- jadx.core.dex.instructions.invokedynamic.InvokeCustomUtils
- jadx.core.dex.visitors.typeinference.InvokeUpdateCallback (implements jadx.core.dex.visitors.typeinference.ITypeUpdateCallback)
- jadx.core.Jadx
- jadx.api.plugins.input.data.annotations.JadxAnnotation (implements jadx.api.plugins.input.data.annotations.IAnnotation)
- jadx.cli.JadxAppCommon
- jadx.api.JadxArgs (implements java.io.Closeable)
- jadx.api.JadxArgsValidator
- jadx.api.plugins.input.data.attributes.JadxAttrType<T> (implements jadx.api.plugins.input.data.attributes.IJadxAttrType<T>)
- jadx.api.plugins.loader.JadxBasePluginLoader (implements jadx.api.plugins.loader.JadxPluginLoader)
- jadx.analysis.callgraph.JadxCallGraph
- jadx.cli.JadxCLI
- jadx.cli.JadxCLIArgs (implements jadx.cli.config.IJadxConfig)
- jadx.cli.JadxCLIArgs.BaseEnumConverter<E> (implements com.beust.jcommander.IStringConverter<T>)
- jadx.cli.JadxCLIArgs.RenameConverter (implements com.beust.jcommander.IStringConverter<T>)
- jadx.cli.JadxCLICommands
- jadx.api.data.impl.JadxCodeComment (implements jadx.api.data.ICodeComment)
- jadx.api.data.impl.JadxCodeData (implements jadx.api.data.ICodeData)
- jadx.api.data.impl.JadxCodeRef (implements jadx.api.data.IJavaCodeRef)
- jadx.api.data.impl.JadxCodeRename (implements jadx.api.data.ICodeRename)
- jadx.core.dex.attributes.nodes.JadxCommentsAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.commons.app.JadxCommonEnv
- jadx.commons.app.JadxCommonFiles
- jadx.commons.app.JadxCommonFiles.DirsLoader
- jadx.cli.config.JadxConfigAdapter<T>
- jadx.api.JadxDecompiler (implements java.io.Closeable)
- jadx.core.dex.attributes.nodes.JadxError (implements java.lang.Comparable<T>)
- jadx.api.plugins.events.JadxEvents
- jadx.core.plugins.events.JadxEventsImpl (implements jadx.api.plugins.events.IJadxEvents)
- jadx.core.plugins.events.JadxEventsManager
- jadx.api.plugins.events.JadxEventType<T>
- jadx.plugins.tools.JadxExternalPluginsLoader (implements jadx.api.plugins.loader.JadxPluginLoader)
- jadx.api.plugins.input.data.impl.JadxFieldRef (implements jadx.api.plugins.input.data.IFieldRef)
- jadx.core.plugins.files.JadxFilesData (implements jadx.api.plugins.data.IJadxFiles)
- jadx.cli.plugins.JadxFilesGetter (implements jadx.core.plugins.files.IJadxFilesGetter)
- jadx.plugins.tools.data.JadxInstalledPlugins
- jadx.api.data.impl.JadxNodeRef (implements jadx.api.data.IJavaNodeRef)
- jadx.api.plugins.options.impl.JadxOptionDescription (implements jadx.api.plugins.options.OptionDescription)
- jadx.api.plugins.pass.types.JadxPassType
- jadx.api.plugins.JadxPluginInfo
- jadx.api.plugins.JadxPluginInfoBuilder
- jadx.plugins.tools.data.JadxPluginListCache
- jadx.plugins.tools.data.JadxPluginListEntry
- jadx.core.plugins.JadxPluginManager
- jadx.plugins.tools.data.JadxPluginMetadata (implements java.lang.Comparable<T>)
- jadx.core.plugins.JadxPluginsData (implements jadx.api.plugins.data.IJadxPlugins)
- jadx.plugins.tools.JadxPluginsList
- jadx.plugins.tools.JadxPluginsTools
- jadx.plugins.tools.data.JadxPluginUpdate
- jadx.core.deobf.conditions.JadxRenameConditions
- jadx.api.security.impl.JadxSecurity (implements jadx.api.security.IJadxSecurity)
- jadx.api.security.impl.JadxSecurity.SecureDBFHolder
- jadx.api.security.impl.JadxSecurity.SimpleDBFHolder
- jadx.commons.app.JadxSystemInfo
- jadx.commons.app.JadxTempFiles
- jadx.zip.parser.JadxZipEntry (implements jadx.zip.IZipEntry)
- jadx.zip.parser.JadxZipParser (implements jadx.zip.IZipParser)
- jadx.zip.security.JadxZipSecurity (implements jadx.zip.security.IJadxZipSecurity)
- jadx.api.JavaClass (implements jadx.api.JavaNode)
- jadx.api.JavaField (implements jadx.api.JavaNode)
- jadx.api.JavaMethod (implements jadx.api.JavaNode)
- jadx.api.JavaPackage (implements java.lang.Comparable<T>, jadx.api.JavaNode)
- jadx.api.JavaVariable (implements jadx.api.JavaNode)
- jadx.cli.JCommanderWrapper
- jadx.core.codegen.json.mapping.JsonClsMapping
- jadx.core.codegen.json.JsonCodeGen
- jadx.core.codegen.json.cls.JsonCodeLine
- jadx.core.codegen.json.mapping.JsonFieldMapping
- jadx.core.codegen.json.mapping.JsonMapping
- jadx.core.codegen.json.JsonMappingGen
- jadx.core.codegen.json.mapping.JsonMthMapping
- jadx.core.codegen.json.cls.JsonNode
- jadx.core.dex.attributes.nodes.JumpInfo
- jadx.plugins.input.dex.utils.Leb128
- jadx.api.plugins.input.data.impl.ListConsumer<T,R> (implements jadx.api.plugins.input.data.ISeqConsumer<T>)
- jadx.core.utils.ListUtils
- jadx.core.dex.visitors.ssa.LiveVarAnalysis
- jadx.plugins.tools.resolvers.file.LocalFileResolver (implements jadx.plugins.tools.resolvers.IJadxPluginResolver)
- jadx.core.dex.attributes.nodes.LocalVarsDebugInfoAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.plugins.tools.resolvers.github.LocationInfo
- jadx.cli.LogHelper
- jadx.core.utils.log.LogUtils
- jadx.core.dex.attributes.nodes.LoopInfo
- jadx.core.dex.attributes.nodes.LoopLabelAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.visitors.regions.maker.LoopRegionMaker
- jadx.core.dex.regions.loops.LoopType
- jadx.core.xmlgen.ManifestAttributes
- jadx.core.xmlgen.ManifestAttributes.MAttr
- jadx.core.dex.visitors.finaly.MarkFinallyVisitor.TryExtractInfo
- jadx.api.plugins.input.data.impl.MergeCodeLoader (implements jadx.api.plugins.input.ICodeLoader)
- jadx.core.dex.visitors.finaly.traverser.handlers.MergePathActivePathTraverserHandler.PostMergeStatus
- jadx.core.codegen.MethodGen
- jadx.core.dex.info.MethodInfo (implements java.lang.Comparable<T>)
- jadx.api.plugins.input.data.attributes.types.MethodParametersAttr.Info
- jadx.api.plugins.input.data.impl.MethodRefHandle (implements jadx.api.plugins.input.data.IMethodHandle)
- jadx.core.dex.attributes.nodes.MethodTypeVarsAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.nodes.utils.MethodUtils
- jadx.core.dex.visitors.methods.MutableMethodDetails (implements jadx.core.dex.nodes.IMethodDetails)
- jadx.plugins.input.dex.utils.MUtf8
- jadx.core.codegen.NameGen
- jadx.core.deobf.NameMapper
- jadx.api.metadata.annotations.NodeDeclareRef (implements jadx.api.metadata.ICodeAnnotation)
- jadx.api.metadata.annotations.NodeEnd (implements jadx.api.metadata.ICodeAnnotation)
- jadx.api.plugins.events.types.NodeRenamedByUser (implements jadx.api.plugins.events.IJadxEvent)
- jadx.api.impl.NoOpCodeCache (implements jadx.api.ICodeCache)
- jadx.api.plugins.pass.impl.OrderedJadxPassInfo (implements jadx.api.plugins.pass.JadxPassInfo)
- jadx.core.export.OutDirs
- jadx.core.dex.visitors.OverrideMethodVisitor.SuperTypesData
- jadx.core.dex.info.PackageInfo
- jadx.core.utils.Pair<T>
- jadx.core.xmlgen.ParserConstants
- jadx.core.utils.PassMerge
- jadx.core.utils.PassMerge.ExtDepsComparator (implements java.util.Comparator<T>)
- jadx.core.utils.PassMerge.InvertedDepsComparator (implements java.util.Comparator<T>)
- jadx.core.utils.PassMerge.MergePass
- jadx.core.dex.attributes.nodes.PhiListAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.api.plugins.input.data.attributes.PinnedAttribute (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.plugins.PluginContext (implements java.lang.Comparable<T>, jadx.api.plugins.JadxPluginContext, jadx.api.plugins.data.JadxPluginRuntimeData)
- jadx.plugins.tools.utils.PluginFiles
- jadx.plugins.tools.utils.PluginUtils
- jadx.core.dex.visitors.blocks.PostDominatorTree
- jadx.core.ProcessClass
- jadx.core.xmlgen.entry.ProtoValue
- jadx.core.xmlgen.entry.RawNamedValue
- jadx.core.xmlgen.entry.RawValue
- jadx.core.dex.attributes.nodes.RegDebugInfoAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.visitors.regions.maker.RegionMaker
- jadx.core.dex.attributes.nodes.RegionRefAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.visitors.regions.maker.RegionStack
- jadx.core.dex.visitors.regions.maker.RegionStack.State
- jadx.core.utils.RegionUtils
- jadx.plugins.tools.resolvers.github.data.Release
- jadx.api.plugins.events.types.ReloadProject (implements jadx.api.plugins.events.IJadxEvent)
- jadx.api.plugins.events.types.ReloadSettingsWindow (implements jadx.api.plugins.events.IJadxEvent)
- jadx.core.dex.attributes.nodes.RenameReasonAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.visitors.ssa.RenameState
- jadx.core.utils.android.Res9patchStreamDecoder
- jadx.core.utils.android.Res9patchStreamDecoder.NinePatch
- jadx.core.xmlgen.ResContainer (implements java.lang.Comparable<T>)
- jadx.core.xmlgen.ResDecoder
- jadx.core.xmlgen.ResNameUtils
- jadx.core.dex.visitors.blocks.ResolveJavaJSR
- jadx.plugins.tools.resolvers.ResolversRegistry
- jadx.core.xmlgen.entry.ResourceEntry
- jadx.api.ResourceFile
- jadx.api.ResourcesLoader (implements jadx.api.plugins.resources.IResourcesLoader)
- jadx.core.xmlgen.ResourcesSaver (implements java.lang.Runnable)
- jadx.core.xmlgen.ResourceStorage
- jadx.core.xmlgen.ResTableBinaryParser.EntryOffset
- jadx.core.xmlgen.ResTableBinaryParser.PackageChunk
- jadx.core.xmlgen.ResTableBinaryParserProvider (implements jadx.api.plugins.resources.IResTableParserProvider)
- jadx.core.xmlgen.ResXmlGen
- jadx.core.dex.nodes.RootNode
- jadx.core.dex.visitors.finaly.SameInstructionsStrategy
- jadx.core.dex.visitors.SaveCode
- jadx.plugins.input.dex.sections.SectionReader
- jadx.core.dex.nodes.utils.SelectFromDuplicates
- jadx.core.dex.visitors.ShadowFieldVisitor.FieldFixInfo
- jadx.core.dex.nodes.parser.SignatureParser
- jadx.api.plugins.pass.impl.SimpleAfterLoadPass (implements jadx.api.plugins.pass.types.JadxAfterLoadPass)
- jadx.api.impl.SimpleCodeInfo (implements jadx.api.ICodeInfo)
- jadx.api.impl.SimpleCodeWriter (implements jadx.api.ICodeWriter)
- jadx.plugins.input.dex.utils.SimpleDexData (implements jadx.plugins.input.dex.utils.IDexData)
- jadx.api.plugins.pass.impl.SimpleJadxPassInfo (implements jadx.api.plugins.pass.JadxPassInfo)
- jadx.core.export.gen.SimpleJavaGradleGenerator (implements jadx.core.export.gen.IExportGradleGenerator)
- jadx.core.clsp.SimpleMethodDetails (implements jadx.core.dex.nodes.IMethodDetails)
- jadx.core.codegen.SimpleModeHelper
- jadx.cli.SingleClassMode
- jadx.core.plugins.files.SingleDirFilesGetter (implements jadx.core.plugins.files.IJadxFilesGetter)
- jadx.plugins.input.dex.smali.SmaliCodeWriter
- jadx.plugins.input.smali.SmaliConvert
- jadx.plugins.input.smali.SmaliInputPlugin (implements jadx.api.plugins.JadxPlugin)
- jadx.plugins.input.dex.smali.SmaliInsnFormat
- jadx.plugins.input.dex.smali.SmaliPrinter
- jadx.plugins.input.dex.utils.SmaliUtils
- jadx.plugins.input.smali.SmaliUtils
- jadx.core.dex.visitors.rename.SourceFileRename.ClsRename
- jadx.core.dex.attributes.nodes.SpecialEdgeAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.plugins.input.xapk.data.SplitApk
- jadx.core.dex.instructions.args.SSAVar (implements java.lang.Comparable<T>)
- jadx.core.xmlgen.StringFormattedCheck
- jadx.core.xmlgen.StringFormattedCheck.Duo<T1,T2>
- jadx.core.utils.StringUtils
- jadx.core.dex.visitors.regions.SwitchOverStringVisitor.CaseData
- jadx.core.dex.visitors.regions.SwitchOverStringVisitor.SwitchData
- jadx.api.plugins.input.insns.custom.impl.SwitchPayload (implements jadx.api.plugins.input.insns.custom.ISwitchPayload)
- jadx.core.dex.regions.SwitchRegion.CaseInfo
- jadx.core.dex.visitors.regions.maker.SwitchRegionMaker
- jadx.core.dex.visitors.regions.maker.SynchronizedRegionMaker
- jadx.core.utils.tasks.TaskExecutor (implements jadx.api.utils.tasks.ITaskExecutor)
- jadx.core.utils.tasks.TaskExecutor.ExecStage
- jadx.core.plugins.files.TempFilesGetter (implements jadx.core.plugins.files.IJadxFilesGetter)
- jadx.core.plugins.files.TempFilesGetter.TempRootHolder
- jadx.core.export.TemplateFile
- jadx.core.export.TemplateFile.ParserState
- jadx.core.utils.android.TextResMapFile
- java.lang.Throwable (implements java.io.Serializable)
- jadx.core.dex.attributes.nodes.TmpEdgeAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.visitors.regions.TracedRegionVisitor (implements jadx.core.dex.visitors.regions.IRegionVisitor)
- jadx.core.dex.visitors.finaly.traverser.state.TraverserActivePathState
- jadx.core.dex.visitors.finaly.traverser.state.TraverserActivePathState.BlockCompletionMonitor
- jadx.core.dex.visitors.finaly.traverser.state.TraverserActivePathState.BlockCompletionMonitorMap (implements java.util.Map<K,V>)
- jadx.core.dex.visitors.finaly.traverser.state.TraverserBlockInfo
- jadx.core.dex.visitors.finaly.traverser.TraverserController
- jadx.core.dex.visitors.finaly.traverser.state.TraverserGlobalCommonState
- jadx.core.dex.visitors.finaly.traverser.state.TraverserState
- jadx.core.dex.visitors.finaly.traverser.factory.TraverserStateFactory<T>
- jadx.core.dex.trycatch.TryCatchBlockAttr (implements jadx.api.plugins.input.data.attributes.IJadxAttribute)
- jadx.core.dex.visitors.finaly.TryCatchEdgeBlockMap (implements java.util.Map<K,V>)
- jadx.api.plugins.input.data.impl.TryData (implements jadx.api.plugins.input.data.ITry)
- jadx.core.dex.trycatch.TryEdge
- jadx.core.dex.trycatch.TryEdgeScopeGroupMap (implements java.util.Map<K,V>)
- jadx.core.dex.trycatch.TryEdgeScopeGroupMap.TryEdgeScope
- jadx.core.dex.visitors.typeinference.TypeBoundCheckCastAssign (implements jadx.core.dex.visitors.typeinference.ITypeBoundDynamic)
- jadx.core.dex.visitors.typeinference.TypeBoundConst (implements jadx.core.dex.visitors.typeinference.ITypeBound)
- jadx.core.dex.visitors.typeinference.TypeBoundFieldGetAssign (implements jadx.core.dex.visitors.typeinference.ITypeBoundDynamic)
- jadx.core.dex.visitors.typeinference.TypeBoundInvokeAssign (implements jadx.core.dex.visitors.typeinference.ITypeBoundDynamic)
- jadx.core.dex.visitors.typeinference.TypeBoundInvokeUse (implements jadx.core.dex.visitors.typeinference.ITypeBoundDynamic)
- jadx.core.dex.visitors.typeinference.TypeCompare
- jadx.core.dex.visitors.typeinference.TypeCompare.ArgTypeComparator (implements java.util.Comparator<T>)
- jadx.core.codegen.TypeGen
- jadx.core.dex.visitors.typeinference.TypeInfo
- jadx.core.dex.visitors.typeinference.TypeSearch
- jadx.core.dex.visitors.typeinference.TypeSearchState
- jadx.core.dex.visitors.typeinference.TypeSearchVarInfo
- jadx.core.dex.visitors.typeinference.TypeUpdate
- jadx.core.dex.visitors.typeinference.TypeUpdateEntry (implements java.lang.Comparable<T>)
- jadx.core.dex.visitors.typeinference.TypeUpdateFlags
- jadx.core.dex.visitors.typeinference.TypeUpdateInfo
- jadx.core.dex.visitors.typeinference.TypeUpdateRegistry
- jadx.core.dex.visitors.typeinference.TypeUpdateRequest
- jadx.core.dex.nodes.utils.TypeUtils
- jadx.core.dex.visitors.usage.UsageInfo (implements jadx.api.usage.IUsageInfoData)
- jadx.core.dex.visitors.regions.variables.UsePlace
- jadx.core.dex.visitors.rename.UserRenames
- jadx.core.dex.visitors.usage.UseSet<K,V>
- jadx.api.plugins.utils.Utils
- jadx.core.utils.Utils
- jadx.core.utils.Utils.SimpleThreadFactory (implements java.util.concurrent.ThreadFactory)
- jadx.core.utils.Utils.SimpleThreadFactory.SimpleUncaughtExceptionHandler (implements java.lang.Thread.UncaughtExceptionHandler)
- jadx.core.dex.instructions.args.VarName
- jadx.api.metadata.annotations.VarNode (implements jadx.api.metadata.ICodeNodeRef)
- jadx.api.metadata.annotations.VarRef (implements jadx.api.metadata.ICodeAnnotation)
- jadx.core.dex.visitors.regions.variables.VarUsage
- jadx.core.plugins.versions.VerifyRequiredVersion
- jadx.core.plugins.versions.VerifyRequiredVersion.RequiredVersionData
- jadx.core.plugins.versions.VersionComparator
- jadx.core.dex.visitors.fixaccessmodifiers.VisibilityUtils
- jadx.core.dex.visitors.shrink.WrapInfo
- jadx.plugins.input.xapk.XApkCustomInput (implements jadx.api.plugins.CustomResourcesLoader, jadx.api.plugins.input.JadxCodeInput)
- jadx.plugins.input.xapk.data.XApkData
- jadx.plugins.input.xapk.XApkInputPlugin (implements jadx.api.plugins.JadxPlugin)
- jadx.plugins.input.xapk.XApkLoader
- jadx.plugins.input.xapk.data.XApkManifest
- jadx.core.xmlgen.XMLChar
- jadx.core.xmlgen.XmlDeobf
- jadx.core.xmlgen.XmlGenUtils
- jadx.zip.ZipContent (implements java.io.Closeable)
- jadx.zip.parser.ZipDeflate
- jadx.zip.ZipReader
- jadx.zip.ZipReaderOptions
- jadx.api.plugins.utils.ZipSecurity
Annotation Type Hierarchy