Package com.landawn.abacus.util
Class Reflection<T>
java.lang.Object
com.landawn.abacus.util.Reflection<T>
- Type Parameters:
T
-
Add reflectasm library to build path for better performance.
- Since:
- 0.8
- Author:
- haiyangl
-
Method Summary
Modifier and TypeMethodDescription_new()
final Reflection<T>
final Reflection<T>
<V> V
instance()
final <V> V
static <T> Reflection<T>
static <T> Reflection<T>
static <T> Reflection<T>
on
(T target)
-
Method Details
-
on
- Type Parameters:
T
-- Parameters:
clsName
-- Returns:
-
on
- Type Parameters:
T
-- Parameters:
cls
-- Returns:
-
on
- Type Parameters:
T
-- Parameters:
target
-- Returns:
-
_new
-
_new
- Parameters:
args
-- Returns:
-
instance
-
get
- Type Parameters:
V
- the value type- Parameters:
fieldName
-- Returns:
-
set
- Parameters:
fieldName
-value
-- Returns:
-
invoke
- Type Parameters:
V
- the value type- Parameters:
methodName
-args
-- Returns:
-
call
- Parameters:
methodName
-args
-- Returns:
-