Class IntrospectionUtil


  • @Deprecated(since="2021-05-27")
    public class IntrospectionUtil
    extends java.lang.Object
    Deprecated.
    The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
    IntrospectionUtil
    • Constructor Summary

      Constructors 
      Constructor Description
      IntrospectionUtil()
      Deprecated.
       
    • Method Summary

      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static boolean checkParams​(java.lang.Class<?>[] formalParams, java.lang.Class<?>[] actualParams, boolean strict)
      Deprecated.
       
      static boolean containsSameFieldName​(java.lang.reflect.Field field, java.lang.Class<?> c, boolean checkPackage)
      Deprecated.
       
      static boolean containsSameMethodSignature​(java.lang.reflect.Method method, java.lang.Class<?> c, boolean checkPackage)
      Deprecated.
       
      static java.lang.reflect.Field findField​(java.lang.Class<?> clazz, java.lang.String targetName, java.lang.Class<?> targetType, boolean checkInheritance, boolean strictType)
      Deprecated.
       
      static java.lang.reflect.Method findMethod​(java.lang.Class<?> clazz, java.lang.String methodName, java.lang.Class<?>[] args, boolean checkInheritance, boolean strictArgs)
      Deprecated.
       
      static boolean isInheritable​(java.lang.Package pack, java.lang.reflect.Member member)
      Deprecated.
       
      static boolean isJavaBeanCompliantSetter​(java.lang.reflect.Method method)
      Deprecated.
       
      static boolean isSameSignature​(java.lang.reflect.Method methodA, java.lang.reflect.Method methodB)
      Deprecated.
       
      static boolean isTypeCompatible​(java.lang.Class<?> formalType, java.lang.Class<?> actualType, boolean strict)
      Deprecated.
       
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IntrospectionUtil

        public IntrospectionUtil()
        Deprecated.
    • Method Detail

      • isJavaBeanCompliantSetter

        public static boolean isJavaBeanCompliantSetter​(java.lang.reflect.Method method)
        Deprecated.
      • findMethod

        public static java.lang.reflect.Method findMethod​(java.lang.Class<?> clazz,
                                                          java.lang.String methodName,
                                                          java.lang.Class<?>[] args,
                                                          boolean checkInheritance,
                                                          boolean strictArgs)
                                                   throws java.lang.NoSuchMethodException
        Deprecated.
        Throws:
        java.lang.NoSuchMethodException
      • findField

        public static java.lang.reflect.Field findField​(java.lang.Class<?> clazz,
                                                        java.lang.String targetName,
                                                        java.lang.Class<?> targetType,
                                                        boolean checkInheritance,
                                                        boolean strictType)
                                                 throws java.lang.NoSuchFieldException
        Deprecated.
        Throws:
        java.lang.NoSuchFieldException
      • isInheritable

        public static boolean isInheritable​(java.lang.Package pack,
                                            java.lang.reflect.Member member)
        Deprecated.
      • checkParams

        public static boolean checkParams​(java.lang.Class<?>[] formalParams,
                                          java.lang.Class<?>[] actualParams,
                                          boolean strict)
        Deprecated.
      • isSameSignature

        public static boolean isSameSignature​(java.lang.reflect.Method methodA,
                                              java.lang.reflect.Method methodB)
        Deprecated.
      • isTypeCompatible

        public static boolean isTypeCompatible​(java.lang.Class<?> formalType,
                                               java.lang.Class<?> actualType,
                                               boolean strict)
        Deprecated.
      • containsSameMethodSignature

        public static boolean containsSameMethodSignature​(java.lang.reflect.Method method,
                                                          java.lang.Class<?> c,
                                                          boolean checkPackage)
        Deprecated.
      • containsSameFieldName

        public static boolean containsSameFieldName​(java.lang.reflect.Field field,
                                                    java.lang.Class<?> c,
                                                    boolean checkPackage)
        Deprecated.