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 booleanisDoubleSource(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)static booleanisFloatSource(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)static booleanisIntSource(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)static booleanisLongSource(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)static booleanisStringSource(java.lang.Class<?> trgClass, java.lang.String varName, boolean isMethod)static java.lang.reflect.FieldsearchField(java.lang.Class<?> trgClass, java.lang.String fieldName)static java.lang.reflect.MethodsearchMethod(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)
-
-