org.apache.xbean.finder
Class AnnotationFinder.ClassInfo
java.lang.Object
org.apache.xbean.finder.AnnotationFinder.Annotatable
org.apache.xbean.finder.AnnotationFinder.ClassInfo
- All Implemented Interfaces:
- AnnotationFinder.Info
- Enclosing class:
- AnnotationFinder
public class AnnotationFinder.ClassInfo
- extends AnnotationFinder.Annotatable
- implements AnnotationFinder.Info
AnnotationFinder.ClassInfo
public AnnotationFinder.ClassInfo(Class clazz)
AnnotationFinder.ClassInfo
public AnnotationFinder.ClassInfo(String name,
String superType)
getMetaAnnotationName
public String getMetaAnnotationName()
- Specified by:
getMetaAnnotationName in interface AnnotationFinder.Info- Overrides:
getMetaAnnotationName in class AnnotationFinder.Annotatable
getPackageName
public String getPackageName()
getConstructors
public List<AnnotationFinder.MethodInfo> getConstructors()
getInterfaces
public List<String> getInterfaces()
getFields
public List<AnnotationFinder.FieldInfo> getFields()
getMethods
public List<AnnotationFinder.MethodInfo> getMethods()
getName
public String getName()
- Specified by:
getName in interface AnnotationFinder.Info
getSuperType
public String getSuperType()
isAnnotation
public boolean isAnnotation()
get
public Class<?> get()
throws ClassNotFoundException
- Throws:
ClassNotFoundException
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.