パッケージ jp.liq.container.reflect

インタフェースの概要
ObjectFactory<T> 何かのオブジェクトを生成する。
 

クラスの概要
ClassDiscoverer  
ClassFieldFinder<T> あるクラスが保持するフィールドの中から、 条件にマッチするものを順に返す Iterable です。
ClassListLoader  
ClassMethodFinder<T> あるクラスが保持するメソッドの中から、 条件にマッチするものを順に返す Iterable です。
ConstructorWrapper<T> リフレクション API の Constructor をラップします。
FieldFinder<T extends FieldWrapper,S extends FieldFinder<T,S>> あるクラスが保持するフィールドの中から、 条件にマッチするものを順に返す Iterable です。
FieldWrapper リフレクション API の Field をラップします。
Member クラスのメンバです。
MemberFinder<T extends Member,S extends MemberFinder<T,S>> クラスのメンバから指定した条件にマッチしたものを順に返す Iterable の実装です。
MethodWrapper リフレクション API の Method をラップします。
ObjectField オブジェクトのフィールドを表現します。
ObjectFieldFinder あるオブジェクトが保持するフィールドの中から、 条件にマッチするものを返す、FieldFinderのサブクラスです。
ObjectMethod オブジェクトのメソッドを表現します。
ObjectMethodFinder あるオブジェクトが保持するメソッドの中から、 指定された条件にマッチするものを順に返す、Iterable の実装です。
ParameterizedMember パラメータを持つメンバの基底クラスです。
 

列挙型の概要
ReflectException.Reason 発生した例外の種別を示す。
 

例外の概要
ReflectException リフレクション APIの操作中に発生した例外をラップする。
 



Copyright © 2008. All Rights Reserved.