A B C 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.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
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.
build() - Method in class org.reflections.util.ConfigurationBuilder
instantiates a Reflections object using this Configuration

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()
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(InputStream) - Static method in class org.reflections.util.Utils
 
close() - Method in class org.reflections.vfs.CommonsVfs2UrlType.Dir
 
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 useful if you know the serialized resource location and prefer not to look it up the classpath
CommonsVfs2UrlType - Interface in org.reflections.vfs
 
CommonsVfs2UrlType.Dir - Class in org.reflections.vfs
 
CommonsVfs2UrlType.Dir(FileObject) - Constructor for class org.reflections.vfs.CommonsVfs2UrlType.Dir
 
CommonsVfs2UrlType.File - Class in org.reflections.vfs
 
CommonsVfs2UrlType.File(FileObject, FileObject) - Constructor for class org.reflections.vfs.CommonsVfs2UrlType.File
 
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()
createDir(URL) - Method in class org.reflections.vfs.UrlTypeVFS
 
createDir(URL) - Method in interface org.reflections.vfs.Vfs.UrlType
 
createMultimap() - Method in class org.reflections.Store
 

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

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<? super 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 the given class, using ClassLoader.getResource(String)
forClassLoader() - Static method in class org.reflections.util.ClasspathHelper
returns urls using URLClassLoader.getURLs() up the default classloaders parent hierarchy
forClassLoader(ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
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
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.
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)
forResource(String, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
returns urls with resources of given @{code resourceName}, using ClassLoader.getResources(String)
forWebInfClasses(ServletContext) - Static method in class org.reflections.util.ClasspathHelper
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
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<? 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
get(Class<? extends Scanner>, Iterable<String>) - Method in class org.reflections.Store
get the values of given keys stored for the given scanner class
getAll(Set<T>, Predicate<? super T>...) - Static method in class org.reflections.ReflectionUtils
filter all given elements with predicates, if given
getAllAnnotations(T, Predicate<Annotation>...) - Static method in class org.reflections.ReflectionUtils
get all annotations of given type, up the super class hierarchy, optionally honorInherited, 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<?>) - Static method in class org.reflections.ReflectionUtils
get all super types of given type, including, 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
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
 
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, otherwise an empty set is returned

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, otherwise an empty set is returned

getConstructorsAnnotatedWith(String) - Method in class org.reflections.Store
get constructor names annotated with a given annotation
getConstructorsFromDescriptors(Collection<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
getConverters(Class<?>, Class<?>) - Method in class org.reflections.Reflections
get methods with parameter type match first parameter from, and return type match type to
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(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, 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
getFile(URL) - Static method in class org.reflections.vfs.Vfs
try to get File from url
getFiles() - Method in class org.reflections.vfs.CommonsVfs2UrlType.Dir
 
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
 
getInheritedSubTypes(Iterable<String>, String, boolean) - Method in class org.reflections.Store
when honoring @Inherited, meta-annotation should only effect annotated super classes and it's sub types
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
 
getKeysCount() - Method in class org.reflections.Store
return the keys count
getMemberFromDescriptor(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
 
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, 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
getMethodsFromDescriptors(Collection<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
getName(Class) - Static method in class org.reflections.adapters.JavaReflectionAdapter
 
getName() - Method in class org.reflections.vfs.CommonsVfs2UrlType.File
 
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
 
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.CommonsVfs2UrlType.Dir
 
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.CommonsVfs2UrlType.File
 
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
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(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
 
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(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
 
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
 
includeObject - Static variable in class org.reflections.ReflectionUtils
would include Object.class when ReflectionUtils.getAllSuperTypes(Class).
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 a package of a given prefix
intersect(Collection<T>, Collection<T>) - Static method in class org.reflections.util.Utils
 
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.
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
 
isInheritedAnnotation(String) - Method in class org.reflections.Store
is the given annotation an inherited annotation, based on the metadata stored by TypeAnnotationsScanner
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
 

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
 
metadataAdapter - Variable in class org.reflections.util.ConfigurationBuilder
 
MethodAnnotationsScanner - Class in org.reflections.scanners
 
MethodAnnotationsScanner() - Constructor for class org.reflections.scanners.MethodAnnotationsScanner
 
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

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

O

openInputStream() - Method in class org.reflections.vfs.CommonsVfs2UrlType.File
 
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 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.MethodAnnotationsScanner
 
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
 
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
staticClassLoader() - Static method in class org.reflections.util.ClasspathHelper
returns Reflections.class.getClassLoader()
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(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
created new SubTypesScanner.
SubTypesScanner(boolean) - Constructor for class org.reflections.scanners.SubTypesScanner
created new 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
 

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're 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
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 L M N O P R S T U V W X Z

Copyright © 2013. All Rights Reserved.