public class LdiMethodUtil extends Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected static Method |
GET_ELEMENT_TYPE_OF_COLLECTION_FROM_PARAMETER_METHOD |
protected static Method |
GET_ELEMENT_TYPE_OF_COLLECTION_FROM_RETURN_METHOD |
protected static Method |
GET_ELEMENT_TYPE_OF_LIST_FROM_PARAMETER_METHOD |
protected static Method |
GET_ELEMENT_TYPE_OF_LIST_FROM_RETURN_METHOD |
protected static Method |
GET_ELEMENT_TYPE_OF_SET_FROM_PARAMETER_METHOD |
protected static Method |
GET_ELEMENT_TYPE_OF_SET_FROM_RETURN_METHOD |
protected static String |
REFLECTION_UTIL_CLASS_NAME |
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
LdiMethodUtil() |
protected static final String REFLECTION_UTIL_CLASS_NAME
protected static final Method GET_ELEMENT_TYPE_OF_COLLECTION_FROM_PARAMETER_METHOD
protected static final Method GET_ELEMENT_TYPE_OF_COLLECTION_FROM_RETURN_METHOD
protected static final Method GET_ELEMENT_TYPE_OF_LIST_FROM_PARAMETER_METHOD
protected static final Method GET_ELEMENT_TYPE_OF_LIST_FROM_RETURN_METHOD
protected static final Method GET_ELEMENT_TYPE_OF_SET_FROM_PARAMETER_METHOD
protected static final Method GET_ELEMENT_TYPE_OF_SET_FROM_RETURN_METHOD
public static Object invoke(Method method, Object target, Object[] args) throws InvocationTargetRuntimeException, IllegalAccessRuntimeException
public static boolean isAbstract(Method method)
public static boolean isEqualsMethod(Method method)
public static boolean isHashCodeMethod(Method method)
public static boolean isToStringMethod(Method method)
public static boolean isBridgeMethod(Method method)
public static boolean isSyntheticMethod(Method method)
public static Class<?> getElementTypeOfCollectionFromParameterType(Method method, int position)
public static Class<?> getElementTypeOfCollectionFromReturnType(Method method)
public static Class<?> getElementTypeOfListFromParameterType(Method method, int position)
public static Class<?> getElementTypeOfListFromReturnType(Method method)
public static Class<?> getElementTypeOfSetFromParameterType(Method method, int position)
public static Class<?> getElementTypeOfSetFromReturnType(Method method)
protected static Method getElementTypeFromParameterMethod(String type)
Copyright © 2015–2019 The DBFlute Project. All rights reserved.