jp.liq.container.reflect
クラス ClassDiscoverer.ClassFinder

java.lang.Object
  上位を拡張 jp.liq.container.util.AbstractFinder<java.lang.Class<?>,ClassDiscoverer.ClassFinder>
      上位を拡張 jp.liq.container.reflect.ClassDiscoverer.ClassFinder
すべての実装されたインタフェース:
java.lang.Iterable<java.lang.Class<?>>
含まれているクラス:
ClassDiscoverer

public class ClassDiscoverer.ClassFinder
extends AbstractFinder<java.lang.Class<?>,ClassDiscoverer.ClassFinder>


コンストラクタの概要
ClassDiscoverer.ClassFinder()
           
 
メソッドの概要
protected  java.util.Iterator<java.lang.Class<?>> getCandidates()
           
protected  ClassDiscoverer.ClassFinder getThis()
          thisを返します。
 ClassDiscoverer.ClassFinder isA(java.lang.Class<?> baseClass)
           
 ClassDiscoverer.ClassFinder withAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
           
 
クラス jp.liq.container.util.AbstractFinder から継承されたメソッド
addMatcher, iterator
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ClassDiscoverer.ClassFinder

public ClassDiscoverer.ClassFinder()
メソッドの詳細

getCandidates

protected java.util.Iterator<java.lang.Class<?>> getCandidates()
定義:
クラス AbstractFinder<java.lang.Class<?>,ClassDiscoverer.ClassFinder> 内の getCandidates

getThis

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

定義:
クラス AbstractFinder<java.lang.Class<?>,ClassDiscoverer.ClassFinder> 内の getThis

withAnnotation

public ClassDiscoverer.ClassFinder withAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)

isA

public ClassDiscoverer.ClassFinder isA(java.lang.Class<?> baseClass)


Copyright © 2008. All Rights Reserved.