public class LdiClassUtil extends Object
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
LdiClassUtil() |
public static Class<?> forName(String className) throws ClassNotFoundRuntimeException
public static Class<?> convertClass(String className) throws ClassNotFoundRuntimeException
public static Object newInstance(Class<?> clazz) throws InstantiationRuntimeException, IllegalAccessRuntimeException
public static Object newInstance(String className) throws ClassNotFoundRuntimeException, InstantiationRuntimeException, IllegalAccessRuntimeException
public static Constructor<?> getConstructor(Class<?> clazz, Class<?>[] argTypes) throws NoSuchConstructorRuntimeException
public static Constructor<?> getDeclaredConstructor(Class<?> clazz, Class<?>[] argTypes) throws NoSuchConstructorRuntimeException
public static Method getMethod(Class<?> clazz, String methodName, Class<?>[] argTypes) throws NoSuchMethodRuntimeException
public static Method getDeclaredMethod(Class<?> clazz, String methodName, Class<?>[] argTypes) throws NoSuchMethodRuntimeException
public static Field getField(Class<?> clazz, String fieldName) throws NoSuchFieldRuntimeException
public static Field getDeclaredField(Class<?> clazz, String fieldName) throws NoSuchFieldRuntimeException
public static String[] splitPackageAndShortClassName(String className)
Copyright © 2015 The DBFlute Project. All rights reserved.