org.apache.openejb.config
Class FinderFactory.ModuleLimitedFinder
java.lang.Object
org.apache.openejb.config.FinderFactory.ModuleLimitedFinder
- All Implemented Interfaces:
- org.apache.xbean.finder.IAnnotationFinder
- Enclosing class:
- FinderFactory
public static class FinderFactory.ModuleLimitedFinder
- extends Object
- implements org.apache.xbean.finder.IAnnotationFinder
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FinderFactory.ModuleLimitedFinder
public FinderFactory.ModuleLimitedFinder(org.apache.xbean.finder.IAnnotationFinder delegate)
isAnnotationPresent
public boolean isAnnotationPresent(Class<? extends Annotation> annotation)
- Specified by:
isAnnotationPresent in interface org.apache.xbean.finder.IAnnotationFinder
getClassesNotLoaded
public List<String> getClassesNotLoaded()
- Specified by:
getClassesNotLoaded in interface org.apache.xbean.finder.IAnnotationFinder
findAnnotatedPackages
public List<Package> findAnnotatedPackages(Class<? extends Annotation> annotation)
- Specified by:
findAnnotatedPackages in interface org.apache.xbean.finder.IAnnotationFinder
findAnnotatedClasses
public List<Class<?>> findAnnotatedClasses(Class<? extends Annotation> annotation)
- Specified by:
findAnnotatedClasses in interface org.apache.xbean.finder.IAnnotationFinder
findInheritedAnnotatedClasses
public List<Class<?>> findInheritedAnnotatedClasses(Class<? extends Annotation> annotation)
- Specified by:
findInheritedAnnotatedClasses in interface org.apache.xbean.finder.IAnnotationFinder
findAnnotatedMethods
public List<Method> findAnnotatedMethods(Class<? extends Annotation> annotation)
- Specified by:
findAnnotatedMethods in interface org.apache.xbean.finder.IAnnotationFinder
findAnnotatedConstructors
public List<Constructor> findAnnotatedConstructors(Class<? extends Annotation> annotation)
- Specified by:
findAnnotatedConstructors in interface org.apache.xbean.finder.IAnnotationFinder
findAnnotatedFields
public List<Field> findAnnotatedFields(Class<? extends Annotation> annotation)
- Specified by:
findAnnotatedFields in interface org.apache.xbean.finder.IAnnotationFinder
findClassesInPackage
public List<Class<?>> findClassesInPackage(String packageName,
boolean recursive)
- Specified by:
findClassesInPackage in interface org.apache.xbean.finder.IAnnotationFinder
findSubclasses
public <T> List<Class<? extends T>> findSubclasses(Class<T> clazz)
- Specified by:
findSubclasses in interface org.apache.xbean.finder.IAnnotationFinder
findImplementations
public <T> List<Class<? extends T>> findImplementations(Class<T> clazz)
- Specified by:
findImplementations in interface org.apache.xbean.finder.IAnnotationFinder
findMetaAnnotatedMethods
public List<org.apache.xbean.finder.Annotated<Method>> findMetaAnnotatedMethods(Class<? extends Annotation> annotation)
- Specified by:
findMetaAnnotatedMethods in interface org.apache.xbean.finder.IAnnotationFinder
findMetaAnnotatedFields
public List<org.apache.xbean.finder.Annotated<Field>> findMetaAnnotatedFields(Class<? extends Annotation> annotation)
- Specified by:
findMetaAnnotatedFields in interface org.apache.xbean.finder.IAnnotationFinder
findMetaAnnotatedClasses
public List<org.apache.xbean.finder.Annotated<Class<?>>> findMetaAnnotatedClasses(Class<? extends Annotation> annotation)
- Specified by:
findMetaAnnotatedClasses in interface org.apache.xbean.finder.IAnnotationFinder
getAnnotatedClassNames
public List<String> getAnnotatedClassNames()
- Specified by:
getAnnotatedClassNames in interface org.apache.xbean.finder.IAnnotationFinder
getDelegate
public org.apache.xbean.finder.IAnnotationFinder getDelegate()
Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.