Package microsim.reflection
Class ReflectionUtils
- java.lang.Object
-
- microsim.reflection.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)
-
-
-
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)
-
-