Uses of Class
net.sourceforge.pmd.lang.java.typeresolution.MethodType
-
Packages that use MethodType Package Description net.sourceforge.pmd.lang.java.typeresolution -
-
Uses of MethodType in net.sourceforge.pmd.lang.java.typeresolution
Methods in net.sourceforge.pmd.lang.java.typeresolution that return MethodType Modifier and Type Method Description static MethodType
MethodType. build(Method method)
Deprecated.static MethodType
MethodType. build(JavaTypeDefinition returnType, List<JavaTypeDefinition> argTypes, Method method)
Deprecated.static MethodType
MethodTypeResolution. getTypeDefOfMethod(JavaTypeDefinition context, Method method, List<JavaTypeDefinition> typeArguments)
Deprecated.static MethodType
MethodTypeResolution. parameterizeInvocation(JavaTypeDefinition context, Method method, ASTArgumentList argList)
Deprecated.static MethodType
MethodTypeResolution. selectAmongMaximallySpecific(MethodType first, MethodType second)
Deprecated.Select maximally specific method.static MethodType
MethodTypeResolution. selectMostSpecificMethod(List<MethodType> selectedMethods)
Deprecated.Most specific method selection.Methods in net.sourceforge.pmd.lang.java.typeresolution that return types with arguments of type MethodType Modifier and Type Method Description static List<MethodType>
MethodTypeResolution. getApplicableMethods(JavaTypeDefinition context, String methodName, List<JavaTypeDefinition> typeArguments, int argArity, Class<?> accessingClass)
Deprecated.Looks for potentially applicable methods in a given type definition.static List<MethodType>
MethodTypeResolution. selectMethodsFirstPhase(JavaTypeDefinition context, List<MethodType> methodsToSearch, ASTArgumentList argList)
Deprecated.Look for methods be subtypeability.static List<MethodType>
MethodTypeResolution. selectMethodsSecondPhase(List<MethodType> methodsToSearch, ASTArgumentList argList)
Deprecated.Look for methods be method conversion.static List<MethodType>
MethodTypeResolution. selectMethodsThirdPhase(List<MethodType> methodsToSearch, ASTArgumentList argList)
Deprecated.Look for methods considering varargs as well.Methods in net.sourceforge.pmd.lang.java.typeresolution with parameters of type MethodType Modifier and Type Method Description static boolean
MethodTypeResolution. checkSubtypeability(MethodType method, MethodType subtypeableMethod)
Deprecated.static MethodType
MethodTypeResolution. selectAmongMaximallySpecific(MethodType first, MethodType second)
Deprecated.Select maximally specific method.Method parameters in net.sourceforge.pmd.lang.java.typeresolution with type arguments of type MethodType Modifier and Type Method Description static JavaTypeDefinition
MethodTypeResolution. getBestMethodReturnType(JavaTypeDefinition context, List<MethodType> methods, ASTArgumentList arguments)
Deprecated.Searches a list of methods by trying the three phases of method overload resolution.static List<MethodType>
MethodTypeResolution. selectMethodsFirstPhase(JavaTypeDefinition context, List<MethodType> methodsToSearch, ASTArgumentList argList)
Deprecated.Look for methods be subtypeability.static List<MethodType>
MethodTypeResolution. selectMethodsSecondPhase(List<MethodType> methodsToSearch, ASTArgumentList argList)
Deprecated.Look for methods be method conversion.static List<MethodType>
MethodTypeResolution. selectMethodsThirdPhase(List<MethodType> methodsToSearch, ASTArgumentList argList)
Deprecated.Look for methods considering varargs as well.static MethodType
MethodTypeResolution. selectMostSpecificMethod(List<MethodType> selectedMethods)
Deprecated.Most specific method selection.
-