org.apache.xbean.finder
Class AbstractFinder.ClassInfo

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

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


Constructor Summary
AbstractFinder.ClassInfo(java.lang.Class clazz)
           
AbstractFinder.ClassInfo(java.lang.String name, java.lang.String superType)
           
 
Method Summary
 java.lang.Class get()
           
 java.util.List<AbstractFinder.MethodInfo> getConstructors()
           
 java.util.List<AbstractFinder.FieldInfo> getFields()
           
 java.util.List<java.lang.String> getInterfaces()
           
 java.util.List<AbstractFinder.MethodInfo> getMethods()
           
 java.lang.String getName()
           
 java.lang.String getPackageName()
           
 java.lang.String getSuperType()
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.xbean.finder.AbstractFinder.Annotatable
getAnnotations
 
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.AbstractFinder.Info
getAnnotations
 

Constructor Detail

AbstractFinder.ClassInfo

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

AbstractFinder.ClassInfo

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

getPackageName

public java.lang.String getPackageName()

getConstructors

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

getInterfaces

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

getFields

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

getMethods

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

getName

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

getSuperType

public java.lang.String getSuperType()

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. All Rights Reserved.