|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.liq.container.util.AbstractFinder<T,S>
jp.liq.container.reflect.MemberFinder<T,S>
public abstract class MemberFinder<T extends Member,S extends MemberFinder<T,S>>
クラスのメンバから指定した条件にマッチしたものを順に返す Iterable の実装です。
| コンストラクタの概要 | |
|---|---|
MemberFinder()
このクラスのインスタンスを構築します。 |
|
| メソッドの概要 | |
|---|---|
S |
withAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
指定されたアノテーションを絞込み条件に追加します。 |
S |
withModifier(int i)
指定されたアクセス修飾子を絞込み条件に追加します。 |
S |
withPrefix(java.lang.String prefix)
指定されたプリフィックスを絞込み条件に追加します。 |
| クラス jp.liq.container.util.AbstractFinder から継承されたメソッド |
|---|
addMatcher, getCandidates, getThis, iterator |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public MemberFinder()
| メソッドの詳細 |
|---|
public S withModifier(int i)
i - アクセス修飾子。
java.lang.reflect.Modifier の持つ定数値を指定します。
public S withAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
ann - アノテーションのクラス
public S withPrefix(java.lang.String prefix)
prefix - メンバの名前のプリフィックス
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||