public class MemberResolver
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MemberResolver.MatchPriority |
| Constructor and Description |
|---|
MemberResolver() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
methodExist(java.lang.Class<?> cls,
java.lang.String name,
boolean isStatic,
boolean allowPrivate) |
static java.lang.Integer |
resolveBestMatch(java.lang.Class<?>[][] candidates,
java.lang.Class<?>[] argTypes) |
static java.lang.reflect.Constructor<?> |
resolveConstructor(java.lang.Class<?> cls,
java.lang.Class<?>[] argTypes) |
static java.lang.reflect.Method |
resolveMethod(java.lang.Class<?> cls,
java.lang.String methodName,
java.lang.Class<?>[] argTypes,
boolean isStatic,
boolean allowPrivate) |
static int |
resolvePriority(java.lang.Class<?>[] paramTypes,
java.lang.Class<?>[] argTypes) |
public static java.lang.reflect.Constructor<?> resolveConstructor(java.lang.Class<?> cls,
java.lang.Class<?>[] argTypes)
public static boolean methodExist(java.lang.Class<?> cls,
java.lang.String name,
boolean isStatic,
boolean allowPrivate)
public static java.lang.reflect.Method resolveMethod(java.lang.Class<?> cls,
java.lang.String methodName,
java.lang.Class<?>[] argTypes,
boolean isStatic,
boolean allowPrivate)
public static int resolvePriority(java.lang.Class<?>[] paramTypes,
java.lang.Class<?>[] argTypes)
public static java.lang.Integer resolveBestMatch(java.lang.Class<?>[][] candidates,
java.lang.Class<?>[] argTypes)
Copyright © 2012-2025 Alibaba Group. All Rights Reserved.