A B C E F G I L M O R T U V

A

AbstractFinder - Class in org.apache.xbean.finder
 
AbstractFinder() - Constructor for class org.apache.xbean.finder.AbstractFinder
 
AbstractFinder.Annotatable - Class in org.apache.xbean.finder
 
AbstractFinder.Annotatable(AnnotatedElement) - Constructor for class org.apache.xbean.finder.AbstractFinder.Annotatable
 
AbstractFinder.Annotatable() - Constructor for class org.apache.xbean.finder.AbstractFinder.Annotatable
 
AbstractFinder.AnnotationInfo - Class in org.apache.xbean.finder
 
AbstractFinder.AnnotationInfo(Annotation) - Constructor for class org.apache.xbean.finder.AbstractFinder.AnnotationInfo
 
AbstractFinder.AnnotationInfo(Class<? extends Annotation>) - Constructor for class org.apache.xbean.finder.AbstractFinder.AnnotationInfo
 
AbstractFinder.AnnotationInfo(String) - Constructor for class org.apache.xbean.finder.AbstractFinder.AnnotationInfo
 
AbstractFinder.ClassInfo - Class in org.apache.xbean.finder
 
AbstractFinder.ClassInfo(Class) - Constructor for class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
AbstractFinder.ClassInfo(String, String) - Constructor for class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
AbstractFinder.FieldInfo - Class in org.apache.xbean.finder
 
AbstractFinder.FieldInfo(AbstractFinder.ClassInfo, Field) - Constructor for class org.apache.xbean.finder.AbstractFinder.FieldInfo
 
AbstractFinder.FieldInfo(AbstractFinder.ClassInfo, String, String) - Constructor for class org.apache.xbean.finder.AbstractFinder.FieldInfo
 
AbstractFinder.GenericAwareInfoBuildingVisitor - Class in org.apache.xbean.finder
 
AbstractFinder.GenericAwareInfoBuildingVisitor() - Constructor for class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
AbstractFinder.GenericAwareInfoBuildingVisitor(AbstractFinder.GenericAwareInfoBuildingVisitor.TYPE, AbstractFinder.Info) - Constructor for class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
AbstractFinder.GenericAwareInfoBuildingVisitor.STATE - Enum in org.apache.xbean.finder
 
AbstractFinder.GenericAwareInfoBuildingVisitor.TYPE - Enum in org.apache.xbean.finder
 
AbstractFinder.Info - Interface in org.apache.xbean.finder
 
AbstractFinder.InfoBuildingVisitor - Class in org.apache.xbean.finder
 
AbstractFinder.InfoBuildingVisitor() - Constructor for class org.apache.xbean.finder.AbstractFinder.InfoBuildingVisitor
 
AbstractFinder.InfoBuildingVisitor(AbstractFinder.Info) - Constructor for class org.apache.xbean.finder.AbstractFinder.InfoBuildingVisitor
 
AbstractFinder.MethodInfo - Class in org.apache.xbean.finder
 
AbstractFinder.MethodInfo(AbstractFinder.ClassInfo, Constructor) - Constructor for class org.apache.xbean.finder.AbstractFinder.MethodInfo
 
AbstractFinder.MethodInfo(AbstractFinder.ClassInfo, Method) - Constructor for class org.apache.xbean.finder.AbstractFinder.MethodInfo
 
AbstractFinder.MethodInfo(AbstractFinder.ClassInfo, String, String) - Constructor for class org.apache.xbean.finder.AbstractFinder.MethodInfo
 
AbstractFinder.PackageInfo - Class in org.apache.xbean.finder
 
AbstractFinder.PackageInfo(Package) - Constructor for class org.apache.xbean.finder.AbstractFinder.PackageInfo
 
AbstractFinder.PackageInfo(String) - Constructor for class org.apache.xbean.finder.AbstractFinder.PackageInfo
 

B

BundleAnnotationFinder - Class in org.apache.xbean.finder
 
BundleAnnotationFinder(PackageAdmin, Bundle) - Constructor for class org.apache.xbean.finder.BundleAnnotationFinder
 
BundleAnnotationFinder(PackageAdmin, Bundle, ResourceDiscoveryFilter) - Constructor for class org.apache.xbean.finder.BundleAnnotationFinder
 
BundleAssignableClassFinder - Class in org.apache.xbean.finder
 
BundleAssignableClassFinder(PackageAdmin, Bundle, Class<?>[], ClassDiscoveryFilter) - Constructor for class org.apache.xbean.finder.BundleAssignableClassFinder
Create a new BundleClassFinder, it will search all the classes based the rule defined by the parameters via ASM tool
BundleAssignableClassFinder(PackageAdmin, Class<?>[], Bundle) - Constructor for class org.apache.xbean.finder.BundleAssignableClassFinder
 

C

ClassFinder - Class in org.apache.xbean.finder
ClassFinder searches the classpath of the specified classloader for packages, classes, constructors, methods, or fields with specific annotations.
ClassFinder(ClassLoader) - Constructor for class org.apache.xbean.finder.ClassFinder
Creates a ClassFinder that will search the urls in the specified classloader excluding the urls in the classloader's parent.
ClassFinder(ClassLoader, boolean) - Constructor for class org.apache.xbean.finder.ClassFinder
Creates a ClassFinder that will search the urls in the specified classloader.
ClassFinder(ClassLoader, ClassLoader) - Constructor for class org.apache.xbean.finder.ClassFinder
Creates a ClassFinder that will search the urls in the specified classloader excluding the urls in the 'exclude' classloader.
ClassFinder(ClassLoader, URL) - Constructor for class org.apache.xbean.finder.ClassFinder
 
ClassFinder(ClassLoader, Collection<URL>) - Constructor for class org.apache.xbean.finder.ClassFinder
 
ClassFinder(Class...) - Constructor for class org.apache.xbean.finder.ClassFinder
 
ClassFinder(List<Class>) - Constructor for class org.apache.xbean.finder.ClassFinder
 
classInfos - Variable in class org.apache.xbean.finder.AbstractFinder
 
createSubBundleClassFinder(PackageAdmin, Bundle, ClassDiscoveryFilter) - Method in class org.apache.xbean.finder.BundleAssignableClassFinder
 

E

exclude(UrlSet) - Method in class org.apache.xbean.finder.UrlSet
 
exclude(ClassLoader) - Method in class org.apache.xbean.finder.UrlSet
 
exclude(File) - Method in class org.apache.xbean.finder.UrlSet
 
exclude(String) - Method in class org.apache.xbean.finder.UrlSet
 
excludeJavaEndorsedDirs() - Method in class org.apache.xbean.finder.UrlSet
Calls excludePaths(System.getProperty("java.endorsed.dirs"))
excludeJavaExtDirs() - Method in class org.apache.xbean.finder.UrlSet
Calls excludePaths(System.getProperty("java.ext.dirs"))
excludeJavaHome() - Method in class org.apache.xbean.finder.UrlSet
 
excludePaths(String) - Method in class org.apache.xbean.finder.UrlSet
 

F

find(String) - Method in class org.apache.xbean.finder.ResourceFinder
 
findAll(String) - Method in class org.apache.xbean.finder.ResourceFinder
 
findAllClasses(String) - Method in class org.apache.xbean.finder.ResourceFinder
Executes findAllStrings assuming the strings are the names of a classes that should be loaded and returned.
findAllImplementations(Class) - Method in class org.apache.xbean.finder.ResourceFinder
Assumes the class specified points to a file in the classpath that contains the name of a class that implements or is a subclass of the specfied class.
findAllProperties(String) - Method in class org.apache.xbean.finder.ResourceFinder
Finds the corresponding resources and reads them in as a properties files

Any URL that cannot be read in as a properties file will cause an exception to be thrown.

findAllStrings(String) - Method in class org.apache.xbean.finder.ResourceFinder
Reads the contents of the found URLs as a list of String's and returns them.
findAnnotatedClasses(Class<? extends Annotation>) - Method in class org.apache.xbean.finder.AbstractFinder
 
findAnnotatedConstructors(Class<? extends Annotation>) - Method in class org.apache.xbean.finder.AbstractFinder
 
findAnnotatedFields(Class<? extends Annotation>) - Method in class org.apache.xbean.finder.AbstractFinder
 
findAnnotatedMethods(Class<? extends Annotation>) - Method in class org.apache.xbean.finder.AbstractFinder
 
findAnnotatedPackages(Class<? extends Annotation>) - Method in class org.apache.xbean.finder.AbstractFinder
 
findAvailableClasses(String) - Method in class org.apache.xbean.finder.ResourceFinder
Executes findAvailableStrings assuming the strings are the names of a classes that should be loaded and returned.
findAvailableImplementations(Class) - Method in class org.apache.xbean.finder.ResourceFinder
Assumes the class specified points to a file in the classpath that contains the name of a class that implements or is a subclass of the specfied class.
findAvailableProperties(String) - Method in class org.apache.xbean.finder.ResourceFinder
Finds the corresponding resources and reads them in as a properties files

Any URL that cannot be read in as a properties file will be added to the 'resourcesNotLoaded' collection.

findAvailableStrings(String) - Method in class org.apache.xbean.finder.ResourceFinder
Reads the contents of the found URLs as a Strings and returns them.
findClass(String) - Method in class org.apache.xbean.finder.ResourceFinder
Executes ResourceFinder.findString(String) assuming the contents URL found is the name of a class that should be loaded and returned.
findClassesInPackage(String, boolean) - Method in class org.apache.xbean.finder.AbstractFinder
 
findImplementation(Class) - Method in class org.apache.xbean.finder.ResourceFinder
Assumes the class specified points to a file in the classpath that contains the name of a class that implements or is a subclass of the specfied class.
findInheritedAnnotatedClasses(Class<? extends Annotation>) - Method in class org.apache.xbean.finder.AbstractFinder
Naive implementation - works extremelly slow O(n^3)
findProperties(String) - Method in class org.apache.xbean.finder.ResourceFinder
Finds the corresponding resource and reads it in as a properties file

Example classpath:

META-INF/widget.properties

ResourceFinder finder = new ResourceFinder("META-INF/"); Properties widgetProps = finder.findProperties("widget.properties");

findString(String) - Method in class org.apache.xbean.finder.ResourceFinder
Reads the contents of the URL as a String's and returns it.

G

get() - Method in class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
get() - Method in class org.apache.xbean.finder.AbstractFinder.PackageInfo
 
getAnnotationInfos(String) - Method in class org.apache.xbean.finder.AbstractFinder
 
getAnnotations() - Method in class org.apache.xbean.finder.AbstractFinder.Annotatable
 
getAnnotations() - Method in interface org.apache.xbean.finder.AbstractFinder.Info
 
getClassesNotLoaded() - Method in class org.apache.xbean.finder.AbstractFinder
Returns a list of classes that could not be loaded in last invoked findAnnotated* method.
getConstructors() - Method in class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
getDeclaringClass() - Method in class org.apache.xbean.finder.AbstractFinder.FieldInfo
 
getDeclaringClass() - Method in class org.apache.xbean.finder.AbstractFinder.MethodInfo
 
getFields() - Method in class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
getInterfaces() - Method in class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
getMethods() - Method in class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
getName() - Method in class org.apache.xbean.finder.AbstractFinder.AnnotationInfo
 
getName() - Method in class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
getName() - Method in class org.apache.xbean.finder.AbstractFinder.FieldInfo
 
getName() - Method in interface org.apache.xbean.finder.AbstractFinder.Info
 
getName() - Method in class org.apache.xbean.finder.AbstractFinder.MethodInfo
 
getName() - Method in class org.apache.xbean.finder.AbstractFinder.PackageInfo
 
getPackageName() - Method in class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
getParameterAnnotations() - Method in class org.apache.xbean.finder.AbstractFinder.MethodInfo
 
getParameterAnnotations(int) - Method in class org.apache.xbean.finder.AbstractFinder.MethodInfo
 
getResource(String) - Method in class org.apache.xbean.finder.AbstractFinder
 
getResource(String) - Method in class org.apache.xbean.finder.BundleAnnotationFinder
 
getResource(String) - Method in class org.apache.xbean.finder.ClassFinder
 
getResourcesMap(String) - Method in class org.apache.xbean.finder.ResourceFinder
 
getResourcesNotLoaded() - Method in class org.apache.xbean.finder.ResourceFinder
Returns a list of resources that could not be loaded in the last invoked findAvailable* or mapAvailable* methods.
getReturnType() - Method in class org.apache.xbean.finder.AbstractFinder.MethodInfo
 
getSuperType() - Method in class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
getType() - Method in class org.apache.xbean.finder.AbstractFinder.FieldInfo
 
getUrls() - Method in class org.apache.xbean.finder.UrlSet
 

I

include(UrlSet) - Method in class org.apache.xbean.finder.UrlSet
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.apache.xbean.finder.AbstractFinder
 
isClassAcceptable(String, InputStream) - Method in class org.apache.xbean.finder.BundleAssignableClassFinder
 
isClassAcceptable(URL) - Method in class org.apache.xbean.finder.BundleAssignableClassFinder
 

L

loadClass(String) - Method in class org.apache.xbean.finder.AbstractFinder
 
loadClass(String) - Method in class org.apache.xbean.finder.BundleAnnotationFinder
 
loadClass(String) - Method in class org.apache.xbean.finder.ClassFinder
 

M

mapAllClasses(String) - Method in class org.apache.xbean.finder.ResourceFinder
Executes mapAllStrings assuming the value of each entry in the map is the name of a class that should be loaded.
mapAllImplementations(Class) - Method in class org.apache.xbean.finder.ResourceFinder
Assumes the class specified points to a directory in the classpath that holds files containing the name of a class that implements or is a subclass of the specfied class.
mapAllProperties(String) - Method in class org.apache.xbean.finder.ResourceFinder
Finds the corresponding resources and reads them in as a properties files

Any URL that cannot be read in as a properties file will cause an exception to be thrown.

mapAllStrings(String) - Method in class org.apache.xbean.finder.ResourceFinder
Reads the contents of all non-directory URLs immediately under the specified location and returns them in a map keyed by the file name.
mapAvailableClasses(String) - Method in class org.apache.xbean.finder.ResourceFinder
Executes mapAvailableStrings assuming the value of each entry in the map is the name of a class that should be loaded.
mapAvailableImplementations(Class) - Method in class org.apache.xbean.finder.ResourceFinder
Assumes the class specified points to a directory in the classpath that holds files containing the name of a class that implements or is a subclass of the specfied class.
mapAvailableProperties(String) - Method in class org.apache.xbean.finder.ResourceFinder
Finds the corresponding resources and reads them in as a properties files

Any URL that cannot be read in as a properties file will be added to the 'resourcesNotLoaded' collection.

mapAvailableStrings(String) - Method in class org.apache.xbean.finder.ResourceFinder
Reads the contents of all non-directory URLs immediately under the specified location and returns them in a map keyed by the file name.
matching(String) - Method in class org.apache.xbean.finder.UrlSet
 

O

org.apache.xbean.finder - package org.apache.xbean.finder
 

R

readClassDef(InputStream) - Method in class org.apache.xbean.finder.AbstractFinder
 
readClassDef(String) - Method in class org.apache.xbean.finder.ClassFinder
 
relative(File) - Method in class org.apache.xbean.finder.UrlSet
 
ResourceFinder - Class in org.apache.xbean.finder
 
ResourceFinder(URL...) - Constructor for class org.apache.xbean.finder.ResourceFinder
 
ResourceFinder(String) - Constructor for class org.apache.xbean.finder.ResourceFinder
 
ResourceFinder(String, URL...) - Constructor for class org.apache.xbean.finder.ResourceFinder
 
ResourceFinder(String, ClassLoader) - Constructor for class org.apache.xbean.finder.ResourceFinder
 
ResourceFinder(String, ClassLoader, URL...) - Constructor for class org.apache.xbean.finder.ResourceFinder
 

T

toASMStylePackageName(String) - Method in class org.apache.xbean.finder.BundleAssignableClassFinder
Get the ASM style package name from the parameter className.
toString() - Method in class org.apache.xbean.finder.AbstractFinder.AnnotationInfo
 
toString() - Method in class org.apache.xbean.finder.AbstractFinder.ClassInfo
 
toString() - Method in class org.apache.xbean.finder.AbstractFinder.FieldInfo
 
toString() - Method in class org.apache.xbean.finder.AbstractFinder.MethodInfo
 

U

UrlSet - Class in org.apache.xbean.finder
 
UrlSet(ClassLoader) - Constructor for class org.apache.xbean.finder.UrlSet
 
UrlSet(URL...) - Constructor for class org.apache.xbean.finder.UrlSet
 
UrlSet(Collection<URL>) - Constructor for class org.apache.xbean.finder.UrlSet
Ignores all URLs that are not "jar" or "file"

V

valueOf(String) - Static method in enum org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor.STATE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor.TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor.STATE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
visit(int, int, String, String, String, String[]) - Method in class org.apache.xbean.finder.AbstractFinder.InfoBuildingVisitor
 
visitAnnotation(String, boolean) - Method in class org.apache.xbean.finder.AbstractFinder.InfoBuildingVisitor
 
visitArrayType() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitBaseType(char) - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitClassBound() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitClassType(String) - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitEnd() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitExceptionType() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitField(int, String, String, String, Object) - Method in class org.apache.xbean.finder.AbstractFinder.InfoBuildingVisitor
 
visitFormalTypeParameter(String) - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitInnerClassType(String) - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitInterface() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitInterfaceBound() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.apache.xbean.finder.AbstractFinder.InfoBuildingVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.apache.xbean.finder.AbstractFinder.InfoBuildingVisitor
 
visitParameterType() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitReturnType() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitSuperclass() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitTypeArgument() - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitTypeArgument(char) - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 
visitTypeVariable(String) - Method in class org.apache.xbean.finder.AbstractFinder.GenericAwareInfoBuildingVisitor
 

A B C E F G I L M O R T U V

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