jp.liq.container.reflect
クラス ObjectFieldFinder

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

public class ObjectFieldFinder
extends FieldFinder<ObjectField,ObjectFieldFinder>
implements java.lang.Iterable<ObjectField>

あるオブジェクトが保持するフィールドの中から、 条件にマッチするものを返す、FieldFinderのサブクラスです。

作成者:
nosen

コンストラクタの概要
ObjectFieldFinder(java.lang.Object target)
           
 
メソッドの概要
protected  java.util.Iterator<ObjectField> getCandidates()
           
protected  ObjectFieldFinder getThis()
          thisを返します。
 
クラス jp.liq.container.reflect.FieldFinder から継承されたメソッド
isA
 
クラス 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
 

コンストラクタの詳細

ObjectFieldFinder

public ObjectFieldFinder(java.lang.Object target)
メソッドの詳細

getThis

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

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

getCandidates

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


Copyright © 2008. All Rights Reserved.