org.apache.xbean.finder
Class AnnotationFinder.ClassInfo

java.lang.Object
  extended by org.apache.xbean.finder.AnnotationFinder.Annotatable
      extended by org.apache.xbean.finder.AnnotationFinder.ClassInfo
All Implemented Interfaces:
AnnotationFinder.Info
Enclosing class:
AnnotationFinder

public class AnnotationFinder.ClassInfo
extends AnnotationFinder.Annotatable
implements AnnotationFinder.Info


Constructor Summary
AnnotationFinder.ClassInfo(java.lang.Class clazz)
           
AnnotationFinder.ClassInfo(java.lang.String name, java.lang.String superType)
           
 
Method Summary
 java.lang.Class<?> get()
           
 java.util.List<AnnotationFinder.MethodInfo> getConstructors()
           
 java.util.List<AnnotationFinder.FieldInfo> getFields()
           
 java.util.List<java.lang.String> getInterfaces()
           
 java.lang.String getMetaAnnotationName()
           
 java.util.List<AnnotationFinder.MethodInfo> getMethods()
           
 java.lang.String getName()
           
 java.lang.String getPackageName()
           
 java.lang.String getSuperType()
           
 boolean isAnnotation()
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.xbean.finder.AnnotationFinder.Annotatable
getAnnotations, getDeclaredAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.xbean.finder.AnnotationFinder.Info
getAnnotations, getDeclaredAnnotations
 

Constructor Detail

AnnotationFinder.ClassInfo

public AnnotationFinder.ClassInfo(java.lang.Class clazz)

AnnotationFinder.ClassInfo

public AnnotationFinder.ClassInfo(java.lang.String name,
                                  java.lang.String superType)
Method Detail

getMetaAnnotationName

public java.lang.String getMetaAnnotationName()
Specified by:
getMetaAnnotationName in interface AnnotationFinder.Info
Overrides:
getMetaAnnotationName in class AnnotationFinder.Annotatable

getPackageName

public java.lang.String getPackageName()

getConstructors

public java.util.List<AnnotationFinder.MethodInfo> getConstructors()

getInterfaces

public java.util.List<java.lang.String> getInterfaces()

getFields

public java.util.List<AnnotationFinder.FieldInfo> getFields()

getMethods

public java.util.List<AnnotationFinder.MethodInfo> getMethods()

getName

public java.lang.String getName()
Specified by:
getName in interface AnnotationFinder.Info

getSuperType

public java.lang.String getSuperType()

isAnnotation

public boolean isAnnotation()

get

public java.lang.Class<?> get()
                       throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2005-2011 The Apache Software Foundation. All Rights Reserved.