org.apache.aries.ejb.modelling.impl
Class IDirectoryFinder

java.lang.Object
  extended by org.apache.xbean.finder.AbstractFinder
      extended by org.apache.aries.ejb.modelling.impl.IDirectoryFinder
All Implemented Interfaces:
org.apache.xbean.finder.IAnnotationFinder

public class IDirectoryFinder
extends org.apache.xbean.finder.AbstractFinder


Nested Class Summary
static class IDirectoryFinder.ResourceClassLoader
          A ClassLoader used by OpenEJB in annotation scanning
 
Nested classes/interfaces inherited from class org.apache.xbean.finder.AbstractFinder
org.apache.xbean.finder.AbstractFinder.Annotatable, org.apache.xbean.finder.AbstractFinder.AnnotationInfo, org.apache.xbean.finder.AbstractFinder.ClassInfo, org.apache.xbean.finder.AbstractFinder.FieldInfo, org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor, org.apache.xbean.finder.AbstractFinder.Info, org.apache.xbean.finder.AbstractFinder.InfoBuildingVisitor, org.apache.xbean.finder.AbstractFinder.MethodInfo, org.apache.xbean.finder.AbstractFinder.PackageInfo
 
Field Summary
 
Fields inherited from class org.apache.xbean.finder.AbstractFinder
classInfos, originalInfos
 
Constructor Summary
IDirectoryFinder(ClassLoader parent, List<org.apache.aries.util.filesystem.IDirectory> cp)
           
 
Method Summary
protected  URL getResource(String arg0)
           
protected  Class<?> loadClass(String arg0)
           
 
Methods inherited from class org.apache.xbean.finder.AbstractFinder
findAnnotatedClasses, findAnnotatedConstructors, findAnnotatedFields, findAnnotatedMethods, findAnnotatedPackages, findClassesInPackage, findImplementations, findInheritedAnnotatedClasses, findMetaAnnotatedClasses, findMetaAnnotatedFields, findMetaAnnotatedMethods, findSubclasses, getAnnotatedClassNames, getAnnotationInfos, getClassesNotLoaded, isAnnotationPresent, link, readClassDef, readClassDef, readClassDef, readClassDef
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IDirectoryFinder

public IDirectoryFinder(ClassLoader parent,
                        List<org.apache.aries.util.filesystem.IDirectory> cp)
                 throws org.apache.aries.application.modelling.ModellerException
Throws:
org.apache.aries.application.modelling.ModellerException
Method Detail

getResource

protected URL getResource(String arg0)
Specified by:
getResource in class org.apache.xbean.finder.AbstractFinder

loadClass

protected Class<?> loadClass(String arg0)
                      throws ClassNotFoundException
Specified by:
loadClass in class org.apache.xbean.finder.AbstractFinder
Throws:
ClassNotFoundException


Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.