org.seasar.doma.internal.util
クラス ClassUtil

java.lang.Object
  上位を拡張 org.seasar.doma.internal.util.ClassUtil

public final class ClassUtil
extends Object

作成者:
taedium

コンストラクタの概要
ClassUtil()
           
 
メソッドの概要
static
<T> Class<T>
forName(String name)
           
static
<T> Constructor<T>
getConstructor(Class<T> clazz, Class<?>... parameterTypes)
           
static
<T> Method
getMethod(Class<T> clazz, String name, Class<?>... parameterTypes)
           
static String getPackageName(String qualifiedName)
           
static String getSimpleName(String qualifiedName)
           
static Class<?> getWrapperClassIfPrimitive(Class<?> clazz)
           
static
<T> T
newInstance(Class<T> clazz)
           
static
<T> T
newInstance(String name)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ClassUtil

public ClassUtil()
メソッドの詳細

newInstance

public static <T> T newInstance(Class<T> clazz)
                     throws WrapException
例外:
WrapException

newInstance

public static <T> T newInstance(String name)
                     throws WrapException
例外:
WrapException

forName

public static <T> Class<T> forName(String name)
                        throws WrapException
例外:
WrapException

getConstructor

public static <T> Constructor<T> getConstructor(Class<T> clazz,
                                                Class<?>... parameterTypes)
                                     throws WrapException
例外:
WrapException

getMethod

public static <T> Method getMethod(Class<T> clazz,
                                   String name,
                                   Class<?>... parameterTypes)
                        throws WrapException
例外:
WrapException

getPackageName

public static String getPackageName(String qualifiedName)

getSimpleName

public static String getSimpleName(String qualifiedName)

getWrapperClassIfPrimitive

public static Class<?> getWrapperClassIfPrimitive(Class<?> clazz)


Copyright © 2009 The Seasar Foundation. All Rights Reserved.