Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
The Apache Software Foundation
. All Rights Reserved.