jp.liq.container.reflect
クラス ObjectMethodFinder

java.lang.Object
  上位を拡張 jp.liq.container.util.AbstractFinder<T,S>
      上位を拡張 jp.liq.container.reflect.MemberFinder<ObjectMethod,ObjectMethodFinder>
          上位を拡張 jp.liq.container.reflect.ObjectMethodFinder
すべての実装されたインタフェース:
java.lang.Iterable<ObjectMethod>

public class ObjectMethodFinder
extends MemberFinder<ObjectMethod,ObjectMethodFinder>
implements java.lang.Iterable<ObjectMethod>

あるオブジェクトが保持するメソッドの中から、 指定された条件にマッチするものを順に返す、Iterable の実装です。

作成者:
nosen

コンストラクタの概要
ObjectMethodFinder(java.lang.Object target)
          このクラスのインスタンスを構築します。
 
メソッドの概要
protected  java.util.Iterator<ObjectMethod> getCandidates()
           
protected  ObjectMethodFinder getThis()
          thisを返します。
 
クラス jp.liq.container.reflect.MemberFinder から継承されたメソッド
withAnnotation, withModifier, withPrefix
 
クラス jp.liq.container.util.AbstractFinder から継承されたメソッド
addMatcher, iterator
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース java.lang.Iterable から継承されたメソッド
iterator
 

コンストラクタの詳細

ObjectMethodFinder

public ObjectMethodFinder(java.lang.Object target)
このクラスのインスタンスを構築します。

パラメータ:
target - 対象オブジェクト
メソッドの詳細

getThis

protected ObjectMethodFinder getThis()
クラス AbstractFinder の記述:
thisを返します。

定義:
クラス AbstractFinder<ObjectMethod,ObjectMethodFinder> 内の getThis
関連項目:
AbstractFinder.getThis()

getCandidates

protected java.util.Iterator<ObjectMethod> getCandidates()
定義:
クラス AbstractFinder<ObjectMethod,ObjectMethodFinder> 内の getCandidates


Copyright © 2008. All Rights Reserved.