Uses of Class
jadx.core.dex.info.MethodInfo
Packages that use MethodInfo
Package
Description
-
Uses of MethodInfo in jadx.analysis.callgraph
Fields in jadx.analysis.callgraph declared as MethodInfoMethods in jadx.analysis.callgraph that return MethodInfoMethods in jadx.analysis.callgraph with parameters of type MethodInfoModifier and TypeMethodDescriptionprivate static CallGraphNodeCallGraphBuilder.getCallGraphNode(MethodInfo mth, Map<MethodInfo, CallGraphNode> nodes, AtomicInteger nodeId) Method parameters in jadx.analysis.callgraph with type arguments of type MethodInfoModifier and TypeMethodDescriptionprivate static CallGraphNodeCallGraphBuilder.getCallGraphNode(MethodInfo mth, Map<MethodInfo, CallGraphNode> nodes, AtomicInteger nodeId) private static CallGraphNodeCallGraphBuilder.getCallGraphNode(MethodNode mth, Map<MethodInfo, CallGraphNode> nodes, AtomicInteger nodeId) Constructors in jadx.analysis.callgraph with parameters of type MethodInfoModifierConstructorDescriptionCallGraphNode(int id, MethodInfo mthInfo) CallGraphNode(int id, MethodInfo mthInfo, @Nullable MethodNode mthNode) -
Uses of MethodInfo in jadx.analysis.callgraph.api
Methods in jadx.analysis.callgraph.api that return MethodInfo -
Uses of MethodInfo in jadx.api
Methods in jadx.api that return types with arguments of type MethodInfo -
Uses of MethodInfo in jadx.api.usage
Method parameters in jadx.api.usage with type arguments of type MethodInfoModifier and TypeMethodDescriptionvoidIUsageInfoVisitor.visitUnresolvedMethodsUsage(MethodNode mth, List<MethodInfo> methods) -
Uses of MethodInfo in jadx.core.clsp
Fields in jadx.core.clsp declared as MethodInfoModifier and TypeFieldDescriptionprivate final MethodInfoClspMethod.methodInfoprivate final MethodInfoSimpleMethodDetails.methodInfoMethods in jadx.core.clsp that return MethodInfoMethods in jadx.core.clsp with parameters of type MethodInfoModifier and TypeMethodDescription@Nullable IMethodDetailsClspGraph.getMethodDetails(MethodInfo methodInfo) private ClspMethodClspGraph.getMethodFromClass(ClspClass cls, MethodInfo methodInfo) Constructors in jadx.core.clsp with parameters of type MethodInfoModifierConstructorDescriptionClspMethod(MethodInfo methodInfo, List<ArgType> argTypes, ArgType returnType, List<ArgType> typeParameters, List<ArgType> throwList, int accFlags) SimpleMethodDetails(MethodInfo methodInfo) -
Uses of MethodInfo in jadx.core.codegen
Methods in jadx.core.codegen with parameters of type MethodInfoModifier and TypeMethodDescriptionprivate voidInsnGen.callSuper(ICodeWriter code, MethodInfo callMth) private @Nullable ClassInfoInsnGen.getClassForSuperCall(MethodInfo callMth) Search call class in super types of this and all parent classes (needed for inlined synthetic calls) -
Uses of MethodInfo in jadx.core.deobf
Methods in jadx.core.deobf with parameters of type MethodInfo -
Uses of MethodInfo in jadx.core.dex.info
Fields in jadx.core.dex.info with type parameters of type MethodInfoModifier and TypeFieldDescriptionprivate final Map<Integer, MethodInfo> InfoStorage.methodsprivate final Map<MethodInfo, MethodInfo> InfoStorage.uniqueMethodsprivate final Map<MethodInfo, MethodInfo> InfoStorage.uniqueMethodsMethods in jadx.core.dex.info that return MethodInfoModifier and TypeMethodDescriptionstatic MethodInfoMethodInfo.fromDetails(RootNode root, ClassInfo declClass, String name, List<ArgType> args, ArgType retType) static MethodInfoMethodInfo.fromMethodProto(RootNode root, ClassInfo declClass, String name, IMethodProto proto) static MethodInfoMethodInfo.fromRef(RootNode root, IMethodRef methodRef) InfoStorage.getByUniqId(int id) InfoStorage.putMethod(MethodInfo newMth) Methods in jadx.core.dex.info with parameters of type MethodInfoModifier and TypeMethodDescriptionintMethodInfo.compareTo(MethodInfo other) booleanMethodInfo.isOverloadedBy(MethodInfo otherMthInfo) voidInfoStorage.putByUniqId(int id, MethodInfo mth) InfoStorage.putMethod(MethodInfo newMth) -
Uses of MethodInfo in jadx.core.dex.instructions
Fields in jadx.core.dex.instructions declared as MethodInfoModifier and TypeFieldDescriptionprivate final MethodInfoInvokePolymorphicNode.baseCallRefprivate MethodInfoInvokeCustomNode.implMthInfoprivate final MethodInfoInvokeNode.mthMethods in jadx.core.dex.instructions that return MethodInfoModifier and TypeMethodDescriptionInvokePolymorphicNode.getBaseCallRef()abstract MethodInfoBaseInvokeNode.getCallMth()InvokeNode.getCallMth()InvokeCustomNode.getImplMthInfo()Methods in jadx.core.dex.instructions with parameters of type MethodInfoConstructors in jadx.core.dex.instructions with parameters of type MethodInfoModifierConstructorDescriptionInvokeCustomNode(MethodInfo lambdaInfo, InsnData insn, boolean instanceCall, boolean isRange) privateInvokeCustomNode(MethodInfo mth, InvokeType invokeType, int argsCount) InvokeCustomRawNode(InvokeNode resolve, MethodInfo mthInfo, InsnData insn, boolean isRange) InvokeCustomRawNode(InvokeNode resolve, MethodInfo mthInfo, InvokeType invokeType, int argsCount) InvokeNode(MethodInfo mthInfo, InsnData insn, InvokeType invokeType, boolean isRange) InvokeNode(MethodInfo mth, InsnData insn, InvokeType type, boolean instanceCall, boolean isRange) InvokeNode(MethodInfo mth, InvokeType invokeType, int argsCount) InvokePolymorphicNode(MethodInfo callMth, int argsCount, IMethodProto proto, MethodInfo baseRef) InvokePolymorphicNode(MethodInfo callMth, InsnData insn, IMethodProto proto, MethodInfo baseRef, boolean isRange) -
Uses of MethodInfo in jadx.core.dex.instructions.invokedynamic
Methods in jadx.core.dex.instructions.invokedynamic with parameters of type MethodInfoModifier and TypeMethodDescriptionprivate static @NotNull InvokeNodeCustomLambdaCall.buildInvokeNode(MethodHandleType methodHandleType, InvokeCustomNode invokeCustomNode, MethodInfo callMthInfo) -
Uses of MethodInfo in jadx.core.dex.instructions.mods
Fields in jadx.core.dex.instructions.mods declared as MethodInfoMethods in jadx.core.dex.instructions.mods that return MethodInfoConstructors in jadx.core.dex.instructions.mods with parameters of type MethodInfoModifierConstructorDescriptionConstructorInsn(MethodInfo callMth, ConstructorInsn.CallType callType) ConstructorInsn(MethodNode mth, InvokeNode invoke, MethodInfo callMth) -
Uses of MethodInfo in jadx.core.dex.nodes
Fields in jadx.core.dex.nodes declared as MethodInfoFields in jadx.core.dex.nodes with type parameters of type MethodInfoModifier and TypeFieldDescriptionprivate Map<MethodInfo, MethodNode> ClassNode.mthInfoMapprivate List<MethodInfo> MethodNode.unresolvedUsedMethods in jadx.core.dex.nodes that return MethodInfoMethods in jadx.core.dex.nodes that return types with arguments of type MethodInfoMethods in jadx.core.dex.nodes with parameters of type MethodInfoModifier and TypeMethodDescription@Nullable MethodNodeRootNode.resolveMethod(@NotNull MethodInfo mth) ClassNode.searchMethod(MethodInfo mth) Method parameters in jadx.core.dex.nodes with type arguments of type MethodInfoModifier and TypeMethodDescriptionvoidMethodNode.setUnresolvedUsed(List<MethodInfo> unresolvedUsed) -
Uses of MethodInfo in jadx.core.dex.nodes.utils
Methods in jadx.core.dex.nodes.utils with parameters of type MethodInfoModifier and TypeMethodDescriptionMethodUtils.collectOverloadedMethods(ArgType startCls, MethodInfo mthInfo) @Nullable IMethodDetailsMethodUtils.getMethodDetails(MethodInfo callMth) booleanMethodUtils.isMethodArgsOverloaded(ArgType startCls, MethodInfo mthInfo) Search methods with same name and args count in class hierarchy starting fromstartClsBewarestartClscan be different frommthInfo.getDeclClass()private booleanMethodUtils.processMethodArgsOverloaded(ArgType startCls, MethodInfo mthInfo, @Nullable List<IMethodDetails> collectedMths) -
Uses of MethodInfo in jadx.core.dex.visitors
Fields in jadx.core.dex.visitors declared as MethodInfoModifier and TypeFieldDescriptionprivate MethodInfoEnumVisitor.cloneMthprivate MethodInfoEnumVisitor.enumValueOfMthprivate MethodInfoSimplifyVisitor.stringGetBytesMthFields in jadx.core.dex.visitors with type parameters of type MethodInfoMethods in jadx.core.dex.visitors that return MethodInfoModifier and TypeMethodDescriptionprivate MethodInfoEnumVisitor.getValueMthInfo(RootNode root, ArgType clsType) private static MethodInfoDeboxingVisitor.valueOfMth(RootNode root, ArgType argType, String clsName) Methods in jadx.core.dex.visitors with parameters of type MethodInfoModifier and TypeMethodDescriptionprivate ArgTypeMethodInvokeVisitor.getCallClassFromInvoke(MethodNode parentMth, BaseInvokeNode invokeInsn, MethodInfo callMth) private @Nullable MethodNodeMethodThrowsVisitor.searchOverriddenMethod(ClassNode cls, MethodInfo mth, String signature) -
Uses of MethodInfo in jadx.core.dex.visitors.kotlin
Fields in jadx.core.dex.visitors.kotlin with type parameters of type MethodInfoModifier and TypeFieldDescriptionprivate Set<MethodInfo> ProcessKotlinInternals.kotlinVarNameSourceMethodsMethods in jadx.core.dex.visitors.kotlin that return types with arguments of type MethodInfoModifier and TypeMethodDescriptionprivate Set<MethodInfo> ProcessKotlinInternals.collectMethods(ClassNode kotlinCls) -
Uses of MethodInfo in jadx.core.dex.visitors.methods
Fields in jadx.core.dex.visitors.methods declared as MethodInfoMethods in jadx.core.dex.visitors.methods that return MethodInfo -
Uses of MethodInfo in jadx.core.dex.visitors.usage
Fields in jadx.core.dex.visitors.usage with type parameters of type MethodInfoModifier and TypeFieldDescriptionprivate final UseSet<MethodNode, MethodInfo> UsageInfo.unresolvedMthUsageMethods in jadx.core.dex.visitors.usage with parameters of type MethodInfoModifier and TypeMethodDescriptionvoidUsageInfo.unresolvedMethodUse(MethodNode mth, MethodInfo useMth) Add method usage:useMthoccurrence found inmthcode -
Uses of MethodInfo in jadx.core.utils
Methods in jadx.core.utils with parameters of type MethodInfoModifier and TypeMethodDescriptionstatic StringDotGraphUtils.unresolvedMethodFormatName(MethodInfo mthInfo, boolean longName)