Class ReflectionUtils


  • public class ReflectionUtils
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ReflectionUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isDoubleSource​(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)  
      static boolean isFloatSource​(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)  
      static boolean isIntSource​(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)  
      static boolean isLongSource​(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)  
      static boolean isStringSource​(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)  
      static java.lang.reflect.Field searchField​(java.lang.Class<?> trgClass, java.lang.String fieldName)  
      static java.lang.reflect.Method searchMethod​(java.lang.Class<?> trgClass, java.lang.String methodName)  
      • Methods inherited from class java.lang.Object

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

      • ReflectionUtils

        public ReflectionUtils()
    • Method Detail

      • isStringSource

        public static boolean isStringSource​(java.lang.Class<?> trgClass,
                                             java.lang.String varName,
                                             boolean isMethod)
      • isDoubleSource

        public static boolean isDoubleSource​(java.lang.Class<?> trgClass,
                                             java.lang.String varName,
                                             boolean isMethod)
      • isLongSource

        public static boolean isLongSource​(java.lang.Class<?> trgClass,
                                           java.lang.String varName,
                                           boolean isMethod)
      • isFloatSource

        public static boolean isFloatSource​(java.lang.Class<?> trgClass,
                                            java.lang.String varName,
                                            boolean isMethod)
      • isIntSource

        public static boolean isIntSource​(java.lang.Class<?> trgClass,
                                          java.lang.String varName,
                                          boolean isMethod)
      • searchField

        public static java.lang.reflect.Field searchField​(java.lang.Class<?> trgClass,
                                                          java.lang.String fieldName)
      • searchMethod

        public static java.lang.reflect.Method searchMethod​(java.lang.Class<?> trgClass,
                                                            java.lang.String methodName)