A B C D E F G H I J K M N O P R S T U V

A

add(V) - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
addAll(Collection<? extends V>) - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
addLocation(SpiMetaClassPathElement) - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 
AnnotationMap - Class in org.apache.commons.classscan.bcel
 

B

BcelAnnotation - Class in org.apache.commons.classscan.bcel
 
BcelAnnotation(AnnotationEntry) - Constructor for class org.apache.commons.classscan.bcel.BcelAnnotation
 
BcelClass - Class in org.apache.commons.classscan.bcel
 
BcelClass(MetaClassPathElement, ClassParser) - Constructor for class org.apache.commons.classscan.bcel.BcelClass
 
BcelClassDigesterFactory - Class in org.apache.commons.classscan.bcel
A ClassDigesterFactory that uses BCEL to digest the class bytes
BcelClassDigesterFactory() - Constructor for class org.apache.commons.classscan.bcel.BcelClassDigesterFactory
 
BcelEnumProperty - Class in org.apache.commons.classscan.bcel
 
BcelEnumProperty(MetaClass, String) - Constructor for class org.apache.commons.classscan.bcel.BcelEnumProperty
 
BcelField - Class in org.apache.commons.classscan.bcel
 
BcelField(Field) - Constructor for class org.apache.commons.classscan.bcel.BcelField
 
BcelMethod - Class in org.apache.commons.classscan.bcel
 
BcelMethod(Method) - Constructor for class org.apache.commons.classscan.bcel.BcelMethod
 
BcelParameter - Class in org.apache.commons.classscan.bcel
 
BcelParameter(Type, ParameterAnnotationEntry) - Constructor for class org.apache.commons.classscan.bcel.BcelParameter
 
BcelProperty - Class in org.apache.commons.classscan.bcel
 
BcelProperty(ElementValuePair) - Constructor for class org.apache.commons.classscan.bcel.BcelProperty
 
BootstrapClassPath - Class in org.apache.commons.classscan.builtin
 
BootstrapClassPath(SpiMetaRegistry) - Constructor for class org.apache.commons.classscan.builtin.BootstrapClassPath
 
BootstrapMetaClassLoader - Class in org.apache.commons.classscan.builtin
 

C

CallStack - Class in org.apache.commons.classscan.util
 
CallStack() - Constructor for class org.apache.commons.classscan.util.CallStack
 
ClassDigesterFactory - Interface in org.apache.commons.classscan.spi
Provider to create a SpiClassDigester.
ClassFile - Interface in org.apache.commons.classscan
Information about and access to a location that contains a class.
ClassFileIterator - Class in org.apache.commons.classscan.builtin
 
ClassFileIterator() - Constructor for class org.apache.commons.classscan.builtin.ClassFileIterator
 
ClassNameHelper - Class in org.apache.commons.classscan.builtin
Classname helper methods
ClassPath - Interface in org.apache.commons.classscan
Information about a ClassPath.
ClassPathElement - Interface in org.apache.commons.classscan
A single location in a ClassPath.
ClassPathElementFactory - Interface in org.apache.commons.classscan.spi
Provider to create a ClassPathElement for a URL.
ClassPathFactory - Interface in org.apache.commons.classscan.spi
Provider to create SpiClassPath for a ClassLoader.
clear() - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
clear() - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
contains(Object) - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
containsAll(Collection<?>) - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
containsKey(Object) - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
containsValue(Object) - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
createAnnotations(AnnotationEntry[]) - Static method in class org.apache.commons.classscan.bcel.AnnotationMap
 
createClassPathElement(URL) - Method in class org.apache.commons.classscan.builtin.DefaultMetaRegistry
 
createClassPathElement(URL) - Method in interface org.apache.commons.classscan.spi.model.SpiMetaRegistry
Create a ClassPathElement from a URL.
createDigester(MetaRegistry) - Method in class org.apache.commons.classscan.bcel.BcelClassDigesterFactory
 
createDigester(MetaRegistry) - Method in interface org.apache.commons.classscan.spi.ClassDigesterFactory
Create a SpiClassDigester.
createMetaClass(MetaClassPathElement, String, InputStream) - Method in class org.apache.commons.classscan.builtin.DefaultMetaRegistry
 
createMetaClass(MetaClassPathElement, String, InputStream) - Method in interface org.apache.commons.classscan.spi.model.SpiClassDigester
Create class meta data from the byte stream
createMetaClass(MetaClassPathElement, String, InputStream) - Method in interface org.apache.commons.classscan.spi.model.SpiMetaRegistry
Create SpiMetaClass from a MetaClassPathElement.
createMetaClassLoader(SpiMetaRegistry, ClassLoader) - Method in class org.apache.commons.classscan.builtin.BootstrapClassPath
 
createMetaClassLoader(ClassLoader) - Method in class org.apache.commons.classscan.builtin.DefaultMetaRegistry
 
createMetaClassLoader(SpiMetaRegistry, ClassLoader) - Method in class org.apache.commons.classscan.builtin.UrlClassPath
 
createMetaClassLoader(SpiMetaRegistry, ClassLoader) - Method in interface org.apache.commons.classscan.spi.model.SpiClassPath
Create a MetaClassLoader that will inspect the classes specified by this ClassPath
createMetaClassPathElement(ClassPathElement) - Method in class org.apache.commons.classscan.builtin.DefaultMetaRegistry
 
createMetaClassPathElement(ClassPathElement) - Method in interface org.apache.commons.classscan.spi.model.SpiMetaRegistry
Create SpiMetaClassPathElement from a ClassPathElement.

D

DEFAULT_REGISTRY - Static variable in interface org.apache.commons.classscan.MetaRegistry
 
DefaultArrayType - Class in org.apache.commons.classscan.builtin
 
DefaultArrayType(MetaType) - Constructor for class org.apache.commons.classscan.builtin.DefaultArrayType
 
DefaultClassPathElementFactory - Class in org.apache.commons.classscan.builtin
 
DefaultClassPathElementFactory() - Constructor for class org.apache.commons.classscan.builtin.DefaultClassPathElementFactory
 
DefaultClassPathFactory - Class in org.apache.commons.classscan.builtin
 
DefaultClassPathFactory() - Constructor for class org.apache.commons.classscan.builtin.DefaultClassPathFactory
 
DefaultMetaClassPathElement - Class in org.apache.commons.classscan.builtin
 
DefaultMetaClassPathElement(SpiMetaRegistry, ClassPathElement) - Constructor for class org.apache.commons.classscan.builtin.DefaultMetaClassPathElement
 
DefaultMetaRegistry - Class in org.apache.commons.classscan.builtin
The factory for MetaClassLoaders.
DefaultMetaRegistry() - Constructor for class org.apache.commons.classscan.builtin.DefaultMetaRegistry
 

E

emptyNameSet() - Static method in class org.apache.commons.classscan.util.NameSet
 
emptyResolveSet() - Static method in class org.apache.commons.classscan.util.ResolveSet
 
entrySet() - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
equals(Object) - Method in class org.apache.commons.classscan.bcel.BcelClass
 

F

FactoryCache<T> - Class in org.apache.commons.classscan.util
A cache of service providers.
FactoryCache(Class<T>, ClassLoader) - Constructor for class org.apache.commons.classscan.util.FactoryCache
Find service providers available to the given classLoader
FileClassFile - Class in org.apache.commons.classscan.builtin
 
FileClassFile(File, String) - Constructor for class org.apache.commons.classscan.builtin.FileClassFile
 
FileClassPathElement - Class in org.apache.commons.classscan.builtin
 
FileResourceFile - Class in org.apache.commons.classscan.builtin
 
FileResourceFile(File, String) - Constructor for class org.apache.commons.classscan.builtin.FileResourceFile
 
findAllImplementors(String) - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 
findAllImplementors(String) - Method in interface org.apache.commons.classscan.MetaClassLoader
Find all the implementors of an interface class.
findMetaClass(String) - Method in class org.apache.commons.classscan.builtin.BootstrapMetaClassLoader
 
findMetaClass(String) - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 
findMetaClass(String) - Method in interface org.apache.commons.classscan.MetaClassLoader
Find metadata about a particular Class.

G

get(Object) - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
getAdditionalLocations(SpiMetaRegistry) - Method in class org.apache.commons.classscan.builtin.FileClassPathElement
 
getAdditionalLocations(SpiMetaRegistry) - Method in class org.apache.commons.classscan.builtin.JarClassPathElement
 
getAdditionalLocations(SpiMetaRegistry) - Method in interface org.apache.commons.classscan.spi.model.SpiClassPathElement
Obtain any additional ClassPath elements specified within the metadata of this element.
getAnnotation(String) - Method in class org.apache.commons.classscan.bcel.BcelClass
 
getAnnotation(String) - Method in class org.apache.commons.classscan.bcel.BcelField
 
getAnnotation(String) - Method in class org.apache.commons.classscan.bcel.BcelMethod
 
getAnnotation(String) - Method in class org.apache.commons.classscan.bcel.BcelParameter
 
getAnnotation(String) - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
getAnnotation(String) - Method in interface org.apache.commons.classscan.model.MetaClass
Get metadata about a particular annotation on the corresponding Class.
getAnnotation(String) - Method in interface org.apache.commons.classscan.model.MetaField
Get metadata about a particular annotation on the corresponding field.
getAnnotation(String) - Method in interface org.apache.commons.classscan.model.MetaMethod
Get metadata about a particular annotation on the corresponding method.
getAnnotation(String) - Method in interface org.apache.commons.classscan.model.MetaParameter
Get metadata about a particular annotation on the parameter.
getAnnotations() - Method in class org.apache.commons.classscan.bcel.BcelClass
 
getAnnotations() - Method in class org.apache.commons.classscan.bcel.BcelField
 
getAnnotations() - Method in class org.apache.commons.classscan.bcel.BcelMethod
 
getAnnotations() - Method in class org.apache.commons.classscan.bcel.BcelParameter
 
getAnnotations() - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
getAnnotations() - Method in interface org.apache.commons.classscan.model.MetaClass
Get metadata about the annotations on the corresponding Class.
getAnnotations() - Method in interface org.apache.commons.classscan.model.MetaField
Get metadata about the annotations on the field.
getAnnotations() - Method in interface org.apache.commons.classscan.model.MetaMethod
Get metadata about the annotations on the method or constructor.
getAnnotations() - Method in interface org.apache.commons.classscan.model.MetaParameter
Get metadata about the annotations on the parameter.
getArrayType() - Method in class org.apache.commons.classscan.builtin.DefaultArrayType
 
getArrayType() - Method in interface org.apache.commons.classscan.model.MetaArray
 
getBytes() - Method in class org.apache.commons.classscan.builtin.FileResourceFile
 
getBytes() - Method in class org.apache.commons.classscan.builtin.JarClassFile
 
getBytes() - Method in class org.apache.commons.classscan.builtin.JarResourceFile
 
getBytes() - Method in interface org.apache.commons.classscan.ResourceFile
Get the stream of bytes for the resource.
getCallerClass(int) - Static method in class org.apache.commons.classscan.util.CallStack
Return the Class of the caller.
getCannonicalClassNameFromPathName(String) - Static method in class org.apache.commons.classscan.builtin.ClassNameHelper
Check if supplied path name is a valid pathed file name.
getClassLoader(int) - Static method in class org.apache.commons.classscan.util.CallStack
Return the ClassLoader of the caller.
getClassLocation() - Method in class org.apache.commons.classscan.bcel.BcelClass
 
getClassLocation() - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
getClassLocation(String) - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 
getClassLocation(String) - Method in interface org.apache.commons.classscan.MetaClassLoader
Get metadata about a class locations
getClassLocation() - Method in interface org.apache.commons.classscan.model.MetaClass
Get the ClassLocation from which the corresponding class came.
getClassLocations() - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 
getClassLocations() - Method in interface org.apache.commons.classscan.MetaClassLoader
Get metadata about the locations from which the associated ClassLoader loads Classes.
getClassName() - Method in class org.apache.commons.classscan.builtin.FileClassFile
 
getClassName() - Method in class org.apache.commons.classscan.builtin.JarClassFile
 
getClassName() - Method in interface org.apache.commons.classscan.ClassFile
Get the name of the class
getClassNameFromFileName(String) - Static method in class org.apache.commons.classscan.builtin.ClassNameHelper
Check if supplied file name is a valid class file name.
getClassPath(SpiMetaRegistry, ClassLoader) - Method in class org.apache.commons.classscan.builtin.DefaultClassPathFactory
 
getClassPath(ClassLoader) - Method in class org.apache.commons.classscan.builtin.DefaultMetaRegistry
 
getClassPath(ClassLoader) - Method in interface org.apache.commons.classscan.MetaRegistry
Get the ClassPath for a ClassLoader
getClassPath(SpiMetaRegistry, ClassLoader) - Method in interface org.apache.commons.classscan.spi.ClassPathFactory
Create a ClassPath for a ClassLoader
getClassPathElement(MetaRegistry, URL) - Method in class org.apache.commons.classscan.builtin.DefaultClassPathElementFactory
 
getClassPathElement(MetaRegistry, URL) - Method in interface org.apache.commons.classscan.spi.ClassPathElementFactory
Create a ClassPathElement for a URL
getClassPathElements() - Method in class org.apache.commons.classscan.builtin.BootstrapClassPath
 
getClassPathElements() - Method in class org.apache.commons.classscan.builtin.UrlClassPath
 
getClassPathElements() - Method in interface org.apache.commons.classscan.ClassPath
Get the collection of file base locations specified by this instance
getEnumType() - Method in class org.apache.commons.classscan.bcel.BcelEnumProperty
 
getEnumType() - Method in interface org.apache.commons.classscan.model.MetaAnnotation.EnumValue
Get information about the Enumeration
getEnumValue() - Method in class org.apache.commons.classscan.bcel.BcelEnumProperty
 
getEnumValue() - Method in interface org.apache.commons.classscan.model.MetaAnnotation.EnumValue
Get the name of the enumeration instance
getFields() - Method in class org.apache.commons.classscan.bcel.BcelClass
 
getFields() - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
getFields() - Method in interface org.apache.commons.classscan.model.MetaClass
Get metadata about the corresponding Class's methods and constructors.
getFileName() - Method in class org.apache.commons.classscan.builtin.FileResourceFile
 
getFileName() - Method in class org.apache.commons.classscan.builtin.JarResourceFile
 
getFileName() - Method in interface org.apache.commons.classscan.ResourceFile
Get the relative file name;
getInterfaces() - Method in class org.apache.commons.classscan.bcel.BcelClass
 
getInterfaces() - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
getInterfaces() - Method in interface org.apache.commons.classscan.model.MetaClass
Get metadata about the interfaces which the corresponding Class implements.
getLocation() - Method in class org.apache.commons.classscan.builtin.FileClassPathElement
 
getLocation() - Method in class org.apache.commons.classscan.builtin.JarClassPathElement
 
getLocation() - Method in interface org.apache.commons.classscan.ClassPathElement
Get the location of the class bytes.
getMetaClass(String) - Method in class org.apache.commons.classscan.builtin.DefaultMetaClassPathElement
 
getMetaClass(String) - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 
getMetaClass(String) - Method in interface org.apache.commons.classscan.MetaClassLoader
Get metadata about a particular Class.
getMetaClass(String) - Method in interface org.apache.commons.classscan.MetaClassPathElement
Get metadata about a Class which is available in the code location.
getMetaClasses() - Method in class org.apache.commons.classscan.builtin.DefaultMetaClassPathElement
 
getMetaClasses() - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 
getMetaClasses() - Method in interface org.apache.commons.classscan.MetaClassLoader
Get metadata about the Classes from which the associated ClassLoader can load.
getMetaClasses() - Method in interface org.apache.commons.classscan.MetaClassPathElement
Get metadata about the Classes which are available in the code location.
getMetaClassLoader(ClassLoader) - Method in class org.apache.commons.classscan.builtin.DefaultMetaRegistry
 
getMetaClassLoader(ClassLoader) - Method in interface org.apache.commons.classscan.MetaRegistry
Get the MetaClassLoader for a ClassLoader.
getMethods() - Method in class org.apache.commons.classscan.bcel.BcelClass
 
getMethods() - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
getMethods() - Method in interface org.apache.commons.classscan.model.MetaClass
Get metadata about the corresponding Class's methods and constructors.
getName() - Method in class org.apache.commons.classscan.bcel.BcelAnnotation
 
getName() - Method in class org.apache.commons.classscan.bcel.BcelClass
 
getName() - Method in class org.apache.commons.classscan.bcel.BcelField
 
getName() - Method in class org.apache.commons.classscan.bcel.BcelMethod
 
getName() - Method in class org.apache.commons.classscan.bcel.BcelProperty
 
getName() - Method in class org.apache.commons.classscan.builtin.DefaultMetaClassPathElement
 
getName() - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
getName() - Method in interface org.apache.commons.classscan.HasName
Get the name of the instance
getName() - Method in interface org.apache.commons.classscan.MetaClassPathElement
Get the name of the location of the jar or folder.
getName() - Method in interface org.apache.commons.classscan.model.MetaAnnotation
Get the name of the Annotation
getName() - Method in interface org.apache.commons.classscan.model.MetaClass
Get the canonical name of the corresponding Class.
getName() - Method in interface org.apache.commons.classscan.model.MetaField
Get the name of the method or constructor
getName() - Method in interface org.apache.commons.classscan.model.MetaMethod
Get the name of the method or constructor
getParameters() - Method in class org.apache.commons.classscan.bcel.BcelMethod
 
getParameters() - Method in interface org.apache.commons.classscan.model.MetaMethod
Get metadata about the parameters of the method or constructor
getParent() - Method in class org.apache.commons.classscan.bcel.BcelClass
 
getParent() - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
getParent() - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 
getParent() - Method in interface org.apache.commons.classscan.MetaClassLoader
Get the metadata about the parent of the associated ClassLoader.
getParent() - Method in interface org.apache.commons.classscan.model.MetaClass
Get metadata about the corresponding Class's parent
getProperties() - Method in class org.apache.commons.classscan.bcel.BcelAnnotation
 
getProperties() - Method in interface org.apache.commons.classscan.model.MetaAnnotation
Get metadata about the properties of the corresponding Annotation
getProperty(String) - Method in class org.apache.commons.classscan.bcel.BcelAnnotation
 
getProperty(String) - Method in interface org.apache.commons.classscan.model.MetaAnnotation
Get a single property of the corresponding Annotation
getResource(String) - Method in class org.apache.commons.classscan.builtin.FileClassPathElement
 
getResource(String) - Method in class org.apache.commons.classscan.builtin.JarClassPathElement
 
getResource(String) - Method in interface org.apache.commons.classscan.ClassPathElement
Get a file with a particular name
getResources(String) - Method in class org.apache.commons.classscan.builtin.BootstrapClassPath
 
getResources(String) - Method in class org.apache.commons.classscan.builtin.UrlClassPath
 
getResources(String) - Method in interface org.apache.commons.classscan.ClassPath
Get files with a particular name
getType() - Method in class org.apache.commons.classscan.bcel.BcelField
 
getType() - Method in class org.apache.commons.classscan.bcel.BcelMethod
 
getType() - Method in class org.apache.commons.classscan.bcel.BcelParameter
 
getType() - Method in interface org.apache.commons.classscan.model.MetaField
Get metadata about the field's type
getType() - Method in interface org.apache.commons.classscan.model.MetaMethod
Get metadata about the return type of the method or constructor
getType() - Method in interface org.apache.commons.classscan.model.MetaParameter
Get metadata about the type of the parameter
getValue() - Method in class org.apache.commons.classscan.bcel.BcelProperty
 
getValue() - Method in interface org.apache.commons.classscan.model.MetaAnnotation.Property
Get the property value.
getValue(String) - Method in class org.apache.commons.classscan.util.NameSet
 

H

hashCode() - Method in class org.apache.commons.classscan.bcel.BcelClass
 
HasName - Interface in org.apache.commons.classscan
This marker interface indicates that instances have a name.
hasNext() - Method in class org.apache.commons.classscan.builtin.ClassFileIterator
 
HasResolve - Interface in org.apache.commons.classscan.spi.model
This marker interface indicates that instances must have MetaClass references resolved from names to instances.

I

internalToCanonicalName(String) - Static method in class org.apache.commons.classscan.builtin.ClassNameHelper
Get the canonical name from the internal name
isAssignableFrom(MetaClass) - Method in class org.apache.commons.classscan.bcel.BcelClass
 
isAssignableFrom(MetaClass) - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
isAssignableFrom(MetaClass) - Method in interface org.apache.commons.classscan.model.MetaClass
Is the associated Class assignable from the class associated with the given MetaClass.
isEmpty() - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
isEmpty() - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
isStatic() - Method in class org.apache.commons.classscan.bcel.BcelField
 
isStatic() - Method in class org.apache.commons.classscan.bcel.BcelMethod
 
isStatic() - Method in interface org.apache.commons.classscan.model.MetaField
Get whether the corresponding field is a static field
isStatic() - Method in interface org.apache.commons.classscan.model.MetaMethod
Get whether the corresponding method or constructor is a static method or static class initializer
isValidIdentifier(String) - Static method in class org.apache.commons.classscan.builtin.ClassNameHelper
Check if supplied name is a valid java package name portion or class identifier.
iterator() - Method in class org.apache.commons.classscan.builtin.FileClassPathElement
 
iterator() - Method in class org.apache.commons.classscan.builtin.JarClassPathElement
 
iterator() - Method in interface org.apache.commons.classscan.ClassPathElement
Get a Iterator over the files specified by this instance
iterator() - Method in class org.apache.commons.classscan.util.FactoryCache
 
iterator() - Method in class org.apache.commons.classscan.util.ReadOnlySet
 

J

JarClassFile - Class in org.apache.commons.classscan.builtin
 
JarClassFile(JarFile, JarEntry) - Constructor for class org.apache.commons.classscan.builtin.JarClassFile
 
JarClassPathElement - Class in org.apache.commons.classscan.builtin
 
JarClassPathElement(URL) - Constructor for class org.apache.commons.classscan.builtin.JarClassPathElement
 
JarResourceFile - Class in org.apache.commons.classscan.builtin
 
JarResourceFile(JarFile, JarEntry) - Constructor for class org.apache.commons.classscan.builtin.JarResourceFile
 

K

keySet() - Method in class org.apache.commons.classscan.util.ReapingHashMap
 

M

MetaAnnotation - Interface in org.apache.commons.classscan.model
Metadata about an Annotation
MetaAnnotation.EnumValue - Interface in org.apache.commons.classscan.model
Metadata about an Annotation Enum value
MetaAnnotation.Property - Interface in org.apache.commons.classscan.model
Metadata about an Annotation property
MetaArray - Interface in org.apache.commons.classscan.model
Metadata about a method parameter or return value that is an array
MetaClass - Interface in org.apache.commons.classscan.model
Metadata about a class or primitive type
MetaClassLoader - Interface in org.apache.commons.classscan
Metadata about a ClassLoader.
MetaClassPathElement - Interface in org.apache.commons.classscan
Information about a code location.
MetaField - Interface in org.apache.commons.classscan.model
Metadata about a Class field
MetaMethod - Interface in org.apache.commons.classscan.model
Metadata about a class method or constructor
MetaParameter - Interface in org.apache.commons.classscan.model
Metadata about a method or constructor parameter
MetaRegistry - Interface in org.apache.commons.classscan
The entry point from which to find information about the ClassPath and the classes available from the ClassPath.
MetaType - Interface in org.apache.commons.classscan.model
Metadata about a method parameter or return value

N

NameSet<V extends HasName & HasResolve> - Class in org.apache.commons.classscan.util
 
NameSet(V[]) - Constructor for class org.apache.commons.classscan.util.NameSet
 
NameSet(Class<V>, Collection<? extends V>) - Constructor for class org.apache.commons.classscan.util.NameSet
 
next() - Method in class org.apache.commons.classscan.builtin.ClassFileIterator
 

O

org.apache.commons.classscan - package org.apache.commons.classscan
** Start Here ** The metadata package provides information about available classes without loading them.
org.apache.commons.classscan.bcel - package org.apache.commons.classscan.bcel
This package is an implementation of the org.apache.commons.classscan interfaces.
org.apache.commons.classscan.builtin - package org.apache.commons.classscan.builtin
This package contains builtin implementations of the org.apache.commons.classscan.spi providers.
org.apache.commons.classscan.model - package org.apache.commons.classscan.model
The model package contains metadata classes which allow client programs to introspect class information about annotations, methods, and fields without having the jvm load and resolve the class.
org.apache.commons.classscan.spi - package org.apache.commons.classscan.spi
The spi package supports plugging in providers to support additional ClassLoader types and URL schemes.
org.apache.commons.classscan.spi.model - package org.apache.commons.classscan.spi.model
The spi.model package contains metadata classes which allow the providers to give class information about annotations, methods, and fields.
org.apache.commons.classscan.util - package org.apache.commons.classscan.util
The util package consists of utility collection implementations to support the org.apache.commons.classscan.builtin package.

P

PrimitiveClass - Enum in org.apache.commons.classscan.builtin
 
put(K, V) - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.apache.commons.classscan.util.ReapingHashMap
 

R

ReadOnlySet<V> - Class in org.apache.commons.classscan.util
Set of immutable instances.
ReadOnlySet(V[]) - Constructor for class org.apache.commons.classscan.util.ReadOnlySet
 
ReadOnlySet() - Constructor for class org.apache.commons.classscan.util.ReadOnlySet
Subclasses may use this constructor to delay initialization of values.
ReapingHashMap<K,V> - Class in org.apache.commons.classscan.util
 
ReapingHashMap() - Constructor for class org.apache.commons.classscan.util.ReapingHashMap
 
remove() - Method in class org.apache.commons.classscan.builtin.ClassFileIterator
 
remove(Object) - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
remove(Object) - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
removeAll(Collection<?>) - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
resolve(SpiMetaClassLoader) - Method in class org.apache.commons.classscan.bcel.BcelAnnotation
 
resolve(SpiMetaClassLoader) - Method in class org.apache.commons.classscan.bcel.BcelClass
 
resolve(SpiMetaClassLoader) - Method in class org.apache.commons.classscan.bcel.BcelField
 
resolve(SpiMetaClassLoader) - Method in class org.apache.commons.classscan.bcel.BcelMethod
 
resolve(SpiMetaClassLoader) - Method in class org.apache.commons.classscan.bcel.BcelParameter
 
resolve(SpiMetaClassLoader) - Method in class org.apache.commons.classscan.bcel.BcelProperty
 
resolve(SpiMetaClassLoader) - Method in class org.apache.commons.classscan.builtin.DefaultMetaClassPathElement
 
resolve(SpiMetaClassLoader) - Method in enum org.apache.commons.classscan.builtin.PrimitiveClass
 
resolve(SpiMetaClassLoader) - Method in interface org.apache.commons.classscan.spi.model.HasResolve
Resolve names into model entries
resolve(SpiMetaClassLoader) - Method in class org.apache.commons.classscan.util.ResolveSet
 
resolveMetaClass(String) - Method in class org.apache.commons.classscan.builtin.BootstrapMetaClassLoader
 
resolveMetaClass(SpiMetaClassLoader, String) - Method in class org.apache.commons.classscan.builtin.DefaultMetaClassPathElement
 
resolveMetaClass(String) - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 
resolveMetaClass(String) - Method in interface org.apache.commons.classscan.spi.model.SpiMetaClassLoader
 
resolveMetaClass(SpiMetaClassLoader, String) - Method in interface org.apache.commons.classscan.spi.model.SpiMetaClassPathElement
Find and resolve a MetaClass.
ResolveSet<V extends HasResolve> - Class in org.apache.commons.classscan.util
 
ResolveSet(V[]) - Constructor for class org.apache.commons.classscan.util.ResolveSet
 
resolveTypeForDescriptor(String) - Method in class org.apache.commons.classscan.builtin.UrlMetaClassLoader
Get metadata representing a type from its byte code signature
resolveTypeForDescriptor(String) - Method in interface org.apache.commons.classscan.spi.model.SpiMetaClassLoader
Get metadata representing a type from its byte code signature
ResourceFile - Interface in org.apache.commons.classscan
Information about and access to a location that contains a class or a resource.
retainAll(Collection<?>) - Method in class org.apache.commons.classscan.util.ReadOnlySet
 

S

searchElements(Map<String, ClassPathElement>, Map<ClassPathElement, ResourceFile>, Collection<SpiClassPathElement>, String) - Method in class org.apache.commons.classscan.builtin.UrlClassPath
 
ServiceVisitor<T> - Class in org.apache.commons.classscan.util
Visit the provider instances specified in the META-INF/services directories
ServiceVisitor() - Constructor for class org.apache.commons.classscan.util.ServiceVisitor
 
setValues(V[]) - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
size() - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
size() - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
SpiClassDigester - Interface in org.apache.commons.classscan.spi.model
Digest class bytes.
SpiClassPath - Interface in org.apache.commons.classscan.spi.model
Information about a ClassPath.
SpiClassPathElement - Interface in org.apache.commons.classscan.spi.model
A single location in a ClassPath.
SpiMetaAnnotation - Interface in org.apache.commons.classscan.spi.model
Metadata about an Annotation
SpiMetaAnnotation.SpiProperty - Interface in org.apache.commons.classscan.spi.model
 
SpiMetaArray - Interface in org.apache.commons.classscan.spi.model
Metadata about a method parameter or return value that is an array
SpiMetaClass - Interface in org.apache.commons.classscan.spi.model
Metadata about a class or primitive type
SpiMetaClassLoader - Interface in org.apache.commons.classscan.spi.model
Metadata about a ClassLoader.
SpiMetaClassPathElement - Interface in org.apache.commons.classscan.spi.model
Information about a code location.
SpiMetaField - Interface in org.apache.commons.classscan.spi.model
Metadata about a Class field
SpiMetaMethod - Interface in org.apache.commons.classscan.spi.model
Metadata about a class method or constructor
SpiMetaParameter - Interface in org.apache.commons.classscan.spi.model
Metadata about a method or constructor parameter
SpiMetaRegistry - Interface in org.apache.commons.classscan.spi.model
The entry point for providers to find/create information about the ClassPath and the classes available from the ClassPath.

T

toArray() - Method in class org.apache.commons.classscan.util.ReadOnlySet
 
toArray(T[]) - Method in class org.apache.commons.classscan.util.ReadOnlySet
 

U

UrlClassPath - Class in org.apache.commons.classscan.builtin
 
UrlClassPath(SpiMetaRegistry, URLClassLoader) - Constructor for class org.apache.commons.classscan.builtin.UrlClassPath
 
UrlMetaClassLoader - Class in org.apache.commons.classscan.builtin
 
UrlMetaClassLoader(SpiMetaRegistry, ClassLoader) - Constructor for class org.apache.commons.classscan.builtin.UrlMetaClassLoader
 

V

valueOf(String) - Static method in enum org.apache.commons.classscan.builtin.PrimitiveClass
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.commons.classscan.builtin.PrimitiveClass
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.apache.commons.classscan.util.ReadOnlySet
 
values() - Method in class org.apache.commons.classscan.util.ReapingHashMap
 
visit(T) - Method in class org.apache.commons.classscan.util.ServiceVisitor
The callback method which is invoked upon finding a service provider
visitProviders(Class<T>, ClassLoader) - Method in class org.apache.commons.classscan.util.ServiceVisitor
Visit the service provider available for the given interface and ClassLoader

A B C D E F G H I J K M N O P R S T U V

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