A C D E F G H I J L M N O P R S T U V W X Z 

A

AbstractScanner - Class in org.reflections.scanners
 
AbstractScanner() - Constructor for class org.reflections.scanners.AbstractScanner
 
acceptResult(String) - Method in class org.reflections.scanners.AbstractScanner
 
acceptResult(String) - Method in interface org.reflections.scanners.Scanner
 
acceptsInput(String) - Method in interface org.reflections.Configuration
the fully qualified name filter used to filter types to be scanned
acceptsInput(String) - Method in class org.reflections.scanners.AbstractScanner
 
acceptsInput(String) - Method in class org.reflections.scanners.ResourcesScanner
 
acceptsInput(String) - Method in interface org.reflections.scanners.Scanner
 
acceptsInput(String) - Method in class org.reflections.scanners.TypesScanner
 
acceptsInput(String) - Method in class org.reflections.util.ConfigurationBuilder
 
adaptURL(URL) - Method in class org.reflections.vfs.UrlTypeVFS
 
add(Predicate<String>) - Method in class org.reflections.util.FilterBuilder
add a Predicate to the chain of predicates
addClassLoader(ClassLoader) - Method in class org.reflections.util.ConfigurationBuilder
add class loader, might be used for resolving methods/fields
addClassLoaders(ClassLoader...) - Method in class org.reflections.util.ConfigurationBuilder
add class loader, might be used for resolving methods/fields
addClassLoaders(Collection<ClassLoader>) - Method in class org.reflections.util.ConfigurationBuilder
add class loader, might be used for resolving methods/fields
addDefaultURLTypes(Vfs.UrlType) - Static method in class org.reflections.vfs.Vfs
add a static default url types.
addScanners(Scanner...) - Method in class org.reflections.util.ConfigurationBuilder
set the scanners instances for scanning different metadata
addUrls(Collection<URL>) - Method in class org.reflections.util.ConfigurationBuilder
add urls to be scanned
addUrls(URL...) - Method in class org.reflections.util.ConfigurationBuilder
add urls to be scanned
addUrls(Collection<URL>...) - Method in class org.reflections.util.ConfigurationBuilder
add urls to be scanned
apply(String) - Method in class org.reflections.util.FilterBuilder
 
apply(String) - Method in class org.reflections.util.FilterBuilder.Exclude
 
apply(String) - Method in class org.reflections.util.FilterBuilder.Include
 
apply(String) - Method in class org.reflections.util.FilterBuilder.Matcher
 
areAnnotationMembersMatching(Annotation, Annotation) - Static method in class org.reflections.ReflectionUtils
checks for annotation member values matching, based on equality of members

C

classLoaders(ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
returns given classLoaders, if not null, otherwise defaults to both ClasspathHelper.contextClassLoader() and ClasspathHelper.staticClassLoader()
classLoaders(ClassLoader...) - Static method in class org.reflections.util.Delme
returns given classLoaders, if not null, otherwise defaults to both Delme.getContextClassLoader() and Delme.getStaticClassLoader()
ClasspathHelper - Class in org.reflections.util
Some classpath convenient methods
ClasspathHelper() - Constructor for class org.reflections.util.ClasspathHelper
 
cleanPath(URL) - Static method in class org.reflections.util.ClasspathHelper
 
close(Closeable) - Static method in class org.reflections.util.Utils
 
close() - Method in class org.reflections.vfs.SystemDir
 
close() - Method in interface org.reflections.vfs.Vfs.Dir
 
close() - Method in class org.reflections.vfs.ZipDir
 
collect(Serializer...) - Static method in class org.reflections.Reflections
collect saved Reflection xml resources and merge it into a Reflections instance
collect(String, Predicate<String>, Serializer...) - Static method in class org.reflections.Reflections
collect saved Reflections resources from all urls that contains the given packagePrefix and matches the given resourceNameFilter and de-serializes them using the default serializer XmlSerializer or using the optionally supplied optionalSerializer
collect(String, Predicate<String>, Serializer) - Static method in class org.reflections.Reflections
collect saved Reflections resources from all urls that contains the given packagePrefix and matches the given resourceNameFilter and de-serializes them using the serializer configured in the configuration
collect(InputStream) - Method in class org.reflections.Reflections
merges saved Reflections resources from the given input stream, using the serializer configured in this instance's Configuration
useful if you know the serialized resource location and prefer not to look it up the classpath
collect(File) - Method in class org.reflections.Reflections
merges saved Reflections resources from the given file, using the serializer configured in this instance's Configuration useful if you know the serialized resource location and prefer not to look it up the classpath
Configuration - Interface in org.reflections
Configuration is used to create a configured instance of Reflections
configuration - Variable in class org.reflections.Reflections
 
ConfigurationBuilder - Class in org.reflections.util
a fluent builder for Configuration, to be used for constructing a Reflections instance
ConfigurationBuilder() - Constructor for class org.reflections.util.ConfigurationBuilder
 
contextClassLoader() - Static method in class org.reflections.util.ClasspathHelper
returns Thread.currentThread().getContextClassLoader()
ConvertersScanner - Class in org.reflections.scanners
scans for methods that take one class as an argument and returns another class
ConvertersScanner() - Constructor for class org.reflections.scanners.ConvertersScanner
 
createClassObject(Vfs.File) - Method in class org.reflections.adapters.JavassistAdapter
 
createDir(URL) - Method in class org.reflections.vfs.UrlTypeVFS
 
createDir(URL) - Method in interface org.reflections.vfs.Vfs.UrlType
 

D

defaultClassLoaders - Static variable in class org.reflections.util.Delme
 
Delme - Class in org.reflections.util
Some classpath convenient methods
Delme() - Constructor for class org.reflections.util.Delme
 

E

equals(Object) - Method in class org.reflections.scanners.AbstractScanner
 
exclude(String) - Method in class org.reflections.util.FilterBuilder
exclude a regular expression
excludePackage(Class<?>) - Method in class org.reflections.util.FilterBuilder
exclude a package of a given class

F

FieldAnnotationsScanner - Class in org.reflections.scanners
scans for field's annotations
FieldAnnotationsScanner() - Constructor for class org.reflections.scanners.FieldAnnotationsScanner
 
FilterBuilder - Class in org.reflections.util
an include exclude filter builder
FilterBuilder() - Constructor for class org.reflections.util.FilterBuilder
 
FilterBuilder.Exclude - Class in org.reflections.util
 
FilterBuilder.Exclude(String) - Constructor for class org.reflections.util.FilterBuilder.Exclude
 
FilterBuilder.Include - Class in org.reflections.util
 
FilterBuilder.Include(String) - Constructor for class org.reflections.util.FilterBuilder.Include
 
FilterBuilder.Matcher - Class in org.reflections.util
 
FilterBuilder.Matcher(String) - Constructor for class org.reflections.util.FilterBuilder.Matcher
 
filterInputsBy(Predicate<String>) - Method in class org.reflections.util.ConfigurationBuilder
sets the input filter for all resources to be scanned
filterResultsBy(Predicate<String>) - Method in class org.reflections.scanners.AbstractScanner
 
filterResultsBy(Predicate<String>) - Method in interface org.reflections.scanners.Scanner
 
findFiles(Collection<URL>, String, Predicate<String>) - Static method in class org.reflections.vfs.Vfs
return an iterable of all Vfs.File in given urls, starting with given packagePrefix and matching nameFilter
findFiles(Collection<URL>, Predicate<Vfs.File>) - Static method in class org.reflections.vfs.Vfs
return an iterable of all Vfs.File in given urls, matching filePredicate
forClass(Class<?>, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
returns the url that contains the given class, using ClassLoader.getResource(String)
forClass(Class<?>, ClassLoader...) - Static method in class org.reflections.util.Delme
returns the url that contains the given class, using ClassLoader.getResource(String)
forClassLoader(ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
returns urls using URLClassLoader.getURLs() up the classloader parent hierarchy
forClassLoader(ClassLoader...) - Static method in class org.reflections.util.Delme
returns urls using URLClassLoader.getURLs() up the classloader parent hierarchy
forJavaClassPath() - Static method in class org.reflections.util.ClasspathHelper
returns urls using java.class.path system property
forJavaClassPath() - Static method in class org.reflections.util.Delme
returns urls using java.class.path system property
forManifest() - Static method in class org.reflections.util.ClasspathHelper
return urls that are in the current class path.
forManifest(URL) - Static method in class org.reflections.util.ClasspathHelper
get the urls that are specified in the manifest of the given url for a jar file.
forManifest(Iterable<URL>) - Static method in class org.reflections.util.ClasspathHelper
get the urls that are specified in the manifest of the given urls.
forManifest() - Static method in class org.reflections.util.Delme
return urls that are in the current class path.
forManifest(URL) - Static method in class org.reflections.util.Delme
get the urls that are specified in the manifest of the given url for a jar file.
forManifest(Iterable<URL>) - Static method in class org.reflections.util.Delme
get the urls that are specified in the manifest of the given urls.
forName(String, ClassLoader...) - Static method in class org.reflections.ReflectionUtils
tries to resolve a java type name to a Class
forNames(Iterable<String>, ClassLoader...) - Static method in class org.reflections.ReflectionUtils
try to resolve all given string representation of types to a list of java types
forPackage(String, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
returns urls with resources of package starting with given name, using ClassLoader.getResources(String)
forPackage(String, ClassLoader...) - Static method in class org.reflections.util.Delme
returns urls with resources of package starting with given name, using ClassLoader.getResources(String)
forWebInfClasses(ServletContext) - Static method in class org.reflections.util.ClasspathHelper
returns url using ServletContext in resource path WEB-INF/classes
forWebInfClasses(ServletContext) - Static method in class org.reflections.util.Delme
returns url using ServletContext in resource path WEB-INF/classes
forWebInfLib(ServletContext) - Static method in class org.reflections.util.ClasspathHelper
returns urls using ServletContext in resource path WEB-INF/lib
forWebInfLib(ServletContext) - Static method in class org.reflections.util.Delme
returns urls using ServletContext in resource path WEB-INF/lib
fromURL(URL) - Static method in class org.reflections.vfs.Vfs
tries to create a Dir from the given url, using the defaultUrlTypes
fromURL(URL, List<Vfs.UrlType>) - Static method in class org.reflections.vfs.Vfs
tries to create a Dir from the given url, using the given urlTypes
fromURL(URL, Vfs.UrlType...) - Static method in class org.reflections.vfs.Vfs
tries to create a Dir from the given url, using the given urlTypes

G

get(Class<T>) - Method in class org.reflections.Reflections
 
get(Class<? extends Scanner>) - Method in class org.reflections.Store
return the multimap store of the given scanner class.
get(Class<? extends Scanner>, String...) - Method in class org.reflections.Store
get the values of given keys stored for the given scanner class
getAll(Iterable<? extends T>, Predicate<? super T>) - Static method in class org.reflections.ReflectionUtils
filter all given elements with predicate
getAllFields(Class<?>, Predicate<? super Field>) - Static method in class org.reflections.ReflectionUtils
get all fields of given type, including, filtered by predicate
getAllFields(Iterable<? extends Class<?>>, Predicate<? super Field>) - Static method in class org.reflections.ReflectionUtils
 
getAllMethods(Class<?>, Predicate<? super Method>) - Static method in class org.reflections.ReflectionUtils
get all methods of given type, including, filtered by predicate
getAllMethods(Iterable<? extends Class<?>>, Predicate<? super Method>) - Static method in class org.reflections.ReflectionUtils
get all methods of given types, filtered by predicate
getAllSuperTypes(Class<?>, Predicate<? super Class<?>>) - Static method in class org.reflections.ReflectionUtils
get all super types of given type, including, filtered by optional predicates
getAllSuperTypes(Iterable<? extends Class<?>>, Predicate<? super Class<?>>) - Static method in class org.reflections.ReflectionUtils
 
getClassAnnotationNames(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getClassAnnotationNames(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getClassLoaders() - Method in interface org.reflections.Configuration
get class loaders, might be used for resolving methods/fields
getClassLoaders() - Method in class org.reflections.util.ConfigurationBuilder
get class loader, might be used for scanning or resolving methods/fields
getClassName(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getClassName(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getConfiguration() - Method in class org.reflections.scanners.AbstractScanner
 
getContextClassLoader() - Static method in class org.reflections.util.Delme
returns Thread.currentThread().getContextClassLoader()
getConverterKey(String, String) - Static method in class org.reflections.scanners.ConvertersScanner
 
getConverterKey(Class<?>, Class<?>) - Static method in class org.reflections.scanners.ConvertersScanner
 
getConverters(Class<?>, Class<?>) - Method in class org.reflections.scanners.ConvertersScanner
 
getDefaultUrlTypes() - Static method in class org.reflections.vfs.Vfs
the default url types that will be used when issuing Vfs.fromURL(java.net.URL)
getExecutorService() - Method in interface org.reflections.Configuration
executor service used to scan files if null, scanning is done in a simple for loop
getExecutorService() - Method in class org.reflections.util.ConfigurationBuilder
 
getFieldAnnotationNames(FieldInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getFieldAnnotationNames(F) - Method in interface org.reflections.adapters.MetadataAdapter
 
getFieldFromString(String, ClassLoader...) - Static method in class org.reflections.util.Utils
 
getFieldName(FieldInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getFieldName(F) - Method in interface org.reflections.adapters.MetadataAdapter
 
getFields(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getFields(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getFieldsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
get all fields annotated with a given annotation

depends on FieldAnnotationsScanner configured, otherwise an empty set is returned

getFieldsAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
get all methods annotated with a given annotation, including annotation member values matching

depends on FieldAnnotationsScanner configured, otherwise an empty set is returned

getFieldsAnnotatedWith(String) - Method in class org.reflections.Store
get fields annotated with a given annotation
getFiles() - Method in class org.reflections.vfs.SystemDir
 
getFiles() - Method in interface org.reflections.vfs.Vfs.Dir
 
getFiles() - Method in class org.reflections.vfs.ZipDir
 
getInheritedSubTypes(Iterable<String>, String, boolean) - Method in class org.reflections.Store
 
getInterfacesNames(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getInterfacesNames(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getKeysCount() - Method in class org.reflections.Store
return the keys count
getMatchingAnnotations(Set<T>, Annotation) - Static method in class org.reflections.ReflectionUtils
returns a subset of given annotatedWith, where annotation member values matches the given annotation
getMetadataAdapter() - Method in interface org.reflections.Configuration
the metadata adapter used to fetch metadata from classes
getMetadataAdapter() - Method in class org.reflections.scanners.AbstractScanner
 
getMetadataAdapter() - Method in class org.reflections.util.ConfigurationBuilder
 
getMethodAnnotationNames(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodAnnotationNames(M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodFromDescriptor(String, ClassLoader...) - Static method in class org.reflections.util.Utils
 
getMethodFullKey(ClassFile, MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodFullKey(C, M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodKey(ClassFile, MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodKey(C, M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodModifier(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodModifier(M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodName(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodName(M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethods(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethods(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
get all methods annotated with a given annotation

depends on MethodAnnotationsScanner configured, otherwise an empty set is returned

getMethodsAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
get all methods annotated with a given annotation, including annotation member values matching

depends on MethodAnnotationsScanner configured, otherwise an empty set is returned

getMethodsAnnotatedWith(String) - Method in class org.reflections.Store
get method names annotated with a given annotation
getName() - Method in class org.reflections.vfs.SystemFile
 
getName() - Method in interface org.reflections.vfs.Vfs.File
 
getName() - Method in class org.reflections.vfs.ZipFile
 
getOfCreateClassObject(Vfs.File) - Method in class org.reflections.adapters.JavassistAdapter
 
getOfCreateClassObject(Vfs.File) - Method in interface org.reflections.adapters.MetadataAdapter
 
getOrCreate(String) - Method in class org.reflections.Store
 
getParameterAnnotationNames(MethodInfo, int) - Method in class org.reflections.adapters.JavassistAdapter
 
getParameterAnnotationNames(M, int) - Method in interface org.reflections.adapters.MetadataAdapter
 
getParameterNames(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getParameterNames(M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getPath() - Method in class org.reflections.vfs.SystemDir
 
getPath() - Method in interface org.reflections.vfs.Vfs.Dir
 
getPath() - Method in class org.reflections.vfs.ZipDir
 
getPrimitiveDescriptors() - Static method in class org.reflections.ReflectionUtils
 
getPrimitiveNames() - Static method in class org.reflections.ReflectionUtils
 
getPrimitiveTypes() - Static method in class org.reflections.ReflectionUtils
 
getRelativePath() - Method in class org.reflections.vfs.SystemFile
 
getRelativePath() - Method in interface org.reflections.vfs.Vfs.File
 
getRelativePath() - Method in class org.reflections.vfs.ZipFile
 
getResources(Predicate<String>) - Method in class org.reflections.Reflections
get resources relative paths where simple name (key) matches given namePredicate
getResources(Pattern) - Method in class org.reflections.Reflections
get resources relative paths where simple name (key) matches given regular expression
getResources(String) - Method in class org.reflections.Store
get resources relative paths where simple name (key) equals given name
getResources(Predicate<String>) - Method in class org.reflections.Store
get resources relative paths where simple name (key) matches given namePredicate
getResources(Pattern) - Method in class org.reflections.Store
get resources relative paths where simple name (key) matches given regular expression
getResultFilter() - Method in class org.reflections.scanners.AbstractScanner
 
getReturnTypeName(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getReturnTypeName(M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getScanners() - Method in interface org.reflections.Configuration
the scanner instances used for scanning different metadata
getScanners() - Method in class org.reflections.util.ConfigurationBuilder
 
getSerializer() - Method in interface org.reflections.Configuration
the default serializer to use when saving Reflection
getSerializer() - Method in class org.reflections.util.ConfigurationBuilder
 
getStaticClassLoader() - Static method in class org.reflections.util.Delme
returns Reflections.class.getClassLoader()
getStore() - Method in class org.reflections.Reflections
returns the store used for storing and querying the metadata
getStore() - Method in class org.reflections.scanners.AbstractScanner
 
getStore() - Method in interface org.reflections.scanners.Scanner
 
getStoreMap() - Method in class org.reflections.Store
return the store map.
getSubTypesOf(Class<T>) - Method in class org.reflections.Reflections
gets all sub types in hierarchy of a given type

depends on SubTypesScanner configured, otherwise an empty set is returned

getSubTypesOf(String) - Method in class org.reflections.Store
get sub types of a given type
getSuperclassName(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getSuperclassName(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getTypesAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
get types annotated with a given annotation, both classes and annotations
getTypesAnnotatedWith(Class<? extends Annotation>, boolean) - Method in class org.reflections.Reflections
get types annotated with a given annotation, both classes and annotations
getTypesAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
get types annotated with a given annotation, both classes and annotations, including annotation member values matching
getTypesAnnotatedWith(Annotation, boolean) - Method in class org.reflections.Reflections
get types annotated with a given annotation, both classes and annotations, including annotation member values matching
getTypesAnnotatedWith(String) - Method in class org.reflections.Store
get types annotated with a given annotation, both classes and annotations
getTypesAnnotatedWith(String, boolean) - Method in class org.reflections.Store
get types annotated with a given annotation, both classes and annotations
getTypesAnnotatedWithDirectly(String) - Method in class org.reflections.Store
get types directly annotated with a given annotation, both classes and annotations
getUrls() - Method in interface org.reflections.Configuration
the urls to be scanned
getUrls() - Method in class org.reflections.util.ConfigurationBuilder
 
getValuesCount() - Method in class org.reflections.Store
return the values count

H

hashCode() - Method in class org.reflections.scanners.AbstractScanner
 

I

include(String) - Method in class org.reflections.util.FilterBuilder
include a regular expression
includeFields() - Method in class org.reflections.scanners.TypeElementsScanner
 
includeFields(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
 
includeInvisibleTag - Static variable in class org.reflections.adapters.JavassistAdapter
setting this to false will result in returning only visible annotations from the relevant methods here (only RetentionPolicy.RUNTIME)
includeMethods() - Method in class org.reflections.scanners.TypeElementsScanner
 
includeMethods(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
 
includePackage(Class<?>) - Method in class org.reflections.util.FilterBuilder
include a package of a given class
isAnnotation(String) - Method in class org.reflections.Store
is the given type is an annotation, based on the metadata stored by TypeAnnotationsScanner
isClass(String) - Method in class org.reflections.Store
is the given type name a class.
isEmpty(String) - Static method in class org.reflections.util.Utils
isEmpty compatible with Java 5
isEmpty(Object[]) - Static method in class org.reflections.util.Utils
 
isInheritedAnnotation(String) - Method in class org.reflections.Store
is the given annotation an inherited annotation, based on the metadata stored by TypeAnnotationsScanner
isInterface(String) - Method in class org.reflections.Store
is the given type name an interface.
isJavaCodeSerializer(List<String>) - Static method in class org.reflections.scanners.TypesScanner
 
isPublic(Object) - Method in class org.reflections.adapters.JavassistAdapter
 
isPublic(Object) - Method in interface org.reflections.adapters.MetadataAdapter
 

J

JavaCodeSerializer - Class in org.reflections.serializers
serialization of Reflections to java code
JavaCodeSerializer() - Constructor for class org.reflections.serializers.JavaCodeSerializer
 
JavaCodeSerializer.IClass - Interface in org.reflections.serializers
 
JavaCodeSerializer.IElement - Interface in org.reflections.serializers
 
JavaCodeSerializer.IField - Interface in org.reflections.serializers
 
JavaCodeSerializer.IMethod - Interface in org.reflections.serializers
 
JavaCodeSerializer.IPackage - Interface in org.reflections.serializers
 
JavassistAdapter - Class in org.reflections.adapters
 
JavassistAdapter() - Constructor for class org.reflections.adapters.JavassistAdapter
 
JsonSerializer - Class in org.reflections.serializers
serialization of Reflections to json
JsonSerializer() - Constructor for class org.reflections.serializers.JsonSerializer
 

L

log - Static variable in class org.reflections.Reflections
 

M

matches(URL) - Method in class org.reflections.vfs.UrlTypeVFS
 
matches(URL) - Method in interface org.reflections.vfs.Vfs.UrlType
 
merge(Reflections) - Method in class org.reflections.Reflections
merges a Reflections instance metadata into this instance
MetadataAdapter<C,F,M> - Interface in org.reflections.adapters
 
MethodAnnotationsScanner - Class in org.reflections.scanners
 
MethodAnnotationsScanner() - Constructor for class org.reflections.scanners.MethodAnnotationsScanner
 
MethodParametersAnnotationsScanner - Class in org.reflections.scanners
 
MethodParametersAnnotationsScanner() - Constructor for class org.reflections.scanners.MethodParametersAnnotationsScanner
 

N

names(Iterable<Class<?>>) - Static method in class org.reflections.ReflectionUtils
 

O

openInputStream() - Method in class org.reflections.vfs.SystemFile
 
openInputStream() - Method in interface org.reflections.vfs.Vfs.File
 
openInputStream() - Method in class org.reflections.vfs.ZipFile
 
org.reflections - package org.reflections
 
org.reflections.adapters - package org.reflections.adapters
 
org.reflections.scanners - package org.reflections.scanners
 
org.reflections.serializers - package org.reflections.serializers
 
org.reflections.util - package org.reflections.util
 
org.reflections.vfs - package org.reflections.vfs
 

P

parse(String) - Static method in class org.reflections.util.FilterBuilder
parses a string representation of include exclude filter
prefix(String) - Static method in class org.reflections.util.FilterBuilder
 
prepareFile(String) - Static method in class org.reflections.util.Utils
 
publicOnly(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
 
publicOnly() - Method in class org.reflections.scanners.TypeElementsScanner
 

R

read(InputStream) - Method in class org.reflections.serializers.JavaCodeSerializer
 
read(InputStream) - Method in class org.reflections.serializers.JsonSerializer
 
read(InputStream) - Method in interface org.reflections.serializers.Serializer
reads the input stream into a new Reflections instance, populating it's store
read(InputStream) - Method in class org.reflections.serializers.XmlSerializer
 
Reflections - Class in org.reflections
Reflections one-stop-shop object
Reflections(Configuration) - Constructor for class org.reflections.Reflections
constructs a Reflections instance and scan according to given Configuration
Reflections(String, Scanner...) - Constructor for class org.reflections.Reflections
a convenient constructor for scanning within a package prefix.
Reflections(String[], Scanner...) - Constructor for class org.reflections.Reflections
a convenient constructor for scanning within given package prefixes.
Reflections(Object[], Scanner...) - Constructor for class org.reflections.Reflections
a convenient constructor for scanning within given package prefixes and/or urls containing given classes.
Reflections() - Constructor for class org.reflections.Reflections
 
ReflectionsException - Exception in org.reflections
 
ReflectionsException(String) - Constructor for exception org.reflections.ReflectionsException
 
ReflectionsException(String, Throwable) - Constructor for exception org.reflections.ReflectionsException
 
ReflectionsException(Throwable) - Constructor for exception org.reflections.ReflectionsException
 
ReflectionUtils - Class in org.reflections
convenient java reflection helper methods
ReflectionUtils() - Constructor for class org.reflections.ReflectionUtils
 
repeat(String, int) - Static method in class org.reflections.util.Utils
 
REPLACE_EXTENSION - Static variable in class org.reflections.vfs.UrlTypeVFS
 
resolveClass(Class<? extends JavaCodeSerializer.IClass>) - Static method in class org.reflections.serializers.JavaCodeSerializer
 
resolveClassOf(Class<? extends JavaCodeSerializer.IElement>) - Static method in class org.reflections.serializers.JavaCodeSerializer
 
resolveField(Class<? extends JavaCodeSerializer.IField>) - Static method in class org.reflections.serializers.JavaCodeSerializer
 
resolveMethod(Class<? extends JavaCodeSerializer.IMethod>) - Static method in class org.reflections.serializers.JavaCodeSerializer
 
ResourcesScanner - Class in org.reflections.scanners
collects all resources that are not classes in a collection
ResourcesScanner() - Constructor for class org.reflections.scanners.ResourcesScanner
 

S

save(String) - Method in class org.reflections.Reflections
serialize to a given directory and filename
save(String, Serializer) - Method in class org.reflections.Reflections
serialize to a given directory and filename using given serializer
save(Reflections, String) - Method in class org.reflections.serializers.JavaCodeSerializer
name should be in the pattern: path/path/path/package.package.classname, for example
save(Reflections, String) - Method in class org.reflections.serializers.JsonSerializer
 
save(Reflections, String) - Method in interface org.reflections.serializers.Serializer
saves a Reflections instance into the given filename
save(Reflections, String) - Method in class org.reflections.serializers.XmlSerializer
 
scan() - Method in class org.reflections.Reflections
 
scan(Vfs.File) - Method in class org.reflections.scanners.AbstractScanner
 
scan(Object) - Method in class org.reflections.scanners.AbstractScanner
 
scan(Object) - Method in class org.reflections.scanners.ConvertersScanner
 
scan(Object) - Method in class org.reflections.scanners.FieldAnnotationsScanner
 
scan(Object) - Method in class org.reflections.scanners.MethodAnnotationsScanner
 
scan(Object) - Method in class org.reflections.scanners.MethodParametersAnnotationsScanner
 
scan(Vfs.File) - Method in class org.reflections.scanners.ResourcesScanner
 
scan(Object) - Method in class org.reflections.scanners.ResourcesScanner
 
scan(Vfs.File) - Method in interface org.reflections.scanners.Scanner
 
scan(Object) - Method in class org.reflections.scanners.SubTypesScanner
 
scan(Object) - Method in class org.reflections.scanners.TypeAnnotationsScanner
 
scan(Object) - Method in class org.reflections.scanners.TypeElementsScanner
 
scan(Vfs.File) - Method in class org.reflections.scanners.TypesScanner
 
scan(Object) - Method in class org.reflections.scanners.TypesScanner
 
Scanner - Interface in org.reflections.scanners
 
Serializer - Interface in org.reflections.serializers
Serilizer of a Reflections instance
setConfiguration(Configuration) - Method in class org.reflections.scanners.AbstractScanner
 
setConfiguration(Configuration) - Method in interface org.reflections.scanners.Scanner
 
setDefaultURLTypes(List<Vfs.UrlType>) - Static method in class org.reflections.vfs.Vfs
sets the static default url types.
setExecutorService(ExecutorService) - Method in class org.reflections.util.ConfigurationBuilder
sets the executor service used for scanning.
setMetadataAdapter(MetadataAdapter) - Method in class org.reflections.util.ConfigurationBuilder
sets the metadata adapter used to fetch metadata from classes
setResultFilter(Predicate<String>) - Method in class org.reflections.scanners.AbstractScanner
 
setScanners(Scanner...) - Method in class org.reflections.util.ConfigurationBuilder
set the scanners instances for scanning different metadata
setSerializer(Serializer) - Method in class org.reflections.util.ConfigurationBuilder
sets the serializer used when issuing Reflections.save(java.lang.String)
setStore(Multimap<String, String>) - Method in class org.reflections.scanners.AbstractScanner
 
setStore(Multimap<String, String>) - Method in interface org.reflections.scanners.Scanner
 
setUrls(Collection<URL>) - Method in class org.reflections.util.ConfigurationBuilder
set the urls to be scanned
setUrls(URL...) - Method in class org.reflections.util.ConfigurationBuilder
set the urls to be scanned
setUrls(Collection<URL>...) - Method in class org.reflections.util.ConfigurationBuilder
set the urls to be scanned
staticClassLoader() - Static method in class org.reflections.util.ClasspathHelper
returns Reflections.class.getClassLoader()
Store - Class in org.reflections
stores metadata information in multimaps
Store() - Constructor for class org.reflections.Store
 
Store(boolean) - Constructor for class org.reflections.Store
 
SubTypesScanner - Class in org.reflections.scanners
scans for superclass and interfaces of a class, allowing a reverse lookup for subtypes
SubTypesScanner() - Constructor for class org.reflections.scanners.SubTypesScanner
 
SystemDir - Class in org.reflections.vfs
an implementation of Vfs.Dir for directory File
SystemDir(File) - Constructor for class org.reflections.vfs.SystemDir
 
SystemFile - Class in org.reflections.vfs
an implementation of Vfs.File for a directory File
SystemFile(SystemDir, File) - Constructor for class org.reflections.vfs.SystemFile
 

T

toString(Reflections) - Method in class org.reflections.serializers.JavaCodeSerializer
 
toString(Reflections) - Method in class org.reflections.serializers.JsonSerializer
 
toString(Reflections) - Method in interface org.reflections.serializers.Serializer
returns a string serialization of the given Reflections instance
toString(Reflections) - Method in class org.reflections.serializers.XmlSerializer
 
toString() - Method in class org.reflections.util.FilterBuilder.Exclude
 
toString() - Method in class org.reflections.util.FilterBuilder.Include
 
toString() - Method in class org.reflections.util.FilterBuilder.Matcher
 
toString() - Method in class org.reflections.util.FilterBuilder
 
toString() - Method in class org.reflections.vfs.SystemDir
 
toString() - Method in class org.reflections.vfs.SystemFile
 
toString() - Method in class org.reflections.vfs.ZipDir
 
toString() - Method in class org.reflections.vfs.ZipFile
 
TypeAnnotationsScanner - Class in org.reflections.scanners
scans for class's annotations, where @Retention(RetentionPolicy.RUNTIME)
TypeAnnotationsScanner() - Constructor for class org.reflections.scanners.TypeAnnotationsScanner
 
TypeElementsScanner - Class in org.reflections.scanners
scans fields and methods and stores fqn as key and elements as values
TypeElementsScanner() - Constructor for class org.reflections.scanners.TypeElementsScanner
 
TypesScanner - Class in org.reflections.scanners
scans classes and stores fqn as key and full path as value
TypesScanner() - Constructor for class org.reflections.scanners.TypesScanner
 

U

UrlTypeVFS - Class in org.reflections.vfs
UrlType to be used by Reflections library.
UrlTypeVFS() - Constructor for class org.reflections.vfs.UrlTypeVFS
 
useParallelExecutor() - Method in class org.reflections.util.ConfigurationBuilder
sets the executor service used for scanning to ThreadPoolExecutor with core size as Runtime.availableProcessors()
useParallelExecutor(int) - Method in class org.reflections.util.ConfigurationBuilder
sets the executor service used for scanning to ThreadPoolExecutor with core size as the given availableProcessors parameter
Utils - Class in org.reflections.util
a garbage can of convenient methods
Utils() - Constructor for class org.reflections.util.Utils
 

V

valueOf(String) - Static method in enum org.reflections.vfs.Vfs.DefaultUrlTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.reflections.vfs.Vfs.DefaultUrlTypes
Returns an array containing the constants of this enum type, in the order they are declared.
Vfs - Class in org.reflections.vfs
a simple virtual file system bridge
Vfs() - Constructor for class org.reflections.vfs.Vfs
 
Vfs.DefaultUrlTypes - Enum in org.reflections.vfs
default url types used by Vfs.fromURL(java.net.URL)
Vfs.Dir - Interface in org.reflections.vfs
an abstract vfs dir
Vfs.File - Interface in org.reflections.vfs
an abstract vfs file
Vfs.UrlType - Interface in org.reflections.vfs
a matcher and factory for a url

W

withAnnotation(Class<? extends Annotation>) - Static method in class org.reflections.ReflectionUtils
where element is annotated with given annotation
withAnnotation(Annotation) - Static method in class org.reflections.ReflectionUtils
where element is annotated with given annotation, including member matching
withAnnotations(Class<? extends Annotation>...) - Static method in class org.reflections.ReflectionUtils
where element is annotated with given annotations
withAnnotations(Annotation...) - Static method in class org.reflections.ReflectionUtils
where element is annotated with given annotations, including member matching
withModifier(int) - Static method in class org.reflections.ReflectionUtils
when member modifier matches given mod
withName(String) - Static method in class org.reflections.ReflectionUtils
where member name equals given name
withParameterAnnotations(Annotation...) - Static method in class org.reflections.ReflectionUtils
 
withParameterAnnotations(Class<? extends Annotation>...) - Static method in class org.reflections.ReflectionUtils
 
withParameters(Class<?>...) - Static method in class org.reflections.ReflectionUtils
when method parameter types equals given types
withParametersAssignableTo(Class...) - Static method in class org.reflections.ReflectionUtils
when method parameter types assignable to given types
withParametersCount(int) - Static method in class org.reflections.ReflectionUtils
when method parameter types count equal given count
withPrefix(String) - Static method in class org.reflections.ReflectionUtils
where member name startsWith given prefix
withReturnType(Class<T>) - Static method in class org.reflections.ReflectionUtils
when method return type equal given type
withReturnTypeAssignableTo(Class<T>) - Static method in class org.reflections.ReflectionUtils
when method return type assignable from given type
withType(Class<T>) - Static method in class org.reflections.ReflectionUtils
when field type equal given type
withTypeAssignableTo(Class<T>) - Static method in class org.reflections.ReflectionUtils
when field type assignable to given type

X

XmlSerializer - Class in org.reflections.serializers
serialization of Reflections to xml
XmlSerializer() - Constructor for class org.reflections.serializers.XmlSerializer
 

Z

ZipDir - Class in org.reflections.vfs
an implementation of Vfs.Dir for ZipFile
ZipDir(JarFile) - Constructor for class org.reflections.vfs.ZipDir
 
ZipFile - Class in org.reflections.vfs
an implementation of Vfs.File for ZipEntry
ZipFile(ZipDir, ZipEntry) - Constructor for class org.reflections.vfs.ZipFile
 
A C D E F G H I J L M N O P R S T U V W X Z 

Copyright © 2012. All Rights Reserved.