public class DefaultDelegateFactory extends java.lang.Object implements DelegateFactory
DelegateFactory)のデフォルト実装クラス。
 本実装では、与えられた委譲対象クラスのインスタンスをClass.newInstance()により生成する。
 DispatchHandler.setDelegateFactory(DelegateFactory)に本クラスを設定することで、
 5u14までのDispatchHandlerと全く同じ動作となる。| Constructor and Description | 
|---|
DefaultDelegateFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
create(java.lang.Class<?> clazz)
ディスパッチ対象となるクラスのインスタンスを生成する。 
 | 
public java.lang.Object create(java.lang.Class<?> clazz)
                        throws java.lang.InstantiationException,
                               java.lang.IllegalAccessException
DelegateFactorycreate in interface DelegateFactoryclazz - ディスパッチ対象となるクラスjava.lang.InstantiationException - インスタンス生成に失敗した場合java.lang.IllegalAccessException - クラスまたはコンストラクタにアクセスできない場合