A B C E F G H I J K 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 class org.reflections.adapters.JavaReflectionAdapter
 
acceptsInput(String) - Method in class org.reflections.adapters.JavassistAdapter
 
acceptsInput(String) - Method in interface org.reflections.adapters.MetadataAdapter
 
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
 
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 to the beginning of the default url types list.
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
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
 

B

build(Object...) - Static method in class org.reflections.util.ConfigurationBuilder
constructs a ConfigurationBuilder using the given parameters, in a non statically typed way.

C

classLoaders(ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
Returns an array of class Loaders initialized from the specified array.
ClasspathHelper - Class in org.reflections.util
Helper methods for working with the classpath.
ClasspathHelper() - Constructor for class org.reflections.util.ClasspathHelper
 
cleanPath(URL) - Static method in class org.reflections.util.ClasspathHelper
Cleans the URL.
close(InputStream) - Static method in class org.reflections.util.Utils
 
close() - Method in class org.reflections.vfs.JarInputDir
 
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() - 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(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
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
Gets the current thread context class loader.
createDir(URL) - Method in class org.reflections.vfs.UrlTypeVFS
 
createDir(URL) - Method in interface org.reflections.vfs.Vfs.UrlType
 

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
excludePackage(String) - Method in class org.reflections.util.FilterBuilder
exclude a package of a given prefix
expandSuperTypes() - Method in class org.reflections.Reflections
expand super types after scanning, for super types that were not scanned.

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
Builds include/exclude filters for Reflections.
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
findLogger(Class<?>) - Static method in class org.reflections.util.Utils
 
forClass(Class<?>, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
Returns the URL that contains a Class.
forClassLoader() - Static method in class org.reflections.util.ClasspathHelper
Returns a distinct collection of URLs based on URLs derived from class loaders.
forClassLoader(ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
Returns a distinct collection of URLs based on URLs derived from class loaders.
forJavaClassPath() - Static method in class org.reflections.util.ClasspathHelper
Returns a distinct collection of URLs based on the java.class.path system property.
forManifest() - Static method in class org.reflections.util.ClasspathHelper
Returns a distinct collection of URLs based on URLs derived from class loaders expanded with Manifest information.
forManifest(URL) - Static method in class org.reflections.util.ClasspathHelper
Returns a distinct collection of URLs from a single URL based on the Manifest information.
forManifest(Iterable<URL>) - Static method in class org.reflections.util.ClasspathHelper
Returns a distinct collection of URLs by expanding the specified URLs with Manifest information.
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 a distinct collection of URLs based on a package name.
forPackages(String...) - Method in class org.reflections.util.ConfigurationBuilder
 
forResource(String, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
Returns a distinct collection of URLs based on a resource.
forWebInfClasses(ServletContext) - Static method in class org.reflections.util.ClasspathHelper
Returns the URL of the WEB-INF/classes folder.
forWebInfLib(ServletContext) - Static method in class org.reflections.util.ClasspathHelper
Returns a distinct collection of URLs based on the WEB-INF/lib folder.
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(String) - Method in class org.reflections.Store
get the multimap object for the given index, otherwise throws a ReflectionsException
get(String, String...) - Method in class org.reflections.Store
get the values stored for the given index and keys
get(String, Iterable<String>) - Method in class org.reflections.Store
get the values stored for the given index and keys
getAll(Set<T>, Predicate<? super T>...) - Static method in class org.reflections.ReflectionUtils
filter all given elements with predicates, if given
getAll(String, String) - Method in class org.reflections.Store
recursively get the values stored for the given index and keys, not including keys
getAll(String, Iterable<String>) - Method in class org.reflections.Store
recursively get the values stored for the given index and keys, not including keys
getAllAnnotated(Iterable<String>, boolean, boolean) - Method in class org.reflections.Reflections
 
getAllAnnotations(T, Predicate<Annotation>...) - Static method in class org.reflections.ReflectionUtils
get all annotations of given type, up the super class hierarchy, optionally filtered by predicates
getAllConstructors(Class<?>, Predicate<? super Constructor>...) - Static method in class org.reflections.ReflectionUtils
get all constructors of given type, up the super class hierarchy, optionally filtered by predicates
getAllFields(Class<?>, Predicate<? super Field>...) - Static method in class org.reflections.ReflectionUtils
get all fields of given type, up the super class hierarchy, optionally filtered by predicates
getAllMethods(Class<?>, Predicate<? super Method>...) - Static method in class org.reflections.ReflectionUtils
get all methods of given type, up the super class hierarchy, optionally filtered by predicates
getAllSuperTypes(Class<?>, Predicate<? super Class<?>>...) - Static method in class org.reflections.ReflectionUtils
get all super types of given type, including, optionally filtered by predicates
getAllTypes() - Method in class org.reflections.Reflections
get all types scanned.
getAnnotations(T, Predicate<Annotation>...) - Static method in class org.reflections.ReflectionUtils
get annotations of given type, optionally honorInherited, optionally filtered by predicates
getClassAnnotationNames(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
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(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getClassName(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getClassName(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getConfiguration() - Method in class org.reflections.Reflections
returns the Configuration object of this instance
getConfiguration() - Method in class org.reflections.scanners.AbstractScanner
 
getConstructorParamNames(Constructor) - Method in class org.reflections.Reflections
get parameter names of given constructor
getConstructors(Class<?>, Predicate<? super Constructor>...) - Static method in class org.reflections.ReflectionUtils
get constructors of given type, optionally filtered by predicates
getConstructorsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
get all constructors annotated with a given annotation

depends on MethodAnnotationsScanner configured

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

depends on MethodAnnotationsScanner configured

getConstructorsFromDescriptors(Iterable<String>, ClassLoader...) - Static method in class org.reflections.util.Utils
 
getConstructorsMatchParams(Class<?>...) - Method in class org.reflections.Reflections
get constructors with parameter types matching given types
getConstructorsWithAnyParamAnnotated(Class<? extends Annotation>) - Method in class org.reflections.Reflections
get constructors with any parameter annotated with given annotation
getConstructorsWithAnyParamAnnotated(Annotation) - Method in class org.reflections.Reflections
get constructors with any parameter annotated with given annotation, including annotation member values matching
getConstructorUsage(Constructor) - Method in class org.reflections.Reflections
get all given constructors usages in methods and constructors
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.
getExecutorService() - Method in class org.reflections.util.ConfigurationBuilder
 
getFieldAnnotationNames(Field) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
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(Field) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getFieldName(FieldInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getFieldName(F) - Method in interface org.reflections.adapters.MetadataAdapter
 
getFields(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getFields(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getFields(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getFields(Class<?>, Predicate<? super Field>...) - Static method in class org.reflections.ReflectionUtils
get fields of given type, optionally filtered by predicates
getFieldsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
get all fields annotated with a given annotation

depends on FieldAnnotationsScanner configured

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

getFieldUsage(Field) - Method in class org.reflections.Reflections
get all given field usages in methods and constructors
getFile(URL) - Static method in class org.reflections.vfs.Vfs
try to get File from url
getFiles() - Method in class org.reflections.vfs.JarInputDir
 
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
 
getInputsFilter() - Method in interface org.reflections.Configuration
get the fully qualified name filter used to filter types to be scanned
getInputsFilter() - Method in class org.reflections.util.ConfigurationBuilder
 
getInterfacesNames(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getInterfacesNames(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getInterfacesNames(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMemberFromDescriptor(String, ClassLoader...) - Static method in class org.reflections.util.Utils
 
getMembersFromDescriptors(Iterable<String>, ClassLoader...) - Static method in class org.reflections.util.Utils
 
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
returns the metadata adapter.
getMethodAnnotationNames(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getMethodAnnotationNames(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodAnnotationNames(M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodFullKey(Class, Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getMethodFullKey(ClassFile, MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodFullKey(C, M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodKey(Class, Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getMethodKey(ClassFile, MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodKey(C, M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodModifier(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getMethodModifier(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodModifier(M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodName(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getMethodName(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethodName(M) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethodParamNames(Method) - Method in class org.reflections.Reflections
get parameter names of given method
getMethods(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getMethods(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getMethods(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getMethods(Class<?>, Predicate<? super Method>...) - Static method in class org.reflections.ReflectionUtils
get methods of given type, optionally filtered by predicates
getMethodsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
get all methods annotated with a given annotation

depends on MethodAnnotationsScanner configured

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

getMethodsFromDescriptors(Iterable<String>, ClassLoader...) - Static method in class org.reflections.util.Utils
 
getMethodsMatchParams(Class<?>...) - Method in class org.reflections.Reflections
get methods with parameter types matching given types
getMethodsReturn(Class) - Method in class org.reflections.Reflections
get methods with return type match given type
getMethodsWithAnyParamAnnotated(Class<? extends Annotation>) - Method in class org.reflections.Reflections
get methods with any parameter annotated with given annotation
getMethodsWithAnyParamAnnotated(Annotation) - Method in class org.reflections.Reflections
get methods with any parameter annotated with given annotation, including annotation member values matching
getMethodUsage(Method) - Method in class org.reflections.Reflections
get all given method usages in methods and constructors
getName(Class) - Static method in class org.reflections.adapters.JavaReflectionAdapter
 
getName() - Method in class org.reflections.vfs.JarInputFile
 
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.JavaReflectionAdapter
 
getOfCreateClassObject(Vfs.File, ClassLoader...) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
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
get or create the multimap object for the given index
getParameterAnnotationNames(Member, int) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getParameterAnnotationNames(MethodInfo, int) - Method in class org.reflections.adapters.JavassistAdapter
 
getParameterAnnotationNames(M, int) - Method in interface org.reflections.adapters.MetadataAdapter
 
getParameterNames(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
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.JarInputDir
 
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
 
getRelativePath() - Method in class org.reflections.vfs.JarInputFile
 
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
getResultFilter() - Method in class org.reflections.scanners.AbstractScanner
 
getReturnTypeName(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
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
 
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
 
getSubTypesOf(Class<T>) - Method in class org.reflections.Reflections
gets all sub types in hierarchy of a given type

depends on SubTypesScanner configured

getSuperclassName(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
getSuperclassName(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
 
getSuperclassName(C) - Method in interface org.reflections.adapters.MetadataAdapter
 
getSuperTypes(Class<?>) - Static method in class org.reflections.ReflectionUtils
get the immediate supertype and interfaces of the given type
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
getUrls() - Method in interface org.reflections.Configuration
the urls to be scanned
getUrls() - Method in class org.reflections.util.ConfigurationBuilder
 

H

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

I

include(String) - Method in class org.reflections.util.FilterBuilder
include a regular expression
includeAnnotations() - Method in class org.reflections.scanners.TypeElementsScanner
 
includeAnnotations(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
 
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
 
includeObject - Static variable in class org.reflections.ReflectionUtils
includePackage(Class<?>) - Method in class org.reflections.util.FilterBuilder
include a package of a given class
includePackage(String...) - Method in class org.reflections.util.FilterBuilder
include packages of given prefixes
isConstructor(String) - Static method in class org.reflections.util.Utils
 
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
 
isPublic(Object) - Method in class org.reflections.adapters.JavaReflectionAdapter
 
isPublic(Object) - Method in class org.reflections.adapters.JavassistAdapter
 
isPublic(Object) - Method in interface org.reflections.adapters.MetadataAdapter
 

J

JarInputDir - Class in org.reflections.vfs
 
JarInputDir(URL) - Constructor for class org.reflections.vfs.JarInputDir
 
JarInputFile - Class in org.reflections.vfs
 
JarInputFile(ZipEntry, JarInputDir, long, long) - Constructor for class org.reflections.vfs.JarInputFile
 
JavaCodeSerializer - Class in org.reflections.serializers
serialization of Reflections to java code
JavaCodeSerializer() - Constructor for class org.reflections.serializers.JavaCodeSerializer
 
JavaReflectionAdapter - Class in org.reflections.adapters
 
JavaReflectionAdapter() - Constructor for class org.reflections.adapters.JavaReflectionAdapter
 
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
 

K

keySet() - Method in class org.reflections.Store
return all indices

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
 
MemberUsageScanner - Class in org.reflections.scanners
scans methods/constructors/fields usage
MemberUsageScanner() - Constructor for class org.reflections.scanners.MemberUsageScanner
 
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
 
metadataAdapter - Variable in class org.reflections.util.ConfigurationBuilder
 
MethodAnnotationsScanner - Class in org.reflections.scanners
 
MethodAnnotationsScanner() - Constructor for class org.reflections.scanners.MethodAnnotationsScanner
 
MethodParameterNamesScanner - Class in org.reflections.scanners
scans methods/constructors and indexes parameter names
MethodParameterNamesScanner() - Constructor for class org.reflections.scanners.MethodParameterNamesScanner
 
MethodParameterScanner - Class in org.reflections.scanners
scans methods/constructors and indexes parameters, return type and parameter annotations
MethodParameterScanner() - Constructor for class org.reflections.scanners.MethodParameterScanner
 

N

name(Class) - Static method in class org.reflections.util.Utils
 
name(Constructor) - Static method in class org.reflections.util.Utils
 
name(Method) - Static method in class org.reflections.util.Utils
 
name(Field) - Static method in class org.reflections.util.Utils
 
names(Iterable<Class<?>>) - Static method in class org.reflections.util.Utils
 
names(Class<?>...) - Static method in class org.reflections.util.Utils
 

O

openInputStream() - Method in class org.reflections.vfs.JarInputFile
 
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 an include/exclude filter.
parsePackages(String) - Static method in class org.reflections.util.FilterBuilder
Parses a string representation of an 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(Object...) - Constructor for class org.reflections.Reflections
a convenient constructor for Reflections, where given Object... parameter types can be either: String - would add urls using ClasspathHelper.forPackage(String, ClassLoader...) ()} Class - would add urls using ClasspathHelper.forClass(Class, ClassLoader...) ClassLoader - would use this classloaders in order to find urls in ClasspathHelper.forPackage(String, ClassLoader...) and ClasspathHelper.forClass(Class, ClassLoader...) Scanner - would use given scanner, overriding the default scanners URL - would add the given url for scanning Object[] - would use each element as above use any parameter type in any order.
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
 
resolveAnnotation(Class) - Static method in class org.reflections.serializers.JavaCodeSerializer
 
resolveClass(Class) - Static method in class org.reflections.serializers.JavaCodeSerializer
 
resolveClassOf(Class) - Static method in class org.reflections.serializers.JavaCodeSerializer
 
resolveField(Class) - Static method in class org.reflections.serializers.JavaCodeSerializer
 
resolveMethod(Class) - 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(URL) - Method in class org.reflections.Reflections
 
scan(Vfs.File, Object) - Method in class org.reflections.scanners.AbstractScanner
 
scan(Object) - Method in class org.reflections.scanners.AbstractScanner
 
scan(Object) - Method in class org.reflections.scanners.FieldAnnotationsScanner
 
scan(Object) - Method in class org.reflections.scanners.MemberUsageScanner
 
scan(Object) - Method in class org.reflections.scanners.MethodAnnotationsScanner
 
scan(Object) - Method in class org.reflections.scanners.MethodParameterNamesScanner
 
scan(Object) - Method in class org.reflections.scanners.MethodParameterScanner
 
scan(Vfs.File, Object) - Method in class org.reflections.scanners.ResourcesScanner
 
scan(Object) - Method in class org.reflections.scanners.ResourcesScanner
 
scan(Vfs.File, Object) - 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, Object) - Method in class org.reflections.scanners.TypesScanner
Deprecated.
 
scan(Object) - Method in class org.reflections.scanners.TypesScanner
Deprecated.
 
Scanner - Interface in org.reflections.scanners
 
Serializer - Interface in org.reflections.serializers
Serilizer of a Reflections instance
setClassLoaders(ClassLoader[]) - Method in class org.reflections.util.ConfigurationBuilder
set class loader, might be used for resolving methods/fields
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.
setExpandSuperTypes(boolean) - Method in class org.reflections.util.ConfigurationBuilder
if set to true, Reflections will expand super types after scanning.
setInputsFilter(Predicate<String>) - Method in class org.reflections.util.ConfigurationBuilder
sets the input filter for all resources to be scanned.
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
shouldExpandSuperTypes() - Method in interface org.reflections.Configuration
if true (default), expand super types after scanning, for super types that were not scanned.
shouldExpandSuperTypes() - Method in class org.reflections.util.ConfigurationBuilder
 
staticClassLoader() - Static method in class org.reflections.util.ClasspathHelper
Gets the class loader of this library.
store - Variable in class org.reflections.Reflections
 
Store - Class in org.reflections
stores metadata information in multimaps
Store() - Constructor for class org.reflections.Store
 
Store(Configuration) - 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
created new SubTypesScanner.
SubTypesScanner(boolean) - Constructor for class org.reflections.scanners.SubTypesScanner
created new SubTypesScanner.
SystemDir - Class in org.reflections.vfs
 
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
Deprecated.
TypesScanner() - Constructor for class org.reflections.scanners.TypesScanner
Deprecated.
 

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
withAnyParameterAnnotation(Class<? extends Annotation>) - Static method in class org.reflections.ReflectionUtils
when method/constructor has any parameter with an annotation matches given annotations
withAnyParameterAnnotation(Annotation) - Static method in class org.reflections.ReflectionUtils
when method/constructor has any parameter with an annotation matches given annotations, including member matching
withClassModifier(int) - Static method in class org.reflections.ReflectionUtils
when class modifier matches given mod
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
withParameters(Class<?>...) - Static method in class org.reflections.ReflectionUtils
when method/constructor parameter types equals given types
withParametersAssignableTo(Class...) - Static method in class org.reflections.ReflectionUtils
when member parameter types assignable to given types
withParametersCount(int) - Static method in class org.reflections.ReflectionUtils
when method/constructor parameters count equal given count
withPattern(String) - Static method in class org.reflections.ReflectionUtils
where member's toString matches given regex
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 B C E F G H I J K L M N O P R S T U V W X Z 

Copyright © 2017. All rights reserved.