- generate(ClassNode) - Static method in class jadx.core.codegen.CodeGen
-
- generate(RegionGen, ICodeWriter) - Method in interface jadx.core.dex.nodes.IBlock
-
- generate(RegionGen, ICodeWriter) - Method in interface jadx.core.dex.nodes.IContainer
-
Dispatch to needed generate method in RegionGen
- generate(RegionGen, ICodeWriter) - Method in class jadx.core.dex.regions.conditions.IfRegion
-
- generate(RegionGen, ICodeWriter) - Method in class jadx.core.dex.regions.loops.LoopRegion
-
- generate(RegionGen, ICodeWriter) - Method in class jadx.core.dex.regions.Region
-
- generate(RegionGen, ICodeWriter) - Method in class jadx.core.dex.regions.SwitchRegion
-
- generate(RegionGen, ICodeWriter) - Method in class jadx.core.dex.regions.SynchronizedRegion
-
- generate(RegionGen, ICodeWriter) - Method in class jadx.core.dex.regions.TryCatchRegion
-
- generateCode(ClassNode) - Method in class jadx.core.ProcessClass
-
- generic(ArgType, List<ArgType>) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- generic(ArgType, ArgType...) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- generic(String, List<ArgType>) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- generic(String, ArgType) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- generic(String, ArgType...) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- GENERIC_INFO - Static variable in class jadx.core.dex.attributes.AType
-
- GenericInfoAttr - Class in jadx.core.dex.attributes.nodes
-
- GenericInfoAttr(List<ArgType>) - Constructor for class jadx.core.dex.attributes.nodes.GenericInfoAttr
-
- genericType(String) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- genericType(String, ArgType) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- genericType(String, List<ArgType>) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- GenericTypesVisitor - Class in jadx.core.dex.visitors
-
- GenericTypesVisitor() - Constructor for class jadx.core.dex.visitors.GenericTypesVisitor
-
- get(String) - Method in interface jadx.api.ICodeCache
-
- get(String) - Method in class jadx.api.impl.DelegateCodeCache
-
- get(String) - Method in class jadx.api.impl.InMemoryCodeCache
-
- get(String) - Method in class jadx.api.impl.NoOpCodeCache
-
- get(MethodNode, RegisterArg) - Static method in class jadx.api.metadata.annotations.VarNode
-
- get(MethodNode, CodeVar) - Static method in class jadx.api.metadata.annotations.VarNode
-
- get(MethodNode, SSAVar) - Static method in class jadx.api.metadata.annotations.VarNode
-
- get(IJadxAttrType<T>) - Method in class jadx.core.dex.attributes.AttributeStorage
-
- get(IJadxAttrType<T>) - Method in class jadx.core.dex.attributes.AttrNode
-
- get(IJadxAttrType<T>) - Method in class jadx.core.dex.attributes.EmptyAttrStorage
-
- get(IJadxAttrType<T>) - Method in interface jadx.core.dex.attributes.IAttributeNode
-
- get(Object) - Method in class jadx.core.dex.attributes.nodes.EnumMapAttr.KeyValueMap
-
- get(K) - Method in class jadx.core.dex.visitors.usage.UseSet
-
- get(int) - Method in class jadx.core.utils.EmptyBitSet
-
- get(int, int) - Method in class jadx.core.utils.EmptyBitSet
-
- get(int) - Method in class jadx.core.utils.ImmutableList
-
- get(int) - Method in class jadx.core.utils.InsnList
-
- getA() - Method in class jadx.core.dex.regions.conditions.Compare
-
- getAccessFlags() - Method in class jadx.api.JavaField
-
- getAccessFlags() - Method in class jadx.api.JavaMethod
-
- getAccessFlags() - Method in class jadx.core.codegen.json.cls.JsonNode
-
- getAccessFlags() - Method in class jadx.core.dex.nodes.ClassNode
-
- getAccessFlags() - Method in class jadx.core.dex.nodes.FieldNode
-
- getAccessFlags() - Method in interface jadx.core.dex.nodes.ICodeNode
-
- getAccessFlags() - Method in class jadx.core.dex.nodes.MethodNode
-
- getAccessInfo() - Method in class jadx.api.JavaClass
-
- getAlias() - Method in class jadx.core.codegen.json.cls.JsonNode
-
- getAlias() - Method in class jadx.core.codegen.json.mapping.JsonClsMapping
-
- getAlias() - Method in class jadx.core.codegen.json.mapping.JsonFieldMapping
-
- getAlias() - Method in class jadx.core.codegen.json.mapping.JsonMthMapping
-
- getAlias() - Method in class jadx.core.deobf.PackageNode
-
- getAlias() - Method in class jadx.core.dex.info.FieldInfo
-
- getAlias() - Method in class jadx.core.dex.info.MethodInfo
-
- getAlias() - Method in class jadx.core.dex.nodes.FieldNode
-
- getAlias() - Method in class jadx.core.dex.nodes.MethodNode
-
- getAliasFullName() - Method in class jadx.core.dex.info.ClassInfo
-
- getAliasFullPath() - Method in class jadx.core.dex.info.ClassInfo
-
- getAliasNameWithoutPackage() - Method in class jadx.core.dex.info.ClassInfo
-
- getAliasPkg() - Method in class jadx.core.dex.info.ClassInfo
-
- getAliasShortName() - Method in class jadx.core.dex.info.ClassInfo
-
- getAll(IJadxAttrType<AttrList<T>>) - Method in class jadx.core.dex.attributes.AttributeStorage
-
- getAll(IJadxAttrType<AttrList<T>>) - Method in class jadx.core.dex.attributes.AttrNode
-
- getAll(IJadxAttrType<AttrList<T>>) - Method in class jadx.core.dex.attributes.EmptyAttrStorage
-
- getAll(IJadxAttrType<AttrList<T>>) - Method in interface jadx.core.dex.attributes.IAttributeNode
-
- getAllArgRegs() - Method in class jadx.core.dex.nodes.MethodNode
-
- getAllHandlerBlocks() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getAllLoopsForBlock(BlockNode) - Method in class jadx.core.dex.nodes.MethodNode
-
- getAllPathsBlocks(BlockNode, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
Collect blocks from all possible execution paths from 'start' to 'end'
- getAllRegionBlocks(IContainer, Set<IBlock>) - Static method in class jadx.core.utils.RegionUtils
-
- getAllVars() - Method in class jadx.core.dex.visitors.typeinference.TypeSearchState
-
- getAndroidResMap() - Static method in class jadx.core.xmlgen.entry.ValuesParser
-
- getAnnotation(String) - Method in class jadx.core.dex.attributes.AttributeStorage
-
- getAnnotation(String) - Method in class jadx.core.dex.attributes.AttrNode
-
- getAnnotation(String) - Method in class jadx.core.dex.attributes.EmptyAttrStorage
-
- getAnnotation(String) - Method in interface jadx.core.dex.attributes.IAttributeNode
-
- getAnnotationAt(int) - Method in class jadx.api.JavaClass
-
- getAnnotationDefaultValue(MethodNode) - Method in class jadx.core.codegen.AnnotationGen
-
- getAnnotationGen() - Method in class jadx.core.codegen.ClassGen
-
- getAnnType() - Method in class jadx.api.metadata.annotations.InsnCodeOffset
-
- getAnnType() - Method in class jadx.api.metadata.annotations.NodeDeclareRef
-
- getAnnType() - Method in class jadx.api.metadata.annotations.NodeEnd
-
- getAnnType() - Method in class jadx.api.metadata.annotations.VarNode
-
- getAnnType() - Method in class jadx.api.metadata.annotations.VarRef
-
- getAnnType() - Method in interface jadx.api.metadata.ICodeAnnotation
-
- getAnnType() - Method in class jadx.core.dex.nodes.ClassNode
-
- getAnnType() - Method in class jadx.core.dex.nodes.FieldNode
-
- getAnnType() - Method in class jadx.core.dex.nodes.MethodNode
-
- getAnySsaVar() - Method in class jadx.core.dex.instructions.args.CodeVar
-
- getApplicationName() - Method in class jadx.core.export.ApplicationParams
-
- getAppPackage() - Method in class jadx.core.dex.nodes.RootNode
-
- getAppPackage() - Method in class jadx.core.xmlgen.ResourceStorage
-
- getAppResClass() - Method in class jadx.core.dex.nodes.RootNode
-
- getArg(int) - Method in class jadx.core.dex.instructions.PhiInsn
-
- getArg(int) - Method in class jadx.core.dex.nodes.InsnNode
-
- getArg() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- getArg() - Method in interface jadx.core.dex.visitors.typeinference.ITypeBound
-
- getArg() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundCheckCastAssign
-
- getArg() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundConst
-
- getArg() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundFieldGetAssign
-
- getArg() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundInvokeAssign
-
- getArg() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundInvokeUse
-
- getArg() - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateEntry
-
- getArgBySsaVar(SSAVar) - Method in class jadx.core.dex.instructions.PhiInsn
-
- getArgIndex(InsnArg) - Method in class jadx.core.dex.nodes.InsnNode
-
- getArgRegs() - Method in class jadx.core.dex.nodes.MethodNode
-
- getArgs() - Method in class jadx.api.JadxDecompiler
-
- getArgs() - Method in class jadx.core.dex.nodes.RootNode
-
- getArgs() - Method in class jadx.core.dex.regions.conditions.IfCondition
-
- getArgsCount() - Method in class jadx.core.clsp.ClspMethod
-
- getArgsCount() - Method in class jadx.core.dex.info.MethodInfo
-
- getArgsCount() - Method in class jadx.core.dex.nodes.InsnNode
-
- getArgsRegNums() - Method in class jadx.core.dex.attributes.nodes.MethodInlineAttr
-
- getArgsStartReg() - Method in class jadx.core.dex.nodes.MethodNode
-
- getArgType() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- getArgType(InsnArg) - Method in class jadx.core.dex.visitors.typeinference.TypeSearchState
-
- getArgTypes() - Method in class jadx.core.clsp.ClspMethod
-
- getArgTypes() - Method in class jadx.core.clsp.SimpleMethodDetails
-
- getArgTypes() - Method in interface jadx.core.dex.nodes.IMethodDetails
-
- getArgTypes() - Method in class jadx.core.dex.nodes.MethodNode
-
- getArgTypes() - Method in class jadx.core.dex.visitors.methods.MutableMethodDetails
-
- getArguments() - Method in class jadx.api.JavaMethod
-
- getArguments() - Method in class jadx.core.codegen.json.cls.JsonMethod
-
- getArguments() - Method in class jadx.core.dex.nodes.InsnNode
-
- getArgumentsTypes() - Method in class jadx.core.dex.info.MethodInfo
-
- getArrayDimension() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getArrayElement() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getArrayRootElement() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getArrayType() - Method in class jadx.core.dex.instructions.FilledNewArrayNode
-
- getArrayType() - Method in class jadx.core.dex.instructions.NewArrayNode
-
- getAsMap() - Method in interface jadx.api.metadata.ICodeMetadata
-
- getAsMap() - Method in class jadx.api.metadata.impl.CodeMetadataStorage
-
- getAssign() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getAssignBlocks(int) - Method in class jadx.core.dex.visitors.ssa.LiveVarAnalysis
-
- getAssignInsn() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- getAssignInsn() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getAt(int) - Method in interface jadx.api.metadata.ICodeMetadata
-
- getAt(int) - Method in class jadx.api.metadata.impl.CodeMetadataStorage
-
- getAttachType() - Method in interface jadx.api.data.IJavaCodeRef
-
- getAttachType() - Method in class jadx.api.data.impl.JadxCodeRef
-
- getAttributesString() - Method in class jadx.core.dex.attributes.AttrNode
-
- getAttributesString() - Method in interface jadx.core.dex.attributes.IAttributeNode
-
- getAttributesStringsList() - Method in class jadx.core.dex.attributes.AttrNode
-
- getAttributesStringsList() - Method in interface jadx.core.dex.attributes.IAttributeNode
-
- getAttributeStrings() - Method in class jadx.core.dex.attributes.AttributeStorage
-
- getAttributeStrings() - Method in class jadx.core.dex.attributes.EmptyAttrStorage
-
- getAttrType() - Method in class jadx.core.dex.attributes.AttrList
-
- getAttrType() - Method in class jadx.core.dex.attributes.FieldInitInsnAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.AnonymousClassAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.ClassTypeVarsAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.DeclareVariablesAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.EdgeInsnAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.EnumClassAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.EnumMapAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.FieldReplaceAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.ForceReturnAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.GenericInfoAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.InlinedAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.JadxCommentsAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.LocalVarsDebugInfoAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.LoopLabelAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.MethodBridgeAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.MethodInlineAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.MethodOverrideAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.MethodReplaceAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.MethodTypeVarsAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.PhiListAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.RegDebugInfoAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.RenameReasonAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.SkipMethodArgsAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.SpecialEdgeAttr
-
- getAttrType() - Method in class jadx.core.dex.attributes.nodes.TmpEdgeAttr
-
- getAttrType() - Method in interface jadx.core.dex.nodes.IMethodDetails
-
- getAttrType() - Method in class jadx.core.dex.trycatch.CatchAttr
-
- getAttrType() - Method in class jadx.core.dex.trycatch.ExcHandlerAttr
-
- getAttrType() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- getAttrTypeAsString(int) - Static method in class jadx.core.xmlgen.XmlGenUtils
-
- getB() - Method in class jadx.core.dex.regions.conditions.Compare
-
- getBaseCallRef() - Method in class jadx.core.dex.instructions.InvokePolymorphicNode
-
- getBaseMethods() - Method in class jadx.core.dex.attributes.nodes.MethodOverrideAttr
-
- getBaseType() - Method in class jadx.core.dex.attributes.nodes.AnonymousClassAttr
-
- getBasicBlocks() - Method in class jadx.core.dex.nodes.MethodNode
-
- getBetterName(ResourceNameSource, String, String) - Static method in class jadx.core.xmlgen.ResTableParser
-
- getBlock() - Method in class jadx.core.dex.attributes.nodes.TmpEdgeAttr
-
- getBlock(InsnNode) - Method in class jadx.core.dex.visitors.finaly.InsnsSlice
-
- getBlock() - Method in class jadx.core.dex.visitors.regions.variables.UsePlace
-
- getBlock() - Method in class jadx.core.utils.BlockInsnPair
-
- getBlockByArg(RegisterArg) - Method in class jadx.core.dex.instructions.PhiInsn
-
- getBlockByArgIndex(int) - Method in class jadx.core.dex.instructions.PhiInsn
-
- getBlockByInsn(MethodNode, InsnNode) - Static method in class jadx.core.utils.BlockUtils
-
- getBlockByOffset(int, Iterable<BlockNode>) - Static method in class jadx.core.utils.BlockUtils
-
- getBlockContainer(IContainer, BlockNode) - Static method in class jadx.core.utils.RegionUtils
-
- getBlocks() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- getBlocks() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- getBlocks() - Method in class jadx.core.dex.visitors.finaly.InsnsSlice
-
- getBlockWithFlag(List<BlockNode>, AFlag) - Static method in class jadx.core.utils.BlockUtils
-
- getBody() - Method in class jadx.core.dex.regions.loops.LoopRegion
-
- getBottomBlock(List<BlockNode>) - Static method in class jadx.core.utils.BlockUtils
-
Search last block in control flow graph from input set.
- getBound() - Method in interface jadx.core.dex.visitors.typeinference.ITypeBound
-
- getBound() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundCheckCastAssign
-
- getBound() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundConst
-
- getBound() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundFieldGetAssign
-
- getBound() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundInvokeAssign
-
- getBound() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundInvokeUse
-
- getBounds() - Method in class jadx.core.dex.visitors.typeinference.TypeInfo
-
- getBoxType() - Method in enum jadx.core.dex.instructions.args.PrimitiveType
-
- getBranches() - Method in interface jadx.core.dex.nodes.IBranchRegion
-
Return list of branches in this region.
- getBranches() - Method in class jadx.core.dex.regions.conditions.IfRegion
-
- getBranches() - Method in class jadx.core.dex.regions.SwitchRegion
-
- getBranches() - Method in class jadx.core.dex.regions.TryCatchRegion
-
- getBridgeMth() - Method in class jadx.core.dex.attributes.nodes.MethodBridgeAttr
-
- getByNum(int) - Static method in enum jadx.core.dex.instructions.args.ArgType.WildcardBound
-
- getByUniqId(int) - Method in class jadx.core.dex.info.InfoStorage
-
- getCachedVarNode() - Method in class jadx.core.dex.instructions.args.CodeVar
-
- getCacheStorage() - Method in class jadx.core.dex.nodes.RootNode
-
- getCallInsn() - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- getCallMth() - Method in class jadx.core.dex.instructions.BaseInvokeNode
-
- getCallMth() - Method in class jadx.core.dex.instructions.InvokeNode
-
- getCallMth() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- getCallSite(InsnData) - Static method in class jadx.core.utils.input.InsnDataUtils
-
- getCallSiteValues() - Method in class jadx.core.dex.instructions.InvokeCustomRawNode
-
- getCallType() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- getCandidateTypes() - Method in class jadx.core.dex.visitors.typeinference.TypeSearchVarInfo
-
- getCaseContainers() - Method in class jadx.core.dex.regions.SwitchRegion
-
- getCases() - Method in class jadx.core.dex.regions.SwitchRegion
-
- getCatchRegions() - Method in class jadx.core.dex.regions.TryCatchRegion
-
- getCatchTypes() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- getCause() - Method in class jadx.core.dex.attributes.nodes.JadxError
-
- getCheckedBlocks() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getCId() - Method in class jadx.core.dex.nodes.BlockNode
-
- getClassAlias(ClassNode) - Static method in class jadx.core.utils.kotlin.KotlinMetadataUtils
-
Try to get class info from Kotlin Metadata annotation
- getClasses() - Method in class jadx.api.JadxDecompiler
-
- getClasses() - Method in class jadx.api.JavaPackage
-
- getClasses() - Method in class jadx.core.codegen.json.mapping.JsonMapping
-
- getClasses() - Method in class jadx.core.dex.nodes.RootNode
-
- getClasses(boolean) - Method in class jadx.core.dex.nodes.RootNode
-
- getClassesCount() - Method in class jadx.core.clsp.ClsSet
-
- getClassesWithInners() - Method in class jadx.api.JadxDecompiler
-
- getClassesWithoutInner() - Method in class jadx.core.dex.nodes.RootNode
-
- getClassFilter() - Method in class jadx.api.JadxArgs
-
- getClassGen() - Method in class jadx.core.codegen.MethodGen
-
- getClassGenerics(ArgType) - Method in class jadx.core.dex.nodes.utils.TypeUtils
-
- getClassInfo() - Method in class jadx.core.dex.nodes.ClassNode
-
Internal class info (don't use in code generation and external api).
- getClassInitMth() - Method in class jadx.core.dex.nodes.ClassNode
-
- getClassNode() - Method in class jadx.api.JavaClass
-
Internal API.
- getClassNode() - Method in class jadx.core.codegen.ClassGen
-
- getClassType() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- getClassTypeVars(ArgType) - Method in class jadx.core.dex.nodes.utils.TypeUtils
-
- getCleanSuccessors() - Method in class jadx.core.dex.nodes.BlockNode
-
- getClosestJavaNode(ICodeInfo, int) - Method in class jadx.api.JadxDecompiler
-
- getClosestUp(int) - Method in interface jadx.api.metadata.ICodeMetadata
-
- getClosestUp(int) - Method in class jadx.api.metadata.impl.CodeMetadataStorage
-
- getCls() - Method in class jadx.core.dex.attributes.nodes.EnumClassAttr.EnumField
-
- getCls(ArgType) - Method in class jadx.core.dex.info.InfoStorage
-
- getClsAlias(ClassNode) - Method in class jadx.core.deobf.Deobfuscator
-
- getClsData() - Method in class jadx.core.dex.nodes.ClassNode
-
- getClsDetails(ArgType) - Method in class jadx.core.clsp.ClspGraph
-
- getClsMap() - Method in class jadx.core.deobf.Deobfuscator
-
- getClsp() - Method in class jadx.core.dex.nodes.RootNode
-
- getClsPresetMap() - Method in class jadx.core.deobf.DeobfPresets
-
- getClsRef() - Method in class jadx.core.dex.attributes.nodes.FieldReplaceAttr
-
- getClsType() - Method in class jadx.core.clsp.ClspClass
-
- getClsType() - Method in class jadx.core.dex.instructions.ConstClassNode
-
- getCode(String) - Method in interface jadx.api.ICodeCache
-
- getCode(String) - Method in class jadx.api.impl.DelegateCodeCache
-
- getCode(String) - Method in class jadx.api.impl.InMemoryCodeCache
-
- getCode(String) - Method in class jadx.api.impl.NoOpCodeCache
-
- getCode() - Method in class jadx.api.JavaClass
-
- getCode() - Method in class jadx.core.codegen.json.cls.JsonCodeLine
-
- getCode() - Method in class jadx.core.dex.nodes.ClassNode
-
- getCodeCache() - Method in class jadx.api.JadxArgs
-
- getCodeCache() - Method in class jadx.core.dex.nodes.RootNode
-
- getCodeData() - Method in class jadx.api.JadxArgs
-
- getCodeFromCache() - Method in class jadx.core.dex.nodes.ClassNode
-
- getCodegenDeps() - Method in class jadx.core.dex.nodes.ClassNode
-
- getCodeInfo() - Method in class jadx.api.JavaClass
-
- getCodeMetadata() - Method in interface jadx.api.ICodeInfo
-
- getCodeMetadata() - Method in class jadx.api.impl.AnnotatedCodeInfo
-
- getCodeMetadata() - Method in class jadx.api.impl.SimpleCodeInfo
-
- getCodeParent() - Method in class jadx.api.JavaClass
-
Return parent class which contains code of this class.
- getCodeReader() - Method in class jadx.core.dex.nodes.MethodNode
-
- getCodeRef() - Method in interface jadx.api.data.ICodeComment
-
- getCodeRef() - Method in interface jadx.api.data.ICodeRename
-
- getCodeRef() - Method in class jadx.api.data.impl.JadxCodeComment
-
- getCodeRef() - Method in class jadx.api.data.impl.JadxCodeRename
-
- getCodeStr() - Method in interface jadx.api.ICodeInfo
-
- getCodeStr() - Method in interface jadx.api.ICodeWriter
-
- getCodeStr() - Method in class jadx.api.impl.AnnotatedCodeInfo
-
- getCodeStr() - Method in class jadx.api.impl.SimpleCodeInfo
-
- getCodeStr() - Method in class jadx.api.impl.SimpleCodeWriter
-
- getCodeVar() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getCodeVar(RegisterArg) - Static method in class jadx.core.utils.CodeGenUtils
-
- getCodeWriterProvider() - Method in class jadx.api.JadxArgs
-
- getComment() - Method in interface jadx.api.data.ICodeComment
-
- getComment() - Method in class jadx.api.data.impl.JadxCodeComment
-
- getComments() - Method in interface jadx.api.data.ICodeData
-
- getComments() - Method in class jadx.api.data.impl.JadxCodeData
-
- getComments() - Method in class jadx.core.dex.attributes.nodes.JadxCommentsAttr
-
- getCommentsLevel() - Method in class jadx.api.JadxArgs
-
- getCommentsLevel() - Method in class jadx.core.dex.attributes.nodes.NotificationAttrNode
-
- getCommonAncestor(String, String) - Method in class jadx.core.clsp.ClspGraph
-
- getCommonDominator(MethodNode, List<BlockNode>) - Static method in class jadx.core.utils.BlockUtils
-
Search the lowest common ancestor in dominator tree for input set.
- getComparator() - Method in class jadx.core.dex.visitors.typeinference.TypeCompare
-
- getCompare() - Method in class jadx.core.dex.regions.conditions.IfCondition
-
- getCondition() - Method in class jadx.core.dex.instructions.mods.TernaryInsn
-
- getCondition() - Method in interface jadx.core.dex.nodes.IConditionRegion
-
- getCondition() - Method in class jadx.core.dex.regions.conditions.ConditionRegion
-
- getCondition() - Method in class jadx.core.dex.regions.conditions.IfInfo
-
- getConditionBlocks() - Method in interface jadx.core.dex.nodes.IConditionRegion
-
Blocks merged into condition
Needed for backtracking
TODO: merge into condition object ???
- getConditionBlocks() - Method in class jadx.core.dex.regions.conditions.ConditionRegion
-
- getConditionSourceLine() - Method in interface jadx.core.dex.nodes.IConditionRegion
-
- getConditionSourceLine() - Method in class jadx.core.dex.regions.conditions.ConditionRegion
-
- getConfig() - Method in class jadx.core.xmlgen.entry.ResourceEntry
-
- getConstField(ClassNode, Object, boolean) - Method in class jadx.core.dex.info.ConstStorage
-
- getConstField(Object) - Method in class jadx.core.dex.nodes.ClassNode
-
- getConstField(Object, boolean) - Method in class jadx.core.dex.nodes.ClassNode
-
- getConstFieldByLiteralArg(ClassNode, LiteralArg) - Method in class jadx.core.dex.info.ConstStorage
-
- getConstFieldByLiteralArg(LiteralArg) - Method in class jadx.core.dex.nodes.ClassNode
-
- getConstraints() - Method in class jadx.core.dex.visitors.typeinference.TypeSearchVarInfo
-
- getConstrInsn() - Method in class jadx.core.dex.attributes.nodes.EnumClassAttr.EnumField
-
- getConstValueByArg(RootNode, InsnArg) - Static method in class jadx.core.utils.InsnUtils
-
Search constant assigned to provided arg.
- getConstValueByInsn(RootNode, InsnNode) - Static method in class jadx.core.utils.InsnUtils
-
Return constant value from insn or null if not constant.
- getConstValues() - Method in class jadx.core.dex.nodes.RootNode
-
- getContainer() - Method in class jadx.core.dex.regions.SwitchRegion.CaseInfo
-
- getCurDupInsns() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getCurDupInsnsOffset() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getCurDupSlice() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getCurrentType() - Method in class jadx.core.dex.visitors.typeinference.TypeSearchVarInfo
-
- getCustomLoads() - Method in class jadx.api.JadxDecompiler
-
- getData() - Method in class jadx.core.dex.instructions.FillArrayData
-
- getData() - Method in class jadx.core.xmlgen.entry.RawValue
-
- getDataTarget() - Method in class jadx.core.dex.instructions.SwitchInsn
-
- getDataType() - Method in class jadx.core.xmlgen.entry.RawValue
-
- getDataType() - Method in class jadx.core.xmlgen.ResContainer
-
- getDateText() - Static method in class jadx.core.utils.StringUtils
-
- getDebugInfo() - Method in class jadx.core.dex.nodes.MethodNode
-
- getDeclaration() - Method in class jadx.core.codegen.json.cls.JsonNode
-
- getDeclaringClass() - Method in interface jadx.api.data.IJavaNodeRef
-
- getDeclaringClass() - Method in class jadx.api.data.impl.JadxNodeRef
-
- getDeclaringClass() - Method in class jadx.api.JavaClass
-
- getDeclaringClass() - Method in class jadx.api.JavaField
-
- getDeclaringClass() - Method in class jadx.api.JavaMethod
-
- getDeclaringClass() - Method in interface jadx.api.JavaNode
-
- getDeclaringClass() - Method in class jadx.api.JavaPackage
-
- getDeclaringClass() - Method in class jadx.api.JavaVariable
-
- getDeclClass() - Method in class jadx.core.dex.info.FieldInfo
-
- getDeclClass() - Method in class jadx.core.dex.info.MethodInfo
-
- getDecodedData() - Method in class jadx.core.xmlgen.ResContainer
-
- getDecompilationMode() - Method in class jadx.api.JadxArgs
-
- getDecompileScheduler() - Method in class jadx.api.JadxDecompiler
-
- getDefaultCaseOffset() - Method in class jadx.core.dex.instructions.SwitchInsn
-
- getDefaultConstructor() - Method in class jadx.core.dex.nodes.ClassNode
-
- getDefPos() - Method in class jadx.api.JavaClass
-
- getDefPos() - Method in class jadx.api.JavaField
-
- getDefPos() - Method in class jadx.api.JavaMethod
-
- getDefPos() - Method in interface jadx.api.JavaNode
-
- getDefPos() - Method in class jadx.api.JavaPackage
-
- getDefPos() - Method in class jadx.api.JavaVariable
-
- getDefPos() - Method in class jadx.api.metadata.annotations.NodeDeclareRef
-
- getDefPosition() - Method in class jadx.api.metadata.annotations.VarNode
-
- getDefPosition() - Method in interface jadx.api.metadata.ICodeNodeRef
-
- getDefPosition() - Method in interface jadx.core.dex.attributes.ILineAttributeNode
-
- getDefPosition() - Method in class jadx.core.dex.attributes.nodes.LineAttrNode
-
- getDefTargetBlock() - Method in class jadx.core.dex.instructions.SwitchInsn
-
- getDeobfMapFile() - Method in class jadx.core.deobf.DeobfPresets
-
- getDeobfName() - Method in class jadx.api.ResourceFile
-
- getDeobfuscationMapFile() - Method in class jadx.api.JadxArgs
-
- getDeobfuscationMapFileMode() - Method in class jadx.api.JadxArgs
-
- getDeobfuscationMaxLength() - Method in class jadx.api.JadxArgs
-
- getDeobfuscationMinLength() - Method in class jadx.api.JadxArgs
-
- getDependencies() - Method in class jadx.api.JavaClass
-
- getDependencies() - Method in class jadx.core.dex.nodes.ClassNode
-
- getDescription() - Method in class jadx.core.dex.attributes.nodes.RenameReasonAttr
-
- getDest() - Method in class jadx.core.dex.attributes.nodes.JumpInfo
-
- getDetailedVarInfo(MethodNode) - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getDex() - Method in class jadx.core.codegen.json.cls.JsonClass
-
- getDimension() - Method in class jadx.core.dex.instructions.NewArrayNode
-
- getDisassembledCode() - Method in class jadx.core.dex.nodes.ClassNode
-
- getDisassembledCode(StringBuilder) - Method in class jadx.core.dex.nodes.ClassNode
-
- getDomFrontier() - Method in class jadx.core.dex.nodes.BlockNode
-
- getDominatesOn() - Method in class jadx.core.dex.nodes.BlockNode
-
- getDoms() - Method in class jadx.core.dex.nodes.BlockNode
-
Dominators of this node (exclude itself)
- getDuplicateSlices() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getElementType() - Method in class jadx.core.dex.instructions.FillArrayData
-
- getElementType() - Method in class jadx.core.dex.instructions.FillArrayInsn
-
- getElemType() - Method in class jadx.core.dex.instructions.FilledNewArrayNode
-
- getElseBlock() - Method in class jadx.core.dex.instructions.IfNode
-
- getElseBlock() - Method in class jadx.core.dex.regions.conditions.IfInfo
-
- getElseRegion() - Method in class jadx.core.dex.regions.conditions.IfRegion
-
- getEnclosingNode(ICodeInfo, int) - Method in class jadx.api.JadxDecompiler
-
- getEnd() - Method in class jadx.core.dex.attributes.nodes.EdgeInsnAttr
-
- getEnd() - Method in class jadx.core.dex.attributes.nodes.LoopInfo
-
- getEnd() - Method in class jadx.core.dex.attributes.nodes.SpecialEdgeAttr
-
- getEnterBlock() - Method in class jadx.core.dex.nodes.MethodNode
-
- getEnterInsn() - Method in class jadx.core.dex.regions.SynchronizedRegion
-
- getEntryName() - Method in class jadx.api.ResourceFile.ZipRef
-
- getError() - Method in class jadx.core.dex.attributes.nodes.JadxError
-
- getErrorCount() - Method in class jadx.core.utils.ErrorsCounter
-
- getErrorNodes() - Method in class jadx.core.utils.ErrorsCounter
-
- getErrorsCount() - Method in class jadx.api.JadxDecompiler
-
- getErrorsCounter() - Method in class jadx.core.dex.nodes.RootNode
-
- getExceptionHandlers() - Method in class jadx.core.dex.nodes.MethodNode
-
- getExceptionHandlersCount() - Method in class jadx.core.dex.nodes.MethodNode
-
- getExcHandlersForRegion(IContainer) - Static method in class jadx.core.utils.RegionUtils
-
- getExitBlock() - Method in class jadx.core.dex.nodes.MethodNode
-
- getExitEdges() - Method in class jadx.core.dex.attributes.nodes.LoopInfo
-
Return loop exit edges.
- getExitInsns() - Method in class jadx.core.dex.regions.SynchronizedRegion
-
- getExitNodes() - Method in class jadx.core.dex.attributes.nodes.LoopInfo
-
Return source blocks of exit edges.
- getExtendTypes() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getExts() - Method in enum jadx.api.ResourceType
-
- getFallbackMethodGen(MethodNode) - Static method in class jadx.core.codegen.MethodGen
-
Return fallback variant of method codegen
- getFallbackPassesList() - Static method in class jadx.core.Jadx
-
- getField() - Method in class jadx.core.dex.attributes.nodes.EnumClassAttr.EnumField
-
- getField(FieldInfo) - Method in class jadx.core.dex.info.InfoStorage
-
- getFieldConstValue(FieldNode) - Static method in class jadx.core.dex.info.ConstStorage
-
- getFieldInfo() - Method in class jadx.core.dex.nodes.FieldNode
-
- getFieldNode() - Method in class jadx.api.JavaField
-
Internal API.
- getFields() - Method in class jadx.api.JavaClass
-
- getFields() - Method in class jadx.core.codegen.json.cls.JsonClass
-
- getFields() - Method in class jadx.core.codegen.json.mapping.JsonClsMapping
-
- getFields() - Method in class jadx.core.dex.attributes.nodes.EnumClassAttr
-
- getFields() - Method in class jadx.core.dex.nodes.ClassNode
-
- getFileExtension(RootNode) - Static method in class jadx.core.dex.visitors.SaveCode
-
- getFileName() - Method in class jadx.core.xmlgen.ResContainer
-
- getFileType(String) - Static method in enum jadx.api.ResourceType
-
- getFinallyHandler() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getFinallyInsnsSlice() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getFinallyRegion() - Method in class jadx.core.dex.regions.TryCatchRegion
-
- getFirstArgOffset() - Method in class jadx.core.dex.instructions.BaseInvokeNode
-
- getFirstArgOffset() - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- getFirstArgOffset() - Method in class jadx.core.dex.instructions.InvokeCustomRawNode
-
- getFirstArgOffset() - Method in class jadx.core.dex.instructions.InvokeNode
-
- getFirstArgOffset() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- getFirstIfBlock() - Method in class jadx.core.dex.regions.conditions.IfInfo
-
Deprecated.
- getFirstInsn() - Method in class jadx.core.dex.regions.conditions.IfCondition
-
- getFirstInsn(IBlock) - Static method in class jadx.core.utils.BlockUtils
-
- getFirstInsn(IContainer) - Static method in class jadx.core.utils.RegionUtils
-
- getFirstSourceLine(IBlock) - Static method in class jadx.core.utils.BlockUtils
-
- getFirstSourceLine(IContainer) - Static method in class jadx.core.utils.RegionUtils
-
- getFlags() - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateInfo
-
- getFldMap() - Method in class jadx.core.deobf.Deobfuscator
-
- getFldPresetMap() - Method in class jadx.core.deobf.DeobfPresets
-
- getForceInlineInsns() - Method in class jadx.core.dex.regions.conditions.IfInfo
-
- getForCls(ClassInfo) - Method in class jadx.core.deobf.DeobfPresets
-
- getForFld(FieldInfo) - Method in class jadx.core.deobf.DeobfPresets
-
- getForMth(MethodInfo) - Method in class jadx.core.deobf.DeobfPresets
-
- getFullAlias() - Method in class jadx.core.deobf.PackageNode
-
- getFullId() - Method in class jadx.core.dex.info.FieldInfo
-
- getFullId() - Method in class jadx.core.dex.info.MethodInfo
-
- getFullName() - Method in class jadx.api.JavaClass
-
- getFullName() - Method in class jadx.api.JavaField
-
- getFullName() - Method in class jadx.api.JavaMethod
-
- getFullName() - Method in interface jadx.api.JavaNode
-
- getFullName() - Method in class jadx.api.JavaPackage
-
- getFullName() - Method in class jadx.api.JavaVariable
-
- getFullName() - Method in class jadx.core.deobf.PackageNode
-
- getFullName() - Method in class jadx.core.dex.info.ClassInfo
-
- getFullName() - Method in class jadx.core.dex.info.MethodInfo
-
- getFullName() - Method in class jadx.core.dex.nodes.ClassNode
-
- getGenericTypeParameters() - Method in class jadx.core.dex.nodes.ClassNode
-
- getGenericTypes() - Method in class jadx.core.dex.attributes.nodes.GenericInfoAttr
-
- getGenericTypes() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getGlobalConstFields() - Method in class jadx.core.dex.info.ConstStorage
-
- getHandler() - Method in class jadx.core.dex.trycatch.ExcHandlerAttr
-
- getHandlerBlock() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- getHandlerOffset() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- getHandlerRegion() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- getHandlers() - Method in class jadx.core.dex.trycatch.CatchAttr
-
- getHandlers() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- getHandlersCount() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- getHandleType() - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- getHeader() - Method in class jadx.core.dex.regions.loops.LoopRegion
-
- getHeader() - Method in class jadx.core.dex.regions.SwitchRegion
-
- getId() - Method in class jadx.core.clsp.ClspClass
-
- getId() - Method in class jadx.core.dex.attributes.nodes.LoopInfo
-
- getId() - Method in class jadx.core.dex.nodes.BlockNode
-
- getId() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- getId() - Method in class jadx.core.xmlgen.entry.ResourceEntry
-
- getIDom() - Method in class jadx.core.dex.nodes.BlockNode
-
Immediate dominator
- getImmutableType() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- getImmutableType() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getImplementations(String) - Method in class jadx.core.clsp.ClspGraph
-
- getImplMthInfo() - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- getImports() - Method in class jadx.core.codegen.ClassGen
-
- getImports() - Method in class jadx.core.codegen.json.cls.JsonClass
-
- getIncrInsn() - Method in class jadx.core.dex.regions.loops.ForLoop
-
- getIndent() - Method in interface jadx.api.ICodeWriter
-
- getIndent() - Method in class jadx.api.impl.SimpleCodeWriter
-
- getIndex() - Method in interface jadx.api.data.IJavaCodeRef
-
- getIndex() - Method in class jadx.api.data.impl.JadxCodeRef
-
- getIndex() - Method in class jadx.core.dex.instructions.IndexInsnNode
-
- getIndex(List<InsnNode>, InsnNode) - Static method in class jadx.core.utils.InsnList
-
- getIndex(List<InsnNode>, InsnNode, int) - Static method in class jadx.core.utils.InsnList
-
- getIndex(InsnNode) - Method in class jadx.core.utils.InsnList
-
- getInfo() - Method in class jadx.core.dex.regions.loops.LoopRegion
-
- getInfoStorage() - Method in class jadx.core.dex.nodes.RootNode
-
- getInitInsn() - Method in class jadx.core.dex.regions.loops.ForLoop
-
- getInitType() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- getInlineCls() - Method in class jadx.core.dex.attributes.nodes.InlinedAttr
-
- getInlinedClasses() - Method in class jadx.api.JavaClass
-
- getInlinedClasses() - Method in class jadx.core.dex.nodes.ClassNode
-
- getInlineType() - Method in class jadx.core.dex.attributes.nodes.AnonymousClassAttr
-
- getInnerAndInlinedClassesRecursive(Set<ClassNode>) - Method in class jadx.core.dex.nodes.ClassNode
-
Get all inner and inlined classes recursively
- getInnerClasses() - Method in class jadx.api.JavaClass
-
- getInnerClasses() - Method in class jadx.core.codegen.json.cls.JsonClass
-
- getInnerClasses() - Method in class jadx.core.dex.nodes.ClassNode
-
- getInnerPackageByName(String) - Method in class jadx.core.deobf.PackageNode
-
Gets inner package node by name
- getInnerPackages() - Method in class jadx.core.deobf.PackageNode
-
- getInnerTryBlocks() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- getInnerType() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getInputFileName() - Method in class jadx.core.dex.nodes.ClassNode
-
- getInputFileName() - Method in class jadx.core.dex.nodes.FieldNode
-
- getInputFileName() - Method in interface jadx.core.dex.nodes.IDexNode
-
- getInputFileName() - Method in class jadx.core.dex.nodes.MethodNode
-
- getInputFiles() - Method in class jadx.api.JadxArgs
-
- getInsn() - Method in class jadx.core.dex.attributes.FieldInitInsnAttr
-
- getInsn() - Method in class jadx.core.dex.attributes.nodes.EdgeInsnAttr
-
- getInsn() - Method in class jadx.core.dex.attributes.nodes.MethodInlineAttr
-
- getInsn() - Method in class jadx.core.dex.regions.conditions.Compare
-
- getInsn() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundCheckCastAssign
-
- getInsn() - Method in class jadx.core.utils.BlockInsnPair
-
- getInsnIndexInBlock(BlockNode, InsnNode) - Static method in class jadx.core.utils.BlockUtils
-
- getInsnMth() - Method in class jadx.core.dex.attributes.FieldInitInsnAttr
-
- getInsnsCount() - Method in class jadx.core.dex.nodes.MethodNode
-
Raw instructions count in method bytecode
- getInsnsList() - Method in class jadx.core.dex.visitors.finaly.InsnsSlice
-
- getInstance() - Static method in class jadx.core.utils.StringUtils
-
- getInstance() - Static method in class jadx.core.xmlgen.ManifestAttributes
-
- getInstanceArg() - Method in class jadx.core.dex.instructions.BaseInvokeNode
-
- getInstanceArg() - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- getInstanceArg() - Method in class jadx.core.dex.instructions.InvokeCustomRawNode
-
- getInstanceArg() - Method in class jadx.core.dex.instructions.InvokeNode
-
- getInstanceArg() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- getInstructions() - Method in class jadx.core.dex.nodes.BlockNode
-
- getInstructions() - Method in interface jadx.core.dex.nodes.IBlock
-
- getInstructions() - Method in class jadx.core.dex.nodes.InsnContainer
-
- getInstructions() - Method in class jadx.core.dex.nodes.MethodNode
-
- getInterfaces() - Method in class jadx.core.codegen.json.cls.JsonClass
-
- getInterfaces() - Method in class jadx.core.dex.nodes.ClassNode
-
- getInvokeCall() - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- getInvokeType() - Method in class jadx.core.dex.instructions.InvokeNode
-
- getIterableArg() - Method in class jadx.core.dex.regions.loops.ForEachLoop
-
- getJavaNode() - Method in class jadx.core.dex.nodes.ClassNode
-
- getJavaNode() - Method in class jadx.core.dex.nodes.FieldNode
-
- getJavaNode() - Method in class jadx.core.dex.nodes.MethodNode
-
- getJavaNodeAtPosition(ICodeInfo, int) - Method in class jadx.api.JadxDecompiler
-
- getJavaNodeByCodeAnnotation(ICodeInfo, ICodeAnnotation) - Method in class jadx.api.JadxDecompiler
-
- getJavaNodeByRef(ICodeNodeRef) - Method in class jadx.api.JadxDecompiler
-
- getJson() - Method in class jadx.core.codegen.json.mapping.JsonClsMapping
-
- getKey(int) - Method in class jadx.core.dex.instructions.SwitchInsn
-
- getKeyName() - Method in class jadx.core.xmlgen.entry.ResourceEntry
-
- getKeys() - Method in class jadx.core.dex.instructions.SwitchData
-
- getKeys() - Method in class jadx.core.dex.instructions.SwitchInsn
-
- getKeys() - Method in class jadx.core.dex.regions.SwitchRegion.CaseInfo
-
- getKnownTypeVarsAtMethod(MethodNode) - Method in class jadx.core.dex.nodes.utils.TypeUtils
-
- getLabelName(BlockNode) - Static method in class jadx.core.codegen.MethodGen
-
- getLabelName(IfNode) - Static method in class jadx.core.codegen.MethodGen
-
- getLabelName(int) - Static method in class jadx.core.codegen.MethodGen
-
- getLastBlock(IContainer) - Static method in class jadx.core.utils.RegionUtils
-
- getLastInsn(IBlock) - Static method in class jadx.core.utils.BlockUtils
-
- getLastInsn(IContainer) - Static method in class jadx.core.utils.RegionUtils
-
- getLastInsnWithType(IBlock, InsnType) - Static method in class jadx.core.utils.BlockUtils
-
- getLength() - Method in interface jadx.api.ICodeWriter
-
- getLength() - Method in class jadx.api.impl.SimpleCodeWriter
-
- getLine() - Method in interface jadx.api.ICodeWriter
-
Return current line (only if metadata is supported)
- getLine() - Method in class jadx.api.impl.AnnotatedCodeWriter
-
- getLine() - Method in class jadx.api.impl.SimpleCodeWriter
-
- getLine(String, int, int) - Static method in class jadx.core.utils.StringUtils
-
returns lines that contain pos to end if end is not -1.
- getLineEndForPos(String, int) - Static method in class jadx.api.utils.CodeUtils
-
- getLineForPos(String, int) - Static method in class jadx.api.utils.CodeUtils
-
- getLineMapping() - Method in interface jadx.api.metadata.ICodeMetadata
-
- getLineMapping() - Method in class jadx.api.metadata.impl.CodeMetadataStorage
-
- getLineNumForPos(String, int) - Static method in class jadx.api.utils.CodeUtils
-
- getLines() - Method in class jadx.core.codegen.json.cls.JsonMethod
-
- getLineStartForPos(String, int) - Static method in class jadx.api.utils.CodeUtils
-
- getLineStartPos() - Method in interface jadx.api.ICodeWriter
-
Return start line position (only if metadata is supported)
- getLineStartPos() - Method in class jadx.api.impl.AnnotatedCodeWriter
-
- getLineStartPos() - Method in class jadx.api.impl.SimpleCodeWriter
-
- getList() - Method in class jadx.core.dex.attributes.AttrList
-
- getList() - Method in class jadx.core.dex.attributes.nodes.PhiListAttr
-
- getListenersForInsn(InsnType) - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateRegistry
-
- getLiteral() - Method in class jadx.core.dex.instructions.args.LiteralArg
-
- getLiteralArgs(ArgType) - Method in class jadx.core.dex.instructions.FillArrayData
-
- getLiteralArgs(ArgType) - Method in class jadx.core.dex.instructions.FillArrayInsn
-
- getLoadStage() - Method in class jadx.core.dex.nodes.ClassNode
-
- getLocalVars() - Method in class jadx.core.dex.attributes.nodes.LocalVarsDebugInfoAttr
-
- getLongName() - Method in enum jadx.core.dex.instructions.args.PrimitiveType
-
- getLoop() - Method in class jadx.core.dex.attributes.nodes.LoopLabelAttr
-
- getLoopBlocks() - Method in class jadx.core.dex.attributes.nodes.LoopInfo
-
- getLoopForBlock(BlockNode) - Method in class jadx.core.dex.nodes.MethodNode
-
- getLoopLabel(LoopLabelAttr) - Method in class jadx.core.codegen.NameGen
-
- getLoops() - Method in class jadx.core.dex.nodes.MethodNode
-
- getLoopsCount() - Method in class jadx.core.dex.nodes.MethodNode
-
- getMap(FieldNode) - Method in class jadx.core.dex.attributes.nodes.EnumMapAttr
-
- getMergedBlocks() - Method in class jadx.core.dex.regions.conditions.IfInfo
-
- getMethodCodeOffset() - Method in class jadx.core.dex.nodes.MethodNode
-
- getMethodDetails(MethodInfo) - Method in class jadx.core.clsp.ClspGraph
-
- getMethodDetails(BaseInvokeNode) - Method in class jadx.core.dex.nodes.utils.MethodUtils
-
- getMethodDetails(MethodInfo) - Method in class jadx.core.dex.nodes.utils.MethodUtils
-
- getMethodGenericReturnType(BaseInvokeNode) - Method in class jadx.core.dex.nodes.utils.MethodUtils
-
- getMethodHandleAt(ICallSite, int) - Static method in class jadx.core.utils.input.InsnDataUtils
-
- getMethodInfo() - Method in class jadx.core.clsp.ClspMethod
-
- getMethodInfo() - Method in class jadx.core.clsp.SimpleMethodDetails
-
- getMethodInfo() - Method in interface jadx.core.dex.nodes.IMethodDetails
-
- getMethodInfo() - Method in class jadx.core.dex.nodes.MethodNode
-
- getMethodInfo() - Method in class jadx.core.dex.visitors.methods.MutableMethodDetails
-
- getMethodNode() - Method in class jadx.api.JavaMethod
-
Internal API.
- getMethodNode() - Method in class jadx.core.codegen.MethodGen
-
- getMethodOriginDeclClass(MethodNode) - Method in class jadx.core.dex.nodes.utils.MethodUtils
-
- getMethodRef(InsnData) - Static method in class jadx.core.utils.input.InsnDataUtils
-
- getMethods() - Method in class jadx.api.JavaClass
-
- getMethods() - Method in class jadx.core.codegen.json.cls.JsonClass
-
- getMethods() - Method in class jadx.core.codegen.json.mapping.JsonClsMapping
-
- getMethods() - Method in class jadx.core.dex.nodes.ClassNode
-
- getMethodsMap() - Method in class jadx.core.clsp.ClspClass
-
- getMethodUtils() - Method in class jadx.core.dex.nodes.RootNode
-
- getMinSdkVersion() - Method in class jadx.core.export.ApplicationParams
-
- getMode() - Method in class jadx.core.dex.regions.conditions.IfCondition
-
- getMth() - Method in class jadx.api.JavaVariable
-
- getMth() - Method in class jadx.api.metadata.annotations.VarNode
-
- getMth() - Method in class jadx.core.dex.regions.conditions.IfInfo
-
- getMth() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getMth() - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateInfo
-
- getMthMap() - Method in class jadx.core.deobf.Deobfuscator
-
- getMthPresetMap() - Method in class jadx.core.deobf.DeobfPresets
-
- getName() - Method in class jadx.api.JavaClass
-
- getName() - Method in class jadx.api.JavaField
-
- getName() - Method in class jadx.api.JavaMethod
-
- getName() - Method in interface jadx.api.JavaNode
-
- getName() - Method in class jadx.api.JavaPackage
-
- getName() - Method in class jadx.api.JavaVariable
-
- getName() - Method in class jadx.api.metadata.annotations.VarNode
-
- getName() - Method in class jadx.core.clsp.ClspClass
-
- getName() - Method in class jadx.core.codegen.json.cls.JsonNode
-
- getName() - Method in class jadx.core.codegen.json.mapping.JsonClsMapping
-
- getName() - Method in class jadx.core.codegen.json.mapping.JsonFieldMapping
-
- getName() - Method in class jadx.core.codegen.json.mapping.JsonMthMapping
-
- getName() - Method in class jadx.core.deobf.ClsAliasPair
-
- getName() - Method in class jadx.core.deobf.PackageNode
-
- getName() - Method in class jadx.core.dex.attributes.nodes.RegDebugInfoAttr
-
- getName() - Method in class jadx.core.dex.info.FieldInfo
-
- getName() - Method in class jadx.core.dex.info.MethodInfo
-
- getName() - Method in class jadx.core.dex.instructions.args.CodeVar
-
- getName() - Method in interface jadx.core.dex.instructions.args.Named
-
- getName() - Method in class jadx.core.dex.instructions.args.NamedArg
-
- getName() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- getName() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getName() - Method in class jadx.core.dex.instructions.args.VarName
-
- getName() - Method in class jadx.core.dex.nodes.FieldNode
-
- getName() - Method in class jadx.core.dex.nodes.MethodNode
-
- getName() - Method in class jadx.core.xmlgen.entry.ProtoValue
-
- getName() - Method in class jadx.core.xmlgen.ResContainer
-
- getNamedValues() - Method in class jadx.core.xmlgen.entry.ProtoValue
-
- getNamedValues() - Method in class jadx.core.xmlgen.entry.ResourceEntry
-
- getNameGen() - Method in class jadx.core.codegen.MethodGen
-
- getNameRef() - Method in class jadx.core.xmlgen.entry.RawNamedValue
-
- getNewName() - Method in interface jadx.api.data.ICodeRename
-
- getNewName() - Method in class jadx.api.data.impl.JadxCodeRename
-
- getNextBlock(BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
Return first successor which not exception handler and not follow loop back edge
- getNextBlockCId() - Method in class jadx.core.dex.nodes.MethodNode
-
- getNextBlockToPath(BlockNode, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
Return successor on path to 'pathEnd' block
- getNextInsnOffset(InsnNode[], int) - Static method in class jadx.core.dex.visitors.ProcessInstructionsVisitor
-
- getNextSinglePathBlock(BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- getNode() - Method in class jadx.api.metadata.annotations.NodeDeclareRef
-
- getNodeAt(int) - Method in interface jadx.api.metadata.ICodeMetadata
-
Get current node at position (can be enclosing class or method)
- getNodeAt(int) - Method in class jadx.api.metadata.impl.CodeMetadataStorage
-
- getNodeBelow(int) - Method in interface jadx.api.metadata.ICodeMetadata
-
Any definition of class or method below position
- getNodeBelow(int) - Method in class jadx.api.metadata.impl.CodeMetadataStorage
-
- getNodeRef() - Method in interface jadx.api.data.ICodeComment
-
- getNodeRef() - Method in interface jadx.api.data.ICodeRename
-
- getNodeRef() - Method in class jadx.api.data.impl.JadxCodeComment
-
- getNodeRef() - Method in class jadx.api.data.impl.JadxCodeRename
-
- getNum() - Method in enum jadx.core.dex.instructions.args.ArgType.WildcardBound
-
- getObject() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getOffset() - Method in class jadx.api.metadata.annotations.InsnCodeOffset
-
- getOffset() - Method in class jadx.core.codegen.json.cls.JsonCodeLine
-
- getOffset() - Method in class jadx.core.codegen.json.cls.JsonMethod
-
- getOffset() - Method in class jadx.core.codegen.json.mapping.JsonMthMapping
-
- getOffset() - Method in class jadx.core.dex.nodes.InsnNode
-
- getOne(List<T>) - Static method in class jadx.core.utils.Utils
-
- getOne(Collection<T>) - Static method in class jadx.core.utils.Utils
-
- getOnlyOneInsnFromMth(MethodNode) - Static method in class jadx.core.utils.BlockUtils
-
Return insn if it is only one instruction in this method.
- getOnlyOneUseInPhi() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getOp() - Method in class jadx.core.dex.instructions.ArithNode
-
- getOp() - Method in class jadx.core.dex.instructions.IfNode
-
- getOp() - Method in class jadx.core.dex.regions.conditions.Compare
-
- getOrElse(T, T) - Static method in class jadx.core.utils.Utils
-
- getOriginalName() - Method in class jadx.api.ResourceFile
-
- getOriginalTopParentClass() - Method in class jadx.api.JavaClass
-
- getOutBlock() - Method in class jadx.core.dex.regions.conditions.IfInfo
-
- getOutDir() - Method in class jadx.api.JadxArgs
-
- getOutDirRes() - Method in class jadx.api.JadxArgs
-
- getOutDirSrc() - Method in class jadx.api.JadxArgs
-
- getOuterCls() - Method in class jadx.core.dex.attributes.nodes.AnonymousClassAttr
-
- getOuterNameGen() - Method in class jadx.core.codegen.ClassGen
-
- getOuterTryBlock() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- getOuterType() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getOutputFormat() - Method in class jadx.api.JadxArgs
-
- getOverrideBaseMth(MethodNode) - Method in class jadx.core.dex.nodes.utils.MethodUtils
-
- getOverrideList() - Method in class jadx.core.dex.attributes.nodes.MethodOverrideAttr
-
- getOverrideRelatedMethods() - Method in class jadx.api.JavaMethod
-
- getPackage() - Method in class jadx.api.JavaClass
-
- getPackage() - Method in class jadx.core.dex.info.ClassInfo
-
- getPackage() - Method in class jadx.core.dex.nodes.ClassNode
-
- getPackages() - Method in class jadx.api.JadxDecompiler
-
- getParent() - Method in interface jadx.core.dex.nodes.IRegion
-
- getParent() - Method in class jadx.core.dex.regions.AbstractRegion
-
- getParent() - Method in class jadx.core.xmlgen.entry.ProtoValue
-
- getParentClass() - Method in class jadx.core.dex.info.ClassInfo
-
- getParentClass() - Method in class jadx.core.dex.nodes.ClassNode
-
- getParentClass() - Method in class jadx.core.dex.nodes.FieldNode
-
- getParentClass() - Method in class jadx.core.dex.nodes.MethodNode
-
- getParentGen() - Method in class jadx.core.codegen.ClassGen
-
- getParentInsn() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- getParentLoop() - Method in class jadx.core.dex.attributes.nodes.LoopInfo
-
- getParentPackage() - Method in class jadx.core.deobf.PackageNode
-
- getParentRef() - Method in class jadx.core.xmlgen.entry.ResourceEntry
-
- getParents() - Method in class jadx.core.clsp.ClspClass
-
- getPasses() - Method in class jadx.core.dex.nodes.RootNode
-
- getPasses() - Method in class jadx.core.ProcessClass
-
- getPassesList(JadxArgs) - Static method in class jadx.core.Jadx
-
- getPathBaseName(Path) - Static method in class jadx.core.utils.files.FileUtils
-
- getPathCross(MethodNode, Collection<BlockNode>) - Static method in class jadx.core.utils.BlockUtils
-
Return common cross block for input set.
- getPathCross(MethodNode, BlockNode, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- getPhiList() - Method in class jadx.core.dex.instructions.args.SSAVar
-
Concat assign PHI insn and usedInPhi
- getPkg() - Method in class jadx.core.codegen.json.cls.JsonClass
-
- getPkg() - Method in class jadx.core.deobf.ClsAliasPair
-
- getPkgAlias(ClassNode) - Method in class jadx.core.deobf.Deobfuscator
-
- getPkgName() - Method in class jadx.core.xmlgen.entry.ResourceEntry
-
- getPkgPresetMap() - Method in class jadx.core.deobf.DeobfPresets
-
- getPluginManager() - Method in class jadx.api.JadxDecompiler
-
- getPluginOptions() - Method in class jadx.api.JadxArgs
-
- getPos() - Method in class jadx.core.xmlgen.ParserStream
-
- getPossibleTypes() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getPredecessors() - Method in class jadx.core.dex.nodes.BlockNode
-
- getPreDecompilePassesList() - Static method in class jadx.core.Jadx
-
- getPreExitBlocks() - Method in class jadx.core.dex.nodes.MethodNode
-
- getPreHeader() - Method in class jadx.core.dex.attributes.nodes.LoopInfo
-
- getPrimitiveType() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getProcessClasses() - Method in class jadx.core.dex.nodes.RootNode
-
- getProto() - Method in class jadx.core.dex.instructions.InvokePolymorphicNode
-
- getProtoValue() - Method in class jadx.core.xmlgen.entry.ResourceEntry
-
- getQualifiers() - Method in class jadx.core.xmlgen.entry.EntryConfig
-
- getRawAccessFlags() - Method in class jadx.core.clsp.ClspMethod
-
- getRawAccessFlags() - Method in class jadx.core.clsp.SimpleMethodDetails
-
- getRawAccessFlags() - Method in interface jadx.core.dex.nodes.IMethodDetails
-
- getRawAccessFlags() - Method in class jadx.core.dex.nodes.MethodNode
-
- getRawAccessFlags() - Method in class jadx.core.dex.visitors.methods.MutableMethodDetails
-
- getRawAnnotations() - Method in interface jadx.api.ICodeWriter
-
- getRawAnnotations() - Method in class jadx.api.impl.AnnotatedCodeWriter
-
- getRawAnnotations() - Method in class jadx.api.impl.SimpleCodeWriter
-
- getRawBuf() - Method in interface jadx.api.ICodeWriter
-
- getRawBuf() - Method in class jadx.api.impl.SimpleCodeWriter
-
- getRawFullId() - Method in class jadx.core.dex.info.FieldInfo
-
- getRawFullId() - Method in class jadx.core.dex.info.MethodInfo
-
- getRawName() - Method in class jadx.api.JavaClass
-
- getRawName() - Method in class jadx.api.JavaField
-
- getRawName() - Method in class jadx.core.dex.info.ClassInfo
-
- getRawName() - Method in class jadx.core.dex.nodes.ClassNode
-
- getRawValue() - Method in class jadx.core.xmlgen.entry.RawNamedValue
-
- getRef(MethodNode, RegisterArg) - Static method in class jadx.api.metadata.annotations.VarNode
-
- getRefPos() - Method in class jadx.api.metadata.annotations.VarRef.FixedVarRef
-
- getRefPos() - Method in class jadx.api.metadata.annotations.VarRef
-
- getRefPos() - Method in class jadx.api.metadata.annotations.VarRef.RelatedVarRef
-
- getReg() - Method in class jadx.api.JavaVariable
-
- getReg() - Method in class jadx.api.metadata.annotations.VarNode
-
- getRegCount() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getRegFromInsn(List<RegisterArg>, InsnType) - Static method in class jadx.core.utils.InsnUtils
-
- getRegion() - Method in class jadx.core.dex.nodes.MethodNode
-
- getRegion() - Method in class jadx.core.dex.regions.SynchronizedRegion
-
- getRegion() - Method in class jadx.core.dex.visitors.regions.variables.UsePlace
-
- getRegionsModePasses(JadxArgs) - Static method in class jadx.core.Jadx
-
- getRegisterArgs(Collection<RegisterArg>) - Method in class jadx.core.dex.instructions.mods.TernaryInsn
-
- getRegisterArgs(Collection<RegisterArg>) - Method in class jadx.core.dex.nodes.InsnNode
-
- getRegisterArgs() - Method in class jadx.core.dex.regions.conditions.IfCondition
-
- getRegNum() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- getRegNum() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getRegsCount() - Method in class jadx.core.dex.nodes.MethodNode
-
- getRegType() - Method in class jadx.core.dex.attributes.nodes.RegDebugInfoAttr
-
- getRelatedMthNodes() - Method in class jadx.core.dex.attributes.nodes.MethodOverrideAttr
-
- getRelatedVars() - Method in class jadx.core.dex.visitors.typeinference.AbstractTypeConstraint
-
- getRelatedVars() - Method in interface jadx.core.dex.visitors.typeinference.ITypeConstraint
-
- getRename(int) - Method in class jadx.core.xmlgen.ResourceStorage
-
- getRenameFlags() - Method in class jadx.api.JadxArgs
-
- getRenames() - Method in interface jadx.api.data.ICodeData
-
- getRenames() - Method in class jadx.api.data.impl.JadxCodeData
-
- getReplaceMth() - Method in class jadx.core.dex.attributes.nodes.MethodReplaceAttr
-
- getReplaceType() - Method in class jadx.core.dex.attributes.nodes.FieldReplaceAttr
-
- getResLink() - Method in class jadx.core.xmlgen.ResContainer
-
- getResolvedVars() - Method in class jadx.core.dex.visitors.typeinference.TypeSearchState
-
- getResolveInvoke() - Method in class jadx.core.dex.instructions.InvokeCustomRawNode
-
- getResourceNameSource() - Method in class jadx.api.JadxArgs
-
- getResources() - Method in class jadx.api.JadxDecompiler
-
- getResources() - Method in class jadx.core.xmlgen.ResourceStorage
-
- getResourcesNames() - Method in class jadx.core.dex.info.ConstStorage
-
- getResourcesNames() - Method in class jadx.core.xmlgen.ResourceStorage
-
- getResOutDir() - Method in class jadx.core.export.ExportGradleProject
-
- getResStorage() - Method in interface jadx.core.xmlgen.IResParser
-
- getResStorage() - Method in class jadx.core.xmlgen.ResProtoParser
-
- getResStorage() - Method in class jadx.core.xmlgen.ResTableParser
-
- getResult() - Method in class jadx.core.dex.nodes.InsnNode
-
- getReturnInsn() - Method in class jadx.core.dex.attributes.nodes.ForceReturnAttr
-
- getReturnType() - Method in class jadx.api.JavaMethod
-
- getReturnType() - Method in class jadx.core.clsp.ClspMethod
-
- getReturnType() - Method in class jadx.core.clsp.SimpleMethodDetails
-
- getReturnType() - Method in class jadx.core.codegen.json.cls.JsonMethod
-
- getReturnType() - Method in class jadx.core.dex.info.MethodInfo
-
- getReturnType() - Method in interface jadx.core.dex.nodes.IMethodDetails
-
- getReturnType() - Method in class jadx.core.dex.nodes.MethodNode
-
- getReturnType() - Method in class jadx.core.dex.visitors.methods.MutableMethodDetails
-
- getReversedComparator() - Method in class jadx.core.dex.visitors.typeinference.TypeCompare
-
- getRoot() - Method in class jadx.api.JadxDecompiler
-
Internal API.
- getRootPackage() - Method in class jadx.core.deobf.Deobfuscator
-
- getRootPkgs() - Method in class jadx.core.utils.CacheStorage
-
- getSaveExecutor() - Method in class jadx.api.JadxDecompiler
-
- getSaveTasks() - Method in class jadx.api.JadxDecompiler
-
- getSecureDbf() - Static method in class jadx.core.xmlgen.XmlSecurity
-
- getShortId() - Method in interface jadx.api.data.IJavaNodeRef
-
- getShortId() - Method in class jadx.api.data.impl.JadxNodeRef
-
- getShortId() - Method in class jadx.core.dex.info.FieldInfo
-
- getShortId() - Method in class jadx.core.dex.info.MethodInfo
-
Method name and signature
- getShortName() - Method in class jadx.core.dex.info.ClassInfo
-
- getShortName() - Method in enum jadx.core.dex.instructions.args.PrimitiveType
-
- getShortName() - Method in class jadx.core.dex.nodes.ClassNode
-
- getSignature() - Method in class jadx.core.codegen.json.cls.JsonMethod
-
- getSignature() - Method in class jadx.core.codegen.json.mapping.JsonMthMapping
-
- getSignature(IAttributeNode) - Static method in class jadx.core.dex.nodes.parser.SignatureParser
-
- getSignature() - Method in class jadx.core.dex.nodes.parser.SignatureParser
-
- getSimpleModePasses(JadxArgs) - Static method in class jadx.core.Jadx
-
- getSimpleValue() - Method in class jadx.core.xmlgen.entry.ResourceEntry
-
- getSimpleValueString(ResourceEntry) - Method in class jadx.core.xmlgen.entry.ValuesParser
-
- getSingleArg(InsnNode) - Static method in class jadx.core.utils.InsnUtils
-
- getSize() - Method in class jadx.core.dex.instructions.FillArrayData
-
- getSize() - Method in class jadx.core.dex.instructions.FillArrayInsn
-
- getSize() - Method in class jadx.core.dex.instructions.SwitchData
-
- getSkipBlocks() - Method in class jadx.core.dex.regions.conditions.IfInfo
-
- getSkipCount() - Method in class jadx.core.dex.attributes.nodes.SkipMethodArgsAttr
-
- getSmali() - Method in class jadx.api.JavaClass
-
- getSortedMethodsList() - Method in class jadx.core.clsp.ClspClass
-
- getSource() - Method in class jadx.core.dex.nodes.Edge
-
- getSourceLine(int) - Method in class jadx.api.JavaClass
-
- getSourceLine() - Method in class jadx.core.codegen.json.cls.JsonCodeLine
-
- getSourceLine() - Method in interface jadx.core.dex.attributes.ILineAttributeNode
-
- getSourceLine() - Method in class jadx.core.dex.attributes.nodes.LineAttrNode
-
- getSourceLine() - Method in class jadx.core.dex.regions.conditions.IfCondition
-
- getSourceLine() - Method in class jadx.core.dex.regions.conditions.IfRegion
-
- getSourceLine() - Method in class jadx.core.dex.regions.loops.LoopRegion
-
- getSrc() - Method in class jadx.core.dex.attributes.nodes.JumpInfo
-
- getSrcOutDir() - Method in class jadx.core.export.ExportGradleProject
-
- getSsa() - Method in class jadx.api.JavaVariable
-
- getSsa() - Method in class jadx.api.metadata.annotations.VarNode
-
- getSsaVars() - Method in class jadx.core.dex.instructions.args.CodeVar
-
- getStackTrace(Throwable) - Static method in class jadx.core.utils.Utils
-
- getStart() - Method in class jadx.core.dex.attributes.nodes.EdgeInsnAttr
-
- getStart() - Method in class jadx.core.dex.attributes.nodes.LoopInfo
-
- getStart() - Method in class jadx.core.dex.attributes.nodes.SpecialEdgeAttr
-
- getStartBlock() - Method in class jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
- getStartOffset() - Method in class jadx.core.dex.nodes.BlockNode
-
- getState() - Method in class jadx.core.dex.nodes.ClassNode
-
- getStaticMethod() - Method in class jadx.core.dex.attributes.nodes.EnumClassAttr
-
- getStr() - Method in enum jadx.core.dex.instructions.args.ArgType.WildcardBound
-
- getString() - Method in class jadx.core.dex.instructions.ConstStringNode
-
- getStrings() - Method in interface jadx.core.xmlgen.IResParser
-
- getStrings() - Method in class jadx.core.xmlgen.ResProtoParser
-
- getStrings() - Method in class jadx.core.xmlgen.ResTableParser
-
- getStringUtils() - Method in class jadx.core.dex.nodes.RootNode
-
- getSubBlocks() - Method in interface jadx.core.dex.nodes.IRegion
-
- getSubBlocks() - Method in class jadx.core.dex.regions.conditions.IfRegion
-
- getSubBlocks() - Method in class jadx.core.dex.regions.loops.LoopRegion
-
- getSubBlocks() - Method in class jadx.core.dex.regions.Region
-
- getSubBlocks() - Method in class jadx.core.dex.regions.SwitchRegion
-
- getSubBlocks() - Method in class jadx.core.dex.regions.SynchronizedRegion
-
- getSubBlocks() - Method in class jadx.core.dex.regions.TryCatchRegion
-
- getSubFiles() - Method in class jadx.core.xmlgen.ResContainer
-
- getSuccessors() - Method in class jadx.core.dex.nodes.BlockNode
-
- getSuperClass() - Method in class jadx.core.codegen.json.cls.JsonClass
-
- getSuperClass() - Method in class jadx.core.dex.nodes.ClassNode
-
- getSuperTypes(String) - Method in class jadx.core.clsp.ClspGraph
-
- getSVar() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- getSVars() - Method in class jadx.core.dex.nodes.MethodNode
-
- getSymbol() - Method in enum jadx.core.dex.instructions.ArithOp
-
- getSymbol() - Method in enum jadx.core.dex.instructions.IfOp
-
- getTarget() - Method in class jadx.core.dex.instructions.FillArrayInsn
-
- getTarget() - Method in class jadx.core.dex.instructions.GotoNode
-
- getTarget() - Method in class jadx.core.dex.instructions.IfNode
-
- getTarget() - Method in class jadx.core.dex.nodes.Edge
-
- getTargetBlocks() - Method in class jadx.core.dex.instructions.SwitchInsn
-
- getTargets() - Method in class jadx.core.dex.instructions.SwitchData
-
- getTargets() - Method in class jadx.core.dex.instructions.SwitchInsn
-
- getTargetSdkVersion() - Method in class jadx.core.export.ApplicationParams
-
- getText() - Method in class jadx.core.xmlgen.ResContainer
-
- getThenBlock() - Method in class jadx.core.dex.instructions.IfNode
-
- getThenBlock() - Method in class jadx.core.dex.regions.conditions.IfInfo
-
- getThenRegion() - Method in class jadx.core.dex.regions.conditions.IfRegion
-
- getThisArg() - Method in class jadx.core.dex.nodes.MethodNode
-
- getThreadsCount() - Method in class jadx.api.JadxArgs
-
- getThrows() - Method in class jadx.core.clsp.ClspMethod
-
- getThrows() - Method in class jadx.core.clsp.SimpleMethodDetails
-
- getThrows() - Method in interface jadx.core.dex.nodes.IMethodDetails
-
- getThrows() - Method in class jadx.core.dex.nodes.MethodNode
-
- getThrows() - Method in class jadx.core.dex.visitors.methods.MutableMethodDetails
-
- getTopBlock(List<BlockNode>) - Static method in class jadx.core.utils.BlockUtils
-
- getTopClass() - Method in class jadx.core.codegen.json.mapping.JsonClsMapping
-
- getTopParentClass() - Method in class jadx.api.JavaClass
-
Return top parent class which contains code of this class.
- getTopParentClass() - Method in class jadx.api.JavaField
-
- getTopParentClass() - Method in class jadx.api.JavaMethod
-
- getTopParentClass() - Method in interface jadx.api.JavaNode
-
- getTopParentClass() - Method in class jadx.api.JavaPackage
-
- getTopParentClass() - Method in class jadx.api.JavaVariable
-
- getTopParentClass() - Method in class jadx.core.dex.info.ClassInfo
-
- getTopParentClass() - Method in class jadx.core.dex.nodes.ClassNode
-
- getTopParentClass() - Method in class jadx.core.dex.nodes.FieldNode
-
- getTopParentClass() - Method in class jadx.core.dex.nodes.MethodNode
-
- getTopSplitter() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- getTopSplitterForHandler(BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- getTotalDepsCount() - Method in class jadx.api.JavaClass
-
- getTotalDepsCount() - Method in class jadx.core.dex.nodes.ClassNode
-
- getTryBlock() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- getTryBlock() - Method in class jadx.core.dex.trycatch.ExcHandlerAttr
-
- getTryCatchBlock() - Method in class jadx.core.dex.regions.TryCatchRegion
-
- getTryRegion() - Method in class jadx.core.dex.regions.TryCatchRegion
-
- getType() - Method in interface jadx.api.data.IJavaNodeRef
-
- getType() - Method in class jadx.api.data.impl.JadxNodeRef
-
- getType() - Method in class jadx.api.JavaField
-
- getType() - Method in class jadx.api.JavaVariable
-
- getType() - Method in class jadx.api.metadata.annotations.VarNode
-
- getType() - Method in class jadx.api.ResourceFile
-
- getType() - Method in class jadx.core.codegen.json.cls.JsonClass
-
- getType() - Method in class jadx.core.dex.attributes.nodes.SpecialEdgeAttr
-
- getType() - Method in class jadx.core.dex.info.AccessInfo
-
- getType() - Method in class jadx.core.dex.info.ClassInfo
-
- getType() - Method in class jadx.core.dex.info.FieldInfo
-
- getType() - Method in class jadx.core.dex.instructions.args.CodeVar
-
- getType() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- getType() - Method in class jadx.core.dex.instructions.args.Typed
-
- getType() - Method in class jadx.core.dex.nodes.ClassNode
-
- getType() - Method in class jadx.core.dex.nodes.FieldNode
-
- getType() - Method in class jadx.core.dex.nodes.InsnNode
-
- getType() - Method in class jadx.core.dex.regions.loops.LoopRegion
-
- getType() - Method in interface jadx.core.dex.visitors.typeinference.ITypeBound
-
- getType(TypeUpdateInfo) - Method in interface jadx.core.dex.visitors.typeinference.ITypeBoundDynamic
-
- getType(TypeUpdateInfo) - Method in class jadx.core.dex.visitors.typeinference.TypeBoundCheckCastAssign
-
- getType() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundCheckCastAssign
-
- getType() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundConst
-
- getType(TypeUpdateInfo) - Method in class jadx.core.dex.visitors.typeinference.TypeBoundFieldGetAssign
-
- getType() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundFieldGetAssign
-
- getType(TypeUpdateInfo) - Method in class jadx.core.dex.visitors.typeinference.TypeBoundInvokeAssign
-
- getType() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundInvokeAssign
-
- getType(TypeUpdateInfo) - Method in class jadx.core.dex.visitors.typeinference.TypeBoundInvokeUse
-
- getType() - Method in class jadx.core.dex.visitors.typeinference.TypeBoundInvokeUse
-
- getType() - Method in class jadx.core.dex.visitors.typeinference.TypeInfo
-
- getType() - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateEntry
-
- getType(InsnArg) - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateInfo
-
- getType() - Method in class jadx.core.xmlgen.entry.ProtoValue
-
- getTypeCompare() - Method in class jadx.core.dex.nodes.RootNode
-
- getTypeCompare() - Method in class jadx.core.dex.visitors.typeinference.TypeUpdate
-
- getTypeField(RootNode, PrimitiveType) - Static method in class jadx.core.utils.EncodedValueUtils
-
- getTypeInfo() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getTypeName() - Method in class jadx.core.xmlgen.entry.ResourceEntry
-
- getTypeParameters() - Method in class jadx.core.clsp.ClspClass
-
- getTypeParameters() - Method in class jadx.core.clsp.ClspMethod
-
- getTypeParameters() - Method in class jadx.core.clsp.SimpleMethodDetails
-
- getTypeParameters() - Method in interface jadx.core.dex.nodes.IMethodDetails
-
- getTypeParameters() - Method in class jadx.core.dex.nodes.MethodNode
-
- getTypeParameters() - Method in class jadx.core.dex.visitors.methods.MutableMethodDetails
-
- getTypeUpdate() - Method in class jadx.core.dex.nodes.RootNode
-
- getTypeUtils() - Method in class jadx.core.dex.nodes.RootNode
-
- getTypeVariablesMapping(ArgType) - Method in class jadx.core.dex.nodes.utils.TypeUtils
-
- getTypeVarMappingForInvoke(BaseInvokeNode) - Method in class jadx.core.dex.nodes.utils.TypeUtils
-
- getTypeVars() - Method in class jadx.core.dex.attributes.nodes.ClassTypeVarsAttr
-
- getTypeVars() - Method in class jadx.core.dex.attributes.nodes.MethodTypeVarsAttr
-
- getTypeVarsMapFor(ArgType) - Method in class jadx.core.dex.attributes.nodes.ClassTypeVarsAttr
-
- getUnresolvedVars() - Method in class jadx.core.dex.visitors.typeinference.TypeSearchState
-
- getUpdates() - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateInfo
-
- getUsageMap() - Method in class jadx.api.JavaClass
-
- getUseCount() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getUsedInPhi() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getUseIn() - Method in class jadx.api.JavaClass
-
- getUseIn() - Method in class jadx.api.JavaField
-
- getUseIn() - Method in class jadx.api.JavaMethod
-
- getUseIn() - Method in interface jadx.api.JavaNode
-
- getUseIn() - Method in class jadx.api.JavaPackage
-
- getUseIn() - Method in class jadx.api.JavaVariable
-
- getUseIn() - Method in class jadx.core.dex.nodes.ClassNode
-
- getUseIn() - Method in class jadx.core.dex.nodes.FieldNode
-
- getUseIn() - Method in interface jadx.core.dex.nodes.IUsageInfoNode
-
- getUseIn() - Method in class jadx.core.dex.nodes.MethodNode
-
- getUseInMth() - Method in class jadx.core.dex.nodes.ClassNode
-
- getUseKotlinMethodsForVarNames() - Method in class jadx.api.JadxArgs
-
- getUseList() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getUsePlacesFor(ICodeInfo, JavaNode) - Method in class jadx.api.JavaClass
-
- getValue() - Method in class jadx.core.xmlgen.entry.ProtoValue
-
- getValueString(ResourceEntry) - Method in class jadx.core.xmlgen.entry.ValuesParser
-
- getVar() - Method in class jadx.core.dex.visitors.typeinference.TypeSearchVarInfo
-
- getVarArg() - Method in class jadx.core.dex.regions.loops.ForEachLoop
-
- getVarInfo(SSAVar) - Method in class jadx.core.dex.visitors.typeinference.TypeSearchState
-
- getVarNode() - Method in class jadx.api.JavaVariable
-
- getVarRef() - Method in class jadx.api.metadata.annotations.VarNode
-
- getVarRef() - Method in class jadx.core.dex.attributes.nodes.FieldReplaceAttr
-
- getVars() - Method in class jadx.core.dex.attributes.nodes.DeclareVariablesAttr
-
- getVarType(MethodNode, ILocalVar) - Static method in class jadx.core.dex.visitors.debuginfo.DebugInfoAttachVisitor
-
- getVersion() - Static method in class jadx.api.JadxDecompiler
-
- getVersion() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- getVersion() - Static method in class jadx.core.Jadx
-
- getVersionCode() - Method in class jadx.core.export.ApplicationParams
-
- getVersionName() - Method in class jadx.core.export.ApplicationParams
-
- getVisibility() - Method in class jadx.core.dex.info.AccessInfo
-
- getWarnNodes() - Method in class jadx.core.utils.ErrorsCounter
-
- getWarnsCount() - Method in class jadx.api.JadxDecompiler
-
- getWarnsCount() - Method in class jadx.core.utils.ErrorsCounter
-
- getWildcardBound() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getWildcardType() - Method in class jadx.core.dex.instructions.args.ArgType
-
- getWrapInsn() - Method in class jadx.core.dex.instructions.args.InsnWrapArg
-
- getWrappedInsn(InsnArg) - Static method in class jadx.core.utils.InsnUtils
-
- getZipFile() - Method in class jadx.api.ResourceFile.ZipRef
-
- getZipRef() - Method in class jadx.api.ResourceFile
-
- GotoNode - Class in jadx.core.dex.instructions
-
- GotoNode(int) - Constructor for class jadx.core.dex.instructions.GotoNode
-
- GotoNode(InsnType, int, int) - Constructor for class jadx.core.dex.instructions.GotoNode
-
- groupBy(List<V>, Function<V, K>) - Static method in class jadx.core.utils.Utils
-
Build map from list of values with value to key mapping function
Similar to:
list.stream().collect(Collectors.toMap(mapKey, Function.identity()));
- GsonUtils - Class in jadx.core.utils
-
- GsonUtils() - Constructor for class jadx.core.utils.GsonUtils
-
- IAttributeNode - Interface in jadx.core.dex.attributes
-
- IBlock - Interface in jadx.core.dex.nodes
-
- IBranchRegion - Interface in jadx.core.dex.nodes
-
- ICodeAnnotation - Interface in jadx.api.metadata
-
- ICodeAnnotation.AnnType - Enum in jadx.api.metadata
-
- ICodeCache - Interface in jadx.api
-
- ICodeComment - Interface in jadx.api.data
-
- ICodeData - Interface in jadx.api.data
-
- ICodeDataUpdateListener - Interface in jadx.core.dex.nodes
-
- ICodeInfo - Interface in jadx.api
-
- ICodeMetadata - Interface in jadx.api.metadata
-
- ICodeNode - Interface in jadx.core.dex.nodes
-
- ICodeNodeRef - Interface in jadx.api.metadata
-
- ICodeRename - Interface in jadx.api.data
-
- ICodeWriter - Interface in jadx.api
-
- IConditionRegion - Interface in jadx.core.dex.nodes
-
- IContainer - Interface in jadx.core.dex.nodes
-
- id() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- IDecompileScheduler - Interface in jadx.api
-
- IDexNode - Interface in jadx.core.dex.nodes
-
- IDexTreeVisitor - Interface in jadx.core.dex.visitors
-
Visitor interface for traverse dex tree
- IfCondition - Class in jadx.core.dex.regions.conditions
-
- IfCondition.Mode - Enum in jadx.core.dex.regions.conditions
-
- IfInfo - Class in jadx.core.dex.regions.conditions
-
- IfInfo(MethodNode, IfCondition, BlockNode, BlockNode) - Constructor for class jadx.core.dex.regions.conditions.IfInfo
-
- IfInfo(IfInfo, BlockNode, BlockNode) - Constructor for class jadx.core.dex.regions.conditions.IfInfo
-
- IfMakerHelper - Class in jadx.core.dex.visitors.regions
-
- IfNode - Class in jadx.core.dex.instructions
-
- IfNode(InsnData, IfOp) - Constructor for class jadx.core.dex.instructions.IfNode
-
- IfNode(IfOp, int, InsnArg, InsnArg) - Constructor for class jadx.core.dex.instructions.IfNode
-
- IfOp - Enum in jadx.core.dex.instructions
-
- IfRegion - Class in jadx.core.dex.regions.conditions
-
- IfRegion(IRegion) - Constructor for class jadx.core.dex.regions.conditions.IfRegion
-
- IfRegionVisitor - Class in jadx.core.dex.visitors.regions
-
- IfRegionVisitor() - Constructor for class jadx.core.dex.visitors.regions.IfRegionVisitor
-
- ignoreMethod() - Method in class jadx.core.dex.nodes.MethodNode
-
- IJavaCodeRef - Interface in jadx.api.data
-
- IJavaNodeRef - Interface in jadx.api.data
-
- IJavaNodeRef.RefType - Enum in jadx.api.data
-
- ILineAttributeNode - Interface in jadx.core.dex.attributes
-
- ILoadable - Interface in jadx.core.dex.nodes
-
- IMethodDetails - Interface in jadx.core.dex.nodes
-
- ImmutableList<E> - Class in jadx.core.utils
-
Simple immutable list implementation
Warning: some methods not implemented!
- ImmutableList(Collection<E>) - Constructor for class jadx.core.utils.ImmutableList
-
- ImmutableList(E[]) - Constructor for class jadx.core.utils.ImmutableList
-
- incIndent() - Method in interface jadx.api.ICodeWriter
-
- incIndent() - Method in class jadx.api.impl.SimpleCodeWriter
-
- indent - Variable in class jadx.api.impl.SimpleCodeWriter
-
- INDENT_STR - Static variable in interface jadx.api.ICodeWriter
-
- indentStr - Variable in class jadx.api.impl.SimpleCodeWriter
-
- indexInListByRef(List<T>, T) - Static method in class jadx.core.utils.Utils
-
- IndexInsnNode - Class in jadx.core.dex.instructions
-
- IndexInsnNode(InsnType, Object, int) - Constructor for class jadx.core.dex.instructions.IndexInsnNode
-
- indexOf(Object) - Method in class jadx.core.utils.ImmutableList
-
- indexToString(Object) - Static method in class jadx.core.utils.InsnUtils
-
- InfoStorage - Class in jadx.core.dex.info
-
- InfoStorage() - Constructor for class jadx.core.dex.info.InfoStorage
-
- inheritMetadata(InsnNode) - Method in class jadx.core.dex.nodes.InsnNode
-
- inheritUsedNames(NameGen) - Method in class jadx.core.codegen.NameGen
-
- init(RootNode) - Method in class jadx.core.dex.visitors.AbstractVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.AttachCommentsVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.AttachMethodDetails
-
- init(RootNode) - Method in class jadx.core.dex.visitors.DeboxingVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.EnumVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.FallbackModeVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.FixAccessModifiers
-
- init(RootNode) - Method in interface jadx.core.dex.visitors.IDexTreeVisitor
-
Called after loading dex tree, but before visitor traversal.
- init(RootNode) - Method in class jadx.core.dex.visitors.kotlin.ProcessKotlinInternals
-
- init(RootNode) - Method in class jadx.core.dex.visitors.MethodInvokeVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.MethodVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.ProcessAnonymous
-
- init(RootNode) - Method in class jadx.core.dex.visitors.ProcessMethodsForInline
-
- init(RootNode) - Method in class jadx.core.dex.visitors.rename.CodeRenameVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.rename.RenameVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.ShadowFieldVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.SignatureProcessor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.SimplifyVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.typeinference.TypeInferenceVisitor
-
- init(RootNode) - Method in class jadx.core.dex.visitors.usage.UsageInfoVisitor
-
- init() - Method in class jadx.core.export.ExportGradleProject
-
- initBasicBlocks() - Method in class jadx.core.dex.nodes.MethodNode
-
- initBlocks(BlockNode) - Method in class jadx.core.dex.instructions.IfNode
-
- initBlocks(BlockNode) - Method in class jadx.core.dex.instructions.SwitchInsn
-
- initBlocks(BlockNode) - Method in class jadx.core.dex.instructions.TargetInsnNode
-
- initCache() - Method in class jadx.core.clsp.ClspGraph
-
- initClassPath() - Method in class jadx.core.dex.nodes.RootNode
-
- initCodeVar(MethodNode, RegisterArg) - Static method in class jadx.core.dex.visitors.InitCodeVariables
-
- initCodeVar(SSAVar) - Static method in class jadx.core.dex.visitors.InitCodeVariables
-
- InitCodeVariables - Class in jadx.core.dex.visitors
-
- InitCodeVariables() - Constructor for class jadx.core.dex.visitors.InitCodeVariables
-
- initExecTimes() - Static method in class jadx.core.utils.DebugUtils
-
- initPasses() - Method in class jadx.core.dex.nodes.RootNode
-
- initPasses(RootNode) - Method in class jadx.core.ProcessClass
-
- injectFakeInsns(LoopRegion) - Method in class jadx.core.dex.regions.loops.ForEachLoop
-
- INLINED - Static variable in class jadx.core.dex.attributes.AType
-
- InlinedAttr - Class in jadx.core.dex.attributes.nodes
-
- InlinedAttr(ClassNode) - Constructor for class jadx.core.dex.attributes.nodes.InlinedAttr
-
- InlineMethods - Class in jadx.core.dex.visitors
-
- InlineMethods() - Constructor for class jadx.core.dex.visitors.InlineMethods
-
- inlineNotNeeded(MethodNode) - Static method in class jadx.core.dex.attributes.nodes.MethodInlineAttr
-
- InMemoryCodeCache - Class in jadx.api.impl
-
- InMemoryCodeCache() - Constructor for class jadx.api.impl.InMemoryCodeCache
-
- INNER_CLASS_SEPARATOR - Static variable in class jadx.core.deobf.Deobfuscator
-
- inputFlags - Variable in class jadx.core.xmlgen.entry.EntryConfig
-
- insertAfterInsn(BlockNode, InsnNode, InsnNode) - Static method in class jadx.core.utils.BlockUtils
-
- insertBeforeInsn(BlockNode, InsnNode, InsnNode) - Static method in class jadx.core.utils.BlockUtils
-
- insn - Variable in class jadx.core.dex.visitors.typeinference.AbstractTypeConstraint
-
- InsnArg - Class in jadx.core.dex.instructions.args
-
Instruction argument,
argument can be register, literal or instruction
- InsnArg() - Constructor for class jadx.core.dex.instructions.args.InsnArg
-
- InsnCodeOffset - Class in jadx.api.metadata.annotations
-
- InsnCodeOffset(int) - Constructor for class jadx.api.metadata.annotations.InsnCodeOffset
-
- InsnContainer - Class in jadx.core.dex.nodes
-
Lightweight replacement for BlockNode in regions.
- InsnContainer(InsnNode) - Constructor for class jadx.core.dex.nodes.InsnContainer
-
- InsnContainer(List<InsnNode>) - Constructor for class jadx.core.dex.nodes.InsnContainer
-
- InsnDataUtils - Class in jadx.core.utils.input
-
- InsnDataUtils() - Constructor for class jadx.core.utils.input.InsnDataUtils
-
- InsnDecoder - Class in jadx.core.dex.instructions
-
- InsnDecoder(MethodNode) - Constructor for class jadx.core.dex.instructions.InsnDecoder
-
- InsnGen - Class in jadx.core.codegen
-
- InsnGen(MethodGen, boolean) - Constructor for class jadx.core.codegen.InsnGen
-
- InsnGen.Flags - Enum in jadx.core.codegen
-
- InsnList - Class in jadx.core.utils
-
- InsnList(List<InsnNode>) - Constructor for class jadx.core.utils.InsnList
-
- InsnNode - Class in jadx.core.dex.nodes
-
- InsnNode(InsnType, int) - Constructor for class jadx.core.dex.nodes.InsnNode
-
- InsnNode(InsnType, List<InsnArg>) - Constructor for class jadx.core.dex.nodes.InsnNode
-
- InsnRemover - Class in jadx.core.utils
-
Helper class for correct instructions removing,
can be used while iterating over instructions list
- InsnRemover(MethodNode) - Constructor for class jadx.core.utils.InsnRemover
-
- InsnRemover(MethodNode, BlockNode) - Constructor for class jadx.core.utils.InsnRemover
-
- insnsCount(IContainer) - Static method in class jadx.core.utils.RegionUtils
-
- InsnsSlice - Class in jadx.core.dex.visitors.finaly
-
- InsnsSlice() - Constructor for class jadx.core.dex.visitors.finaly.InsnsSlice
-
- InsnType - Enum in jadx.core.dex.instructions
-
- insnType - Variable in class jadx.core.dex.nodes.InsnNode
-
- insnTypeToString(InsnType) - Static method in class jadx.core.utils.InsnUtils
-
- InsnUtils - Class in jadx.core.utils
-
- InsnWrapArg - Class in jadx.core.dex.instructions.args
-
- INSTANCE - Static variable in class jadx.api.impl.NoOpCodeCache
-
- INT - Static variable in class jadx.core.dex.instructions.args.ArgType
-
- INT_BOOLEAN - Static variable in class jadx.core.dex.instructions.args.ArgType
-
- INT_FLOAT - Static variable in class jadx.core.dex.instructions.args.ArgType
-
- interfaceReplace(Class<T>) - Static method in class jadx.core.utils.GsonUtils
-
- internalBatches(List<JavaClass>) - Method in class jadx.core.utils.DecompilerScheduler
-
Put classes with many dependencies at the end.
- intToHex(int) - Static method in class jadx.core.utils.files.FileUtils
-
Zero padded hex string for int value
- invert() - Method in enum jadx.core.dex.instructions.IfOp
-
- invert() - Method in class jadx.core.dex.regions.conditions.Compare
-
- invert(IfCondition) - Static method in class jadx.core.dex.regions.conditions.IfCondition
-
- invert(IfInfo) - Static method in class jadx.core.dex.regions.conditions.IfInfo
-
- invert() - Method in class jadx.core.dex.regions.conditions.IfRegion
-
- invert() - Method in enum jadx.core.dex.visitors.typeinference.TypeCompareEnum
-
- invertCondition() - Method in class jadx.core.dex.instructions.IfNode
-
- invertCondition() - Method in interface jadx.core.dex.nodes.IConditionRegion
-
- invertCondition() - Method in class jadx.core.dex.regions.conditions.ConditionRegion
-
- InvokeCustomBuilder - Class in jadx.core.dex.instructions
-
- InvokeCustomBuilder() - Constructor for class jadx.core.dex.instructions.InvokeCustomBuilder
-
- InvokeCustomNode - Class in jadx.core.dex.instructions
-
- InvokeCustomNode(MethodInfo, InsnData, boolean, boolean) - Constructor for class jadx.core.dex.instructions.InvokeCustomNode
-
- InvokeCustomRawNode - Class in jadx.core.dex.instructions
-
Information for raw invoke-custom instruction.
Output will be formatted as polymorphic call with equivalent semantic
Contains two parts:
- resolve: treated as additional invoke insn (uses only constant args)
- invoke: call of resolved method (base for this invoke)
See
CustomRawCall class for build details
- InvokeCustomRawNode(InvokeNode, MethodInfo, InsnData, boolean) - Constructor for class jadx.core.dex.instructions.InvokeCustomRawNode
-
- InvokeCustomRawNode(InvokeNode, MethodInfo, InvokeType, int) - Constructor for class jadx.core.dex.instructions.InvokeCustomRawNode
-
- InvokeCustomUtils - Class in jadx.core.dex.instructions.invokedynamic
-
- InvokeCustomUtils() - Constructor for class jadx.core.dex.instructions.invokedynamic.InvokeCustomUtils
-
- InvokeNode - Class in jadx.core.dex.instructions
-
- InvokeNode(MethodInfo, InsnData, InvokeType, boolean) - Constructor for class jadx.core.dex.instructions.InvokeNode
-
- InvokeNode(MethodInfo, InsnData, InvokeType, boolean, boolean) - Constructor for class jadx.core.dex.instructions.InvokeNode
-
- InvokeNode(MethodInfo, InvokeType, int) - Constructor for class jadx.core.dex.instructions.InvokeNode
-
- InvokePolymorphicNode - Class in jadx.core.dex.instructions
-
- InvokePolymorphicNode(MethodInfo, InsnData, IMethodProto, MethodInfo, boolean) - Constructor for class jadx.core.dex.instructions.InvokePolymorphicNode
-
- InvokePolymorphicNode(MethodInfo, int, IMethodProto, MethodInfo) - Constructor for class jadx.core.dex.instructions.InvokePolymorphicNode
-
- InvokeType - Enum in jadx.core.dex.instructions
-
- IRegion - Interface in jadx.core.dex.nodes
-
- IRegionIterativeVisitor - Interface in jadx.core.dex.visitors.regions
-
- IRegionVisitor - Interface in jadx.core.dex.visitors.regions
-
- IResParser - Interface in jadx.core.xmlgen
-
- is - Variable in class jadx.core.xmlgen.CommonBinaryParser
-
- isAbstract() - Method in class jadx.core.dex.info.AccessInfo
-
- isAllBlocksEmpty(List<BlockNode>) - Static method in class jadx.core.utils.BlockUtils
-
- isAllCharsPrintable(String) - Static method in class jadx.core.deobf.NameMapper
-
- isAllHandler() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- isAllowInlineKotlinLambda() - Method in class jadx.api.JadxArgs
-
- isAllowWider() - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateFlags
-
- isAllPathExists(Collection<BlockNode>, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
Check if exist path from every startBlocks to end
- isAnnotation() - Method in class jadx.core.dex.info.AccessInfo
-
- isAnonymous() - Method in class jadx.core.dex.nodes.ClassNode
-
- isAnyPathExists(BlockNode, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- isAnyThis() - Method in class jadx.core.dex.instructions.args.InsnArg
-
Return true for 'this' from other classes (often occur in anonymous classes)
- isArgsOverloaded() - Method in class jadx.core.dex.nodes.MethodNode
-
Return true if exists method with same name and arguments count
- isArray() - Method in class jadx.core.dex.instructions.args.ArgType
-
- isAssignInPhi() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- isAttrStorageEmpty() - Method in class jadx.core.dex.attributes.AttrNode
-
- isAttrStorageEmpty() - Method in interface jadx.core.dex.attributes.IAttributeNode
-
- isBackEdge(BlockNode, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- isBitOp() - Method in enum jadx.core.dex.instructions.ArithOp
-
- isBlocksInSameRegion(MethodNode, BlockNode, BlockNode) - Static method in class jadx.core.utils.RegionUtils
-
Check if two blocks in same region on same level
TODO: Add 'region' annotation to all blocks to speed up checks
- isBodyGenStarted() - Method in class jadx.core.codegen.ClassGen
-
- isBridge() - Method in class jadx.core.dex.info.AccessInfo
-
- isCastNeeded(RootNode, ArgType, ArgType) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- isCatchAll() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- isCfgOutput() - Method in class jadx.api.JadxArgs
-
- isClassInit() - Method in class jadx.api.JavaMethod
-
- isClassInit() - Method in class jadx.core.dex.info.MethodInfo
-
- isClsKnown(String) - Method in class jadx.core.clsp.ClspGraph
-
- isClsKnown(RootNode, ArgType) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- isCodeVarSet() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- isCompare() - Method in class jadx.core.dex.regions.conditions.IfCondition
-
- isComplete() - Method in class jadx.core.dex.visitors.finaly.InsnsSlice
-
- isConditionAtEnd() - Method in class jadx.core.dex.regions.loops.LoopRegion
-
- isConst() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isConstInsn() - Method in class jadx.core.dex.nodes.InsnNode
-
- isConstructor() - Method in class jadx.api.JavaMethod
-
- isConstructor() - Method in class jadx.core.dex.info.AccessInfo
-
- isConstructor() - Method in class jadx.core.dex.info.MethodInfo
-
- isConstructor() - Method in class jadx.core.dex.nodes.MethodNode
-
- isContent(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character can be considered content.
- isDebugInfo() - Method in class jadx.api.JadxArgs
-
- isDeclared() - Method in class jadx.core.dex.instructions.args.CodeVar
-
- isDeepEquals(InsnNode) - Method in class jadx.core.dex.nodes.InsnNode
-
'Hard' equals, compare all arguments
- isDefaultConstructor() - Method in class jadx.core.dex.nodes.MethodNode
-
- isDefaultPackage() - Method in class jadx.core.dex.info.ClassInfo
-
- isDeobfuscationForceSave() - Method in class jadx.api.JadxArgs
-
Deprecated.
- isDeobfuscationOn() - Method in class jadx.api.JadxArgs
-
- isDevVersion() - Static method in class jadx.core.Jadx
-
- isDominatedBy(BlockNode, IContainer) - Static method in class jadx.core.utils.RegionUtils
-
- isDominator(BlockNode) - Method in class jadx.core.dex.nodes.BlockNode
-
Check if 'block' dominated on this node
- isEmpty() - Method in class jadx.core.dex.attributes.AttributeStorage
-
- isEmpty() - Method in class jadx.core.dex.attributes.EmptyAttrStorage
-
- isEmpty() - Method in class jadx.core.dex.attributes.nodes.EnumMapAttr
-
- isEmpty() - Method in class jadx.core.dex.nodes.BlockNode
-
- isEmpty() - Method in class jadx.core.utils.EmptyBitSet
-
- isEmpty() - Method in class jadx.core.utils.ImmutableList
-
- isEmpty(IContainer) - Static method in class jadx.core.utils.RegionUtils
-
- isEmpty(String) - Static method in class jadx.core.utils.StringUtils
-
- isEmpty(Collection<T>) - Static method in class jadx.core.utils.Utils
-
- isEmpty(Map<K, V>) - Static method in class jadx.core.utils.Utils
-
- isEmpty(T[]) - Static method in class jadx.core.utils.Utils
-
- isEmptySimplePath(BlockNode, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
Return true if on path from start to end no instructions and no branches.
- isEndless() - Method in class jadx.core.dex.regions.loops.LoopRegion
-
- isEnum() - Method in class jadx.core.dex.info.AccessInfo
-
- isEnum() - Method in class jadx.core.dex.nodes.ClassNode
-
- isEqual() - Method in enum jadx.core.dex.visitors.typeinference.TypeCompareEnum
-
- isEqualReturnBlocks(BlockNode, BlockNode) - Static method in class jadx.core.dex.visitors.regions.RegionMaker
-
- isEscapeUnicode() - Method in class jadx.api.JadxArgs
-
- isExceptionHandlerPath(BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- isExitBlock(MethodNode, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- isExitBlock(BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- isExitBlock(MethodNode, IContainer) - Static method in class jadx.core.utils.RegionUtils
-
- isExplicit() - Method in class jadx.core.dex.attributes.nodes.GenericInfoAttr
-
- isExportAsGradleProject() - Method in class jadx.api.JadxArgs
-
- isExtractFinally() - Method in class jadx.api.JadxArgs
-
- isFallbackMode() - Method in class jadx.api.JadxArgs
-
- isFallbackMode() - Method in class jadx.core.codegen.ClassGen
-
- isFalse() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isFinal() - Method in class jadx.core.dex.info.AccessInfo
-
- isFinal() - Method in class jadx.core.dex.instructions.args.CodeVar
-
- isFinally() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- isFirstInsn(MethodNode, InsnNode) - Static method in class jadx.core.utils.BlockUtils
-
- isFollowBackEdge(BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- isFsCaseSensitive() - Method in class jadx.api.JadxArgs
-
- isGenerateKotlinMetadata() - Method in class jadx.api.JadxArgs
-
- isGeneric() - Method in class jadx.core.dex.instructions.args.ArgType
-
- isGeneric() - Method in enum jadx.core.dex.visitors.typeinference.TypeCompareEnum
-
- isGenericType() - Method in class jadx.core.dex.instructions.args.ArgType
-
- isHighSurrogate(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns whether the given character is a high surrogate
- isIgnoreSame() - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateFlags
-
- isIgnoreUnknown() - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateFlags
-
- isImplements(String, String) - Method in class jadx.core.clsp.ClspGraph
-
- isIncludeDependencies() - Method in class jadx.api.JadxArgs
-
- isInlineAnonymousClasses() - Method in class jadx.api.JadxArgs
-
- isInlineInsn() - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- isInlineMethods() - Method in class jadx.api.JadxArgs
-
- isInner() - Method in class jadx.api.JavaClass
-
- isInner() - Method in class jadx.core.codegen.json.mapping.JsonClsMapping
-
- isInner() - Method in class jadx.core.dex.info.ClassInfo
-
- isInner() - Method in class jadx.core.dex.nodes.ClassNode
-
- isInsertDebugLines() - Method in class jadx.api.JadxArgs
-
- isInsnWrap() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isInsnWrap() - Method in class jadx.core.dex.instructions.args.InsnWrapArg
-
- isInstance() - Method in class jadx.core.dex.nodes.FieldNode
-
- isInstanceOf(RootNode, ArgType, ArgType) - Static method in class jadx.core.dex.instructions.args.ArgType
-
- isInteger() - Method in class jadx.core.dex.instructions.args.LiteralArg
-
- isInterface() - Method in class jadx.core.dex.info.AccessInfo
-
- isInvalid - Variable in class jadx.core.xmlgen.entry.EntryConfig
-
- isInvalid(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character is invalid.
- isJsonOutput() - Method in class jadx.api.JadxArgs
-
- isLambdaInvoke(List<EncodedValue>) - Static method in class jadx.core.dex.instructions.invokedynamic.CustomLambdaCall
-
Expect LambdaMetafactory.metafactory method
- isLinkedToOtherSsaVars() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- isLiteral() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isLiteral() - Method in class jadx.core.dex.instructions.args.LiteralArg
-
- isLive(int, int) - Method in class jadx.core.dex.visitors.ssa.LiveVarAnalysis
-
- isLive(BlockNode, int) - Method in class jadx.core.dex.visitors.ssa.LiveVarAnalysis
-
- isLoaded() - Method in class jadx.core.dex.nodes.MethodNode
-
- isLowSurrogate(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns whether the given character is a low surrogate
- isMarkup(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character can be considered markup.
- isMerged() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- isMetadataSupported() - Method in interface jadx.api.ICodeWriter
-
- isMetadataSupported() - Method in class jadx.api.impl.AnnotatedCodeWriter
-
- isMetadataSupported() - Method in class jadx.api.impl.SimpleCodeWriter
-
- isMethodArgsOverloaded(ArgType, MethodInfo) - Method in class jadx.core.dex.nodes.utils.MethodUtils
-
Search methods with same name and args count in class hierarchy starting from startCls
Beware startCls can be different from mthInfo.getDeclClass()
- isModuleInfo() - Method in class jadx.core.dex.info.AccessInfo
-
- isName(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character is a valid name
character as defined by production [4] in the XML 1.0
specification.
- isNamed() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isNamed() - Method in class jadx.core.dex.instructions.args.NamedArg
-
- isNameEquals(InsnArg) - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- isNameStart(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character is a valid name start
character as defined by production [5] in the XML 1.0
specification.
- isNarrow() - Method in enum jadx.core.dex.visitors.typeinference.TypeCompareEnum
-
- isNarrowOrEqual() - Method in enum jadx.core.dex.visitors.typeinference.TypeCompareEnum
-
- isNative() - Method in class jadx.core.dex.info.AccessInfo
-
- isNCName(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character is a valid NCName
character as defined by production [5] in Namespaces in XML
recommendation.
- isNCNameStart(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character is a valid NCName start
character as defined by production [4] in Namespaces in XML
recommendation.
- isNeedEndGoto(BlockNode) - Method in class jadx.core.codegen.SimpleModeHelper
-
- isNeedStartLabel(BlockNode) - Method in class jadx.core.codegen.SimpleModeHelper
-
- isNegative() - Method in class jadx.core.dex.instructions.args.LiteralArg
-
- isNewInstance() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- isNoCode() - Method in class jadx.api.JavaClass
-
- isNoCode() - Method in class jadx.core.dex.nodes.MethodNode
-
- isNoExceptionHandlers() - Method in class jadx.core.dex.nodes.MethodNode
-
- isObject() - Method in class jadx.core.dex.instructions.args.ArgType
-
- isObjectOrArray() - Method in enum jadx.core.dex.instructions.args.PrimitiveType
-
- isOnlyOnePathExists(BlockNode, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- isOverloadedBy(MethodInfo) - Method in class jadx.core.dex.info.MethodInfo
-
- isOwnCodeAnnotation(ICodeAnnotation) - Method in class jadx.api.JavaClass
-
- isOwnCodeAnnotation(ICodeAnnotation) - Method in class jadx.api.JavaField
-
- isOwnCodeAnnotation(ICodeAnnotation) - Method in class jadx.api.JavaMethod
-
- isOwnCodeAnnotation(ICodeAnnotation) - Method in interface jadx.api.JavaNode
-
- isOwnCodeAnnotation(ICodeAnnotation) - Method in class jadx.api.JavaPackage
-
- isOwnCodeAnnotation(ICodeAnnotation) - Method in class jadx.api.JavaVariable
-
- isPackagePrivate() - Method in class jadx.core.dex.info.AccessInfo
-
- isPacked() - Method in class jadx.core.dex.instructions.SwitchInsn
-
- isParseKotlinMetadata() - Method in class jadx.api.JadxArgs
-
- isPathExists(BlockNode, BlockNode) - Static method in class jadx.core.utils.BlockUtils
-
- isPolymorphicCall() - Method in class jadx.core.dex.instructions.InvokeNode
-
- isPreExitBlocks(BlockNode) - Method in class jadx.core.dex.nodes.MethodNode
-
- isPrimitive() - Method in class jadx.core.dex.instructions.args.ArgType
-
- isPrintableAsciiCodePoint(int) - Static method in class jadx.core.deobf.NameMapper
-
- isPrintableChar(char) - Static method in class jadx.core.deobf.NameMapper
-
- isPrintableCodePoint(int) - Static method in class jadx.core.deobf.NameMapper
-
- isPrivate() - Method in class jadx.core.dex.info.AccessInfo
-
- isProcessComplete() - Method in enum jadx.core.dex.nodes.ProcessState
-
- isProcessed(InsnArg) - Method in class jadx.core.dex.visitors.typeinference.TypeUpdateInfo
-
- isProtected() - Method in class jadx.core.dex.info.AccessInfo
-
- isProto() - Method in class jadx.core.dex.nodes.RootNode
-
- isPubid(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character is a valid Pubid
character as defined by production [13] in the XML 1.0
specification.
- isPublic() - Method in class jadx.core.dex.info.AccessInfo
-
- isRawCFGOutput() - Method in class jadx.api.JadxArgs
-
- isRegionContainsBlock(IContainer, BlockNode) - Static method in class jadx.core.utils.RegionUtils
-
- isRegionContainsRegion(IContainer, IRegion) - Static method in class jadx.core.utils.RegionUtils
-
Check if region contains in container.
- isRegister() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isRegister() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- isRemoved() - Method in class jadx.core.dex.trycatch.ExceptionHandler
-
- isRenameCaseSensitive() - Method in class jadx.api.JadxArgs
-
- isRenamed() - Method in class jadx.core.dex.info.FieldInfo
-
- isRenamePrintable() - Method in class jadx.api.JadxArgs
-
- isRenameValid() - Method in class jadx.api.JadxArgs
-
- isReplaceConsts() - Method in class jadx.api.JadxArgs
-
- isReplaceEnabled() - Method in class jadx.core.dex.info.ConstStorage
-
- isReserved(String) - Static method in class jadx.core.deobf.NameMapper
-
- isResInternalId(int) - Static method in class jadx.core.xmlgen.ParserConstants
-
- isResourceClass(ClassNode) - Static method in class jadx.core.utils.android.AndroidResourcesUtils
-
- isRespectBytecodeAccModifiers() - Method in class jadx.api.JadxArgs
-
- isReturnBlock() - Method in class jadx.core.dex.nodes.BlockNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.ArithNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.ConstClassNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.ConstStringNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.FillArrayData
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.FillArrayInsn
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.FilledNewArrayNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.IfNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.IndexInsnNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.InvokeCustomRawNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.InvokeNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.InvokePolymorphicNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.mods.TernaryInsn
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.NewArrayNode
-
- isSame(InsnNode) - Method in class jadx.core.dex.instructions.SwitchInsn
-
- isSame(InsnNode) - Method in class jadx.core.dex.nodes.InsnNode
-
'Soft' equals, don't compare arguments, only instruction specific parameters.
- isSameConst(InsnArg) - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isSelf() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- isSeparate(InsnType) - Static method in class jadx.core.dex.visitors.blocks.BlockSplitter
-
- isShowInconsistentCode() - Method in class jadx.api.JadxArgs
-
- isSingleElement(List<T>, T) - Static method in class jadx.core.utils.ListUtils
-
- isSkip(MethodNode, int) - Static method in class jadx.core.dex.attributes.nodes.SkipMethodArgsAttr
-
- isSkip(int) - Method in class jadx.core.dex.attributes.nodes.SkipMethodArgsAttr
-
- isSkipFilesSave() - Method in class jadx.api.JadxArgs
-
- isSkipResources() - Method in class jadx.api.JadxArgs
-
- isSkipSources() - Method in class jadx.api.JadxArgs
-
- isSpace(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character is a space character
as defined by production [3] in the XML 1.0 specification.
- isStatic() - Method in class jadx.core.dex.info.AccessInfo
-
- isStatic() - Method in class jadx.core.dex.nodes.FieldNode
-
- isStaticCall() - Method in class jadx.core.dex.instructions.BaseInvokeNode
-
- isStaticCall() - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- isStaticCall() - Method in class jadx.core.dex.instructions.InvokeCustomRawNode
-
- isStaticCall() - Method in class jadx.core.dex.instructions.InvokeNode
-
- isStaticCall() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- isStringConcat(List<EncodedValue>) - Static method in class jadx.core.dex.instructions.invokedynamic.CustomStringConcat
-
- isSuper() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- isSupplemental(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character is a supplemental character.
- isSynchronized() - Method in class jadx.core.dex.info.AccessInfo
-
- isSynthetic() - Method in class jadx.core.dex.info.AccessInfo
-
- isSynthetic() - Method in class jadx.core.dex.nodes.BlockNode
-
- isSynthetic() - Method in class jadx.core.dex.nodes.ClassNode
-
- isThis() - Method in class jadx.core.dex.instructions.args.CodeVar
-
- isThis() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isThis() - Method in class jadx.core.dex.instructions.mods.ConstructorInsn
-
- isThrowOnly() - Method in class jadx.core.dex.trycatch.TryCatchBlockAttr
-
- isTopClass() - Method in class jadx.core.dex.nodes.ClassNode
-
- isTransient() - Method in class jadx.core.dex.info.AccessInfo
-
- isTrue() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isTypeImmutable() - Method in class jadx.core.dex.instructions.args.RegisterArg
-
- isTypeImmutable() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- isTypeImmutable() - Method in class jadx.core.dex.instructions.args.Typed
-
- isTypeKnown() - Method in class jadx.core.dex.instructions.args.ArgType
-
- isTypeResolved() - Method in class jadx.core.dex.visitors.typeinference.TypeSearchVarInfo
-
- isUsedInPhi() - Method in class jadx.core.dex.instructions.args.SSAVar
-
- isUseDxInput() - Method in class jadx.api.JadxArgs
-
- isUseImports() - Method in class jadx.api.JadxArgs
-
- isUseRef() - Method in class jadx.core.dex.instructions.InvokeCustomNode
-
- isUseSourceNameAsClassAlias() - Method in class jadx.api.JadxArgs
-
- isValid(int) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the specified character is valid.
- isValidAndPrintable(String) - Static method in class jadx.core.deobf.NameMapper
-
- isValidFullIdentifier(String) - Static method in class jadx.core.deobf.NameMapper
-
- isValidIANAEncoding(String) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the encoding name is a valid IANA encoding.
- isValidIdentifier(String) - Static method in class jadx.core.deobf.NameMapper
-
- isValidIdentifierPart(int) - Static method in class jadx.core.deobf.NameMapper
-
- isValidIdentifierStart(int) - Static method in class jadx.core.deobf.NameMapper
-
- isValidJavaEncoding(String) - Static method in class jadx.core.xmlgen.XMLChar
-
Returns true if the encoding name is a valid Java encoding.
- isValidName(String) - Static method in class jadx.core.xmlgen.XMLChar
-
Check to see if a string is a valid Name according to [5]
in the XML 1.0 Recommendation
- isValidNCName(String) - Static method in class jadx.core.xmlgen.XMLChar
-
Check to see if a string is a valid NCName according to [4]
from the XML Namespaces 1.0 Recommendation
- isValidNmtoken(String) - Static method in class jadx.core.xmlgen.XMLChar
-
Check to see if a string is a valid Nmtoken according to [7]
in the XML 1.0 Recommendation
- isVarArg() - Method in class jadx.core.clsp.ClspMethod
-
- isVarArg() - Method in class jadx.core.clsp.SimpleMethodDetails
-
- isVarArg() - Method in interface jadx.core.dex.nodes.IMethodDetails
-
- isVarArg() - Method in class jadx.core.dex.nodes.MethodNode
-
- isVarArg() - Method in class jadx.core.dex.visitors.methods.MutableMethodDetails
-
- isVarArgs() - Method in class jadx.core.dex.info.AccessInfo
-
- isVisibilityWeakerThan(AccessInfo) - Method in class jadx.core.dex.info.AccessInfo
-
- isVoid() - Method in class jadx.core.dex.instructions.args.ArgType
-
- isVoidReturn() - Method in class jadx.core.dex.nodes.MethodNode
-
- isVolatile() - Method in class jadx.core.dex.info.AccessInfo
-
- isWhite(char) - Static method in class jadx.core.utils.StringUtils
-
- isWider() - Method in enum jadx.core.dex.visitors.typeinference.TypeCompareEnum
-
- isWiderOrEqual() - Method in enum jadx.core.dex.visitors.typeinference.TypeCompareEnum
-
- isWildcard() - Method in class jadx.core.dex.instructions.args.ArgType
-
- isWordSeparator(char) - Static method in class jadx.core.utils.StringUtils
-
- isZeroLiteral() - Method in class jadx.core.dex.instructions.args.InsnArg
-
- isZipFile(File) - Static method in class jadx.core.utils.files.FileUtils
-
- iterator() - Method in class jadx.core.utils.ImmutableList
-
- iterator() - Method in class jadx.core.utils.InsnList
-
- ITypeBound - Interface in jadx.core.dex.visitors.typeinference
-
Information to restrict types by applying constraints (or boundaries)
- ITypeBoundDynamic - Interface in jadx.core.dex.visitors.typeinference
-
'Dynamic' type bound allows to use requested and not yet applied types
from
TypeUpdateInfo for more precise restrictions
- ITypeConstraint - Interface in jadx.core.dex.visitors.typeinference
-
- ITypeListener - Interface in jadx.core.dex.visitors.typeinference
-
- IUsageInfoNode - Interface in jadx.core.dex.nodes
-
- validate(JadxDecompiler) - Static method in class jadx.api.JadxArgsValidator
-
- VALUE - Static variable in class jadx.api.metadata.annotations.NodeEnd
-
- valueOf(String) - Static method in enum jadx.api.args.DeobfuscationMapFileMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.args.ResourceNameSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.CommentsLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.data.CodeRefType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.data.IJavaNodeRef.RefType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.DecompilationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.JadxArgs.OutputFormatEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.JadxArgs.RenameEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.JadxArgs.UseKotlinMethodsForVarNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.metadata.ICodeAnnotation.AnnType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.ResourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.codegen.InsnGen.Flags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.codegen.MethodGen.FallbackOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.attributes.AFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.attributes.nodes.AnonymousClassAttr.InlineType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.attributes.nodes.FieldReplaceAttr.ReplaceWith
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.attributes.nodes.SpecialEdgeAttr.SpecialEdgeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.info.AccessInfo.AFType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.instructions.args.ArgType.WildcardBound
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.instructions.args.PrimitiveType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.instructions.ArithOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.instructions.IfOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.instructions.InsnType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.instructions.InvokeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.instructions.mods.ConstructorInsn.CallType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.nodes.LoadStage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.nodes.ProcessState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.regions.conditions.IfCondition.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.visitors.typeinference.BoundEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.visitors.typeinference.TypeCompareEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.dex.visitors.typeinference.TypeUpdateResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.core.xmlgen.ResContainer.DataType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jadx.api.args.DeobfuscationMapFileMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.args.ResourceNameSource
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.CommentsLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.data.CodeRefType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.data.IJavaNodeRef.RefType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.DecompilationMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.JadxArgs.OutputFormatEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.JadxArgs.RenameEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.JadxArgs.UseKotlinMethodsForVarNames
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.metadata.ICodeAnnotation.AnnType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.api.ResourceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.codegen.InsnGen.Flags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.codegen.MethodGen.FallbackOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.attributes.AFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.attributes.nodes.AnonymousClassAttr.InlineType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.attributes.nodes.FieldReplaceAttr.ReplaceWith
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.attributes.nodes.SpecialEdgeAttr.SpecialEdgeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.info.AccessInfo.AFType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.instructions.args.ArgType.WildcardBound
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.instructions.args.PrimitiveType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.instructions.ArithOp
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.instructions.IfOp
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.instructions.InsnType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.instructions.InvokeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.instructions.mods.ConstructorInsn.CallType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.nodes.LoadStage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.nodes.ProcessState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.regions.conditions.IfCondition.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.visitors.typeinference.BoundEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.visitors.typeinference.TypeCompareEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.dex.visitors.typeinference.TypeUpdateResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum jadx.core.xmlgen.ResContainer.DataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValuesParser - Class in jadx.core.xmlgen.entry
-
- ValuesParser(String[], Map<Integer, String>) - Constructor for class jadx.core.xmlgen.entry.ValuesParser
-
- VarName - Class in jadx.core.dex.instructions.args
-
- VarName() - Constructor for class jadx.core.dex.instructions.args.VarName
-
- VarNode - Class in jadx.api.metadata.annotations
-
Variable info
- VarNode(MethodNode, SSAVar) - Constructor for class jadx.api.metadata.annotations.VarNode
-
- VarNode(MethodNode, int, int, ArgType, String) - Constructor for class jadx.api.metadata.annotations.VarNode
-
- VarRef - Class in jadx.api.metadata.annotations
-
Variable reference by position of VarNode in code metadata.
- VarRef() - Constructor for class jadx.api.metadata.annotations.VarRef
-
- VarRef.FixedVarRef - Class in jadx.api.metadata.annotations
-
- VarRef.RelatedVarRef - Class in jadx.api.metadata.annotations
-
- VERSION_DEV - Static variable in class jadx.core.Jadx
-
- VISIBILITY_FLAGS - Static variable in class jadx.core.dex.info.AccessInfo
-
- visibilityName() - Method in class jadx.core.dex.info.AccessInfo
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.AbstractVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.AbstractVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.AnonymousClassVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.AttachCommentsVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.AttachMethodDetails
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.AttachTryCatchVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.blocks.BlockProcessor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.blocks.BlockSplitter
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.CheckCode
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.ClassModifier
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.ConstInlineVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.ConstructorVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.DeboxingVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.debuginfo.DebugInfoApplyVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.debuginfo.DebugInfoAttachVisitor
-
- visit(IDexTreeVisitor, ClassNode) - Static method in class jadx.core.dex.visitors.DepthTraversal
-
- visit(IDexTreeVisitor, MethodNode) - Static method in class jadx.core.dex.visitors.DepthTraversal
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.DotGraphVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.EnumVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.ExtractFieldInit
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.FallbackModeVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.finaly.MarkFinallyVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.FixAccessModifiers
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.FixAccessModifiers
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.GenericTypesVisitor
-
- visit(ClassNode) - Method in interface jadx.core.dex.visitors.IDexTreeVisitor
-
Visit class
- visit(MethodNode) - Method in interface jadx.core.dex.visitors.IDexTreeVisitor
-
Visit method
- visit(MethodNode) - Method in class jadx.core.dex.visitors.InitCodeVariables
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.InlineMethods
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.kotlin.ProcessKotlinInternals
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.MarkMethodsForInline
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.MethodInvokeVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.MethodVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.MethodVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.ModVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.ModVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.MoveInlineVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.OverrideMethodVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.PrepareForCodeGen
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.PrepareForCodeGen
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.ProcessAnonymous
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.ProcessInstructionsVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.ProcessMethodsForInline
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.regions.CheckRegions
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.regions.CleanRegions
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.regions.IfRegionVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.regions.LoopRegionVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.regions.RegionMakerVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.regions.ReturnVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.regions.variables.ProcessVariables
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.rename.CodeRenameVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.ReSugarCode
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.ReSugarCode
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.ShadowFieldVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.shrink.CodeShrinkVisitor
-
- visit(ClassNode) - Method in class jadx.core.dex.visitors.SignatureProcessor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.SimplifyVisitor
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.ssa.SSATransform
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.typeinference.FinishTypeInference
-
- visit(MethodNode) - Method in class jadx.core.dex.visitors.typeinference.TypeInferenceVisitor
-
- visit(BiConsumer<K, Set<V>>) - Method in class jadx.core.dex.visitors.usage.UseSet
-
- visitArgs(Consumer<InsnArg>) - Method in class jadx.core.dex.nodes.InsnNode
-
Visit all args recursively (including inner instructions), but excluding wrapped args
- visitArgs(Function<InsnArg, R>) - Method in class jadx.core.dex.nodes.InsnNode
-
Visit all args recursively (including inner instructions), but excluding wrapped args.
- visitBlocks(MethodNode, IContainer, Consumer<IBlock>) - Static method in class jadx.core.utils.RegionUtils
-
- visitBlocksOnEmptyPath(BlockNode, Consumer<BlockNode>) - Static method in class jadx.core.utils.BlockUtils
-
- visitBlocksOnPath(MethodNode, BlockNode, BlockNode, Consumer<BlockNode>) - Static method in class jadx.core.utils.BlockUtils
-
Visit blocks on any path from start to end.
- visitCodePoints(String, IntConsumer) - Static method in class jadx.core.utils.StringUtils
-
- visitInsns(Consumer<InsnNode>) - Method in class jadx.core.dex.instructions.mods.TernaryInsn
-
- visitInsns(Consumer<InsnNode>) - Method in class jadx.core.dex.nodes.InsnNode
-
Visit this instruction and all inner (wrapped) instructions
- visitInsns(Function<InsnNode, R>) - Method in class jadx.core.dex.nodes.InsnNode
-
Visit this instruction and all inner (wrapped) instructions
To terminate visiting return non-null value
- visitInsns(Consumer<InsnNode>) - Method in class jadx.core.dex.regions.conditions.IfCondition
-
- visitParentClasses(Consumer<ClassNode>) - Method in class jadx.core.dex.nodes.ClassNode
-
- visitRegion(MethodNode, IRegion) - Method in interface jadx.core.dex.visitors.regions.IRegionIterativeVisitor
-
If return 'true' traversal will be restarted.
- visitRegion(MethodNode, IRegion) - Method in class jadx.core.dex.visitors.regions.TernaryMod
-
- visitSinglePath(BlockNode, Consumer<BlockNode>) - Static method in class jadx.core.utils.BlockUtils
-
Visit blocks on path without branching or merging paths.
- visitSuperTypes(BiConsumer<ArgType, ArgType>) - Method in class jadx.core.dex.nodes.ClassNode
-
- visitSuperTypes(ArgType, BiConsumer<ArgType, ArgType>) - Method in class jadx.core.dex.nodes.utils.TypeUtils
-
- visitTypes(Function<ArgType, R>) - Method in class jadx.core.dex.instructions.args.ArgType
-
Recursively visit all subtypes of this type.
- VOID - Static variable in class jadx.core.dex.instructions.args.ArgType
-