| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static Field | |
| protected static Field | findInheritedField(Package pack, Class<?> clazz, String fieldName, Class<?> fieldType, boolean strictType)
|
| protected static Method | findInheritedMethod(Package pack, Class<?> clazz, String methodName, Class<?>[] args, boolean strictArgs)
|
| public static Method | findMethod(Class<?> clazz, String methodName, Class<?>[] args, boolean checkInheritance, boolean strictArgs)
|
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static boolean |
| IntrospectionUtil | back to summary |
|---|---|
| public IntrospectionUtil() | |
| checkParams | back to summary |
|---|---|
| public static boolean checkParams(Class<?>[] formalParams, Class<?>[] actualParams, boolean strict) | |
| containsSameFieldName | back to summary |
|---|---|
| public static boolean containsSameFieldName(Field field, Class<?> c, boolean checkPackage) | |
| containsSameMethodSignature | back to summary |
|---|---|
| public static boolean containsSameMethodSignature(Method method, Class<?> c, boolean checkPackage) | |
| findField | back to summary |
|---|---|
| public static Field findField(Class<?> clazz, String targetName, Class<?> targetType, boolean checkInheritance, boolean strictType) throws NoSuchFieldException | |
| findInheritedField | back to summary |
|---|---|
| protected static Field findInheritedField(Package pack, Class<?> clazz, String fieldName, Class<?> fieldType, boolean strictType) throws NoSuchFieldException | |
| findInheritedMethod | back to summary |
|---|---|
| protected static Method findInheritedMethod(Package pack, Class<?> clazz, String methodName, Class<?>[] args, boolean strictArgs) throws NoSuchMethodException | |
| findMethod | back to summary |
|---|---|
| public static Method findMethod(Class<?> clazz, String methodName, Class<?>[] args, boolean checkInheritance, boolean strictArgs) throws NoSuchMethodException | |
| isInheritable | back to summary |
|---|---|
| public static boolean isInheritable(Package pack, Member member) | |
| isJavaBeanCompliantSetter | back to summary |
|---|---|
| public static boolean isJavaBeanCompliantSetter(Method method) | |
| isSameSignature | back to summary |
|---|---|
| public static boolean isSameSignature(Method methodA, Method methodB) | |
| isTypeCompatible | back to summary |
|---|---|
| public static boolean isTypeCompatible(Class<?> formalType, Class<?> actualType, boolean strict) | |