org.seasar.uruma.util
クラス ClassUtil

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

public class ClassUtil
extends Object

Tiger に対応したクラス用ユーティリティクラスです。

作成者:
y-komori

メソッドの概要
static
<T> T
newInstance(Class<? extends T> clazz)
          新しいインスタンスを生成します。
static
<T> T
newInstance(Class<? extends T> clazz, Object... args)
          新しいインスタンスを生成します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

newInstance

public static <T> T newInstance(Class<? extends T> clazz,
                                Object... args)
新しいインスタンスを生成します。

型パラメータ:
T - 生成するインスタンスの型
パラメータ:
clazz - 生成するインスタンスの Class オブジェクト
args - コンストラクタ引数
戻り値:
生成したインスタンス

newInstance

public static <T> T newInstance(Class<? extends T> clazz)
新しいインスタンスを生成します。

型パラメータ:
T - 生成するインスタンスの型
パラメータ:
clazz - 生成するインスタンスの Class オブジェクト
戻り値:
生成したインスタンス


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.