- FieldAnnotationsScanner - Class in org.reflections.scanners
 
- 
Deprecated.
 
- FieldAnnotationsScanner() - Constructor for class org.reflections.scanners.FieldAnnotationsScanner
 
- 
Deprecated.
 
- fieldName(ClassFile, FieldInfo) - Static method in class org.reflections.util.JavassistHelper
 
-  
 
- Fields - Static variable in class org.reflections.ReflectionUtils
 
- 
query fields
 
- filter(Predicate<? super T>) - Method in interface org.reflections.util.QueryFunction
 
- 
filter by predicate
 
- FilterBuilder - Class in org.reflections.util
 
- 
include/exclude filter builder
 
- FilterBuilder() - Constructor for class org.reflections.util.FilterBuilder
 
-  
 
- 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.MemberUsageScanner
 
-  
 
- filterResultsBy(Predicate<String>) - Method in enum org.reflections.scanners.Scanners
 
-  
 
- filterResultsBy(Predicate<String>) - Method in class org.reflections.scanners.TypeElementsScanner
 
-  
 
- 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
 
 
- finisher() - Method in class org.reflections.util.AnnotationMergeCollector
 
-  
 
- flatMap(Function<T, ? extends Function<C, Set<R>>>) - Method in interface org.reflections.util.QueryFunction
 
- 
flatmap by function
 
- forClass(Class<?>, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
 
- 
Returns the URL that contains a Class.
 
- forClass(String, ClassLoader...) - Method in interface org.reflections.util.NameHelper
 
- 
tries to resolve a java type name to 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.
 
- forConstructor(String, ClassLoader...) - Method in interface org.reflections.util.NameHelper
 
-  
 
- forElement(String, Class<T>, ClassLoader[]) - Method in interface org.reflections.util.NameHelper
 
-  
 
- forField(String, ClassLoader...) - Method in interface org.reflections.util.NameHelper
 
-  
 
- 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.
 
- forMember(String, ClassLoader...) - Method in interface org.reflections.util.NameHelper
 
-  
 
- forMethod(String, ClassLoader...) - Method in interface org.reflections.util.NameHelper
 
-  
 
- forName(String, Class<T>, ClassLoader...) - Method in interface org.reflections.util.NameHelper
 
-  
 
- forNames(Collection<String>, Class<T>, ClassLoader...) - Method in interface org.reflections.util.NameHelper
 
-  
 
- forNames(Collection<String>, ClassLoader...) - Method in interface org.reflections.util.NameHelper
 
-  
 
- forPackage(String, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
 
- 
Returns a distinct collection of URLs based on a package name.
 
- forPackage(String, ClassLoader...) - Method in class org.reflections.util.ConfigurationBuilder
 
- 
 
- 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
 
- get(QueryFunction<Store, T>) - Method in class org.reflections.Reflections
 
- 
 
- get(QueryFunction<C, T>) - Static method in class org.reflections.ReflectionUtils
 
- 
 
- get(QueryFunction<Store, T>, Predicate<? super T>...) - Static method in class org.reflections.ReflectionUtils
 
- 
 
- get(String) - Method in interface org.reflections.util.QueryBuilder
 
- 
direct values indexed for key String
 
- get(AnnotatedElement) - Method in interface org.reflections.util.QueryBuilder
 
- 
direct values indexed for AnnotatedElement
 
- get(Collection<String>) - Method in interface org.reflections.util.QueryBuilder
 
- 
direct values indexed for keys String collection
 
- get(F) - Method in interface org.reflections.util.UtilQueryBuilder
 
- 
get direct values of given element
 
- getAll(Scanner) - Method in class org.reflections.Reflections
 
- 
returns all key and values scanned by the given scanner
 
- getAll(Collection<String>) - Method in interface org.reflections.util.QueryBuilder
 
- 
transitive values indexed for keys String collection, not including keys
 
- getAll(Function<T, QueryFunction<C, T>>) - Method in interface org.reflections.util.QueryFunction
 
- 
transitively get all by builder
 
- getAll(Function<T, QueryFunction<C, R>>, Function<R, T>) - Method in interface org.reflections.util.QueryFunction
 
- 
transitively get all by builder
 
- 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
 
- getAllIncluding(String) - Method in interface org.reflections.util.QueryBuilder
 
- 
transitive values indexed for key String, including key
 
- getAllIncluding(Collection<String>) - Method in interface org.reflections.util.QueryBuilder
 
- 
transitive values indexed for keys String collection, including keys
 
- 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
 
- 
Deprecated.
 
- getAnnotations(T, Predicate<Annotation>...) - Static method in class org.reflections.ReflectionUtils
 
- 
get annotations of given type, optionally honorInherited, optionally filtered by predicates
 
- getAnnotations(Function<String, AttributeInfo>) - Static method in class org.reflections.util.JavassistHelper
 
-  
 
- getClassLoaders() - Method in interface org.reflections.Configuration
 
- 
optional class loaders used for resolving types.
 
- getClassLoaders() - Method in class org.reflections.util.ConfigurationBuilder
 
-  
 
- getConfiguration() - Method in class org.reflections.Reflections
 
- 
 
- getConstructors(Class<?>, Predicate<? super Constructor>...) - Static method in class org.reflections.ReflectionUtils
 
- 
get constructors of given type, optionally filtered by predicates
 
- getConstructors(ClassFile) - Static method in class org.reflections.util.JavassistHelper
 
-  
 
- getConstructorsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
 
- 
get constructors annotated with the given annotation
 
- getConstructorsAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
 
- 
get constructors annotated with the given annotation, including annotation member values matching
 
- getConstructorsWithParameter(AnnotatedElement) - Method in class org.reflections.Reflections
 
- 
get constructors with any parameter matching the given type, either class or annotation
 
- getConstructorsWithSignature(Class<?>...) - Method in class org.reflections.Reflections
 
- 
get constructors with signature matching the given types
 
- getDefaultUrlTypes() - Static method in class org.reflections.vfs.Vfs
 
- 
 
- 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 fields annotated with the given annotation
 
- getFieldsAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
 
- 
get fields annotated with the given annotation, including annotation member values matching
 
- getFile(URL) - Static method in class org.reflections.vfs.Vfs
 
- 
 
- getFiles() - Method in class org.reflections.vfs.JarInputDir
 
-  
 
- getFiles() - Method in class org.reflections.vfs.JbossDir
 
-  
 
- 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
 
- 
the fully qualified name filter used to filter types to be scanned.
 
- getInputsFilter() - Method in class org.reflections.util.ConfigurationBuilder
 
-  
 
- getMemberParameterNames(Member) - Method in class org.reflections.Reflections
 
- 
get parameter names of the given member, either method or constructor
 
- getMemberUsage(Member) - Method in class org.reflections.Reflections
 
- 
get code usages for the given member, either field, method or constructor
 
- getMethods(Class<?>, Predicate<? super Method>...) - Static method in class org.reflections.ReflectionUtils
 
- 
get methods of given type, optionally filtered by predicates
 
- getMethods(ClassFile) - Static method in class org.reflections.util.JavassistHelper
 
-  
 
- getMethodsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
 
- 
get methods annotated with the given annotation
 
- getMethodsAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
 
- 
get methods annotated with the given annotation, including annotation member values matching
 
- getMethodsReturn(Class<?>) - Method in class org.reflections.Reflections
 
- 
get methods with return type matching the given returnType
 
- getMethodsWithParameter(AnnotatedElement) - Method in class org.reflections.Reflections
 
- 
get methods with any parameter matching the given type, either class or annotation
 
- getMethodsWithSignature(Class<?>...) - Method in class org.reflections.Reflections
 
- 
get methods with signature matching the given types
 
- getName() - Method in class org.reflections.vfs.JarInputFile
 
-  
 
- getName() - Method in class org.reflections.vfs.JbossFile
 
-  
 
- 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
 
-  
 
- getParameters(MethodInfo) - Static method in class org.reflections.util.JavassistHelper
 
-  
 
- getParametersAnnotations(MethodInfo) - Static method in class org.reflections.util.JavassistHelper
 
-  
 
- getPath() - Method in class org.reflections.vfs.JarInputDir
 
-  
 
- getPath() - Method in class org.reflections.vfs.JbossDir
 
-  
 
- 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.JbossFile
 
-  
 
- 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(String) - Method in class org.reflections.Reflections
 
- 
get resources matching the given pattern regex
 
- getResources(Pattern) - Method in class org.reflections.Reflections
 
- 
get resources matching the given pattern regex
 
- getReturnType(MethodInfo) - Static method in class org.reflections.util.JavassistHelper
 
-  
 
- getScanners() - Method in interface org.reflections.Configuration
 
- 
the scanner instances used for indexing metadata.
 
- getScanners() - Method in class org.reflections.util.ConfigurationBuilder
 
-  
 
- getStore() - Method in class org.reflections.Reflections
 
- 
returns the 
Store object used for storing and querying the metadata
 
 
- getSubTypesOf(Class<T>) - Method in class org.reflections.Reflections
 
- 
gets all subtypes in hierarchy of a given type.
 
- 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 the given annotation, both classes and annotations
 
- getTypesAnnotatedWith(Class<? extends Annotation>, boolean) - Method in class org.reflections.Reflections
 
- 
get types annotated with the given annotation, both classes and annotations
 
- getTypesAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
 
- 
get types annotated with the given annotation, both classes and annotations, including annotation member values matching
 
- getTypesAnnotatedWith(Annotation, boolean) - Method in class org.reflections.Reflections
 
- 
get types annotated with the 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
 
-  
 
- save(String) - Method in class org.reflections.Reflections
 
- 
serialize metadata to the given filename
 
- save(String, Serializer) - Method in class org.reflections.Reflections
 
- 
serialize metadata to the given filename and serializer
 
- save(Reflections, String) - Method in class org.reflections.serializers.JavaCodeSerializer
 
- 
serialize and save to java source code
 
- 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(ClassFile) - Method in class org.reflections.scanners.MemberUsageScanner
 
-  
 
- scan(ClassFile) - Method in class org.reflections.scanners.MethodParameterNamesScanner
 
-  
 
- scan(ClassFile) - Method in interface org.reflections.scanners.Scanner
 
- 
scan the given classFile and produces list of Map.Entry key/values
 
- scan(Vfs.File) - Method in interface org.reflections.scanners.Scanner
 
- 
scan the given file and produces list of Map.Entry key/values
 
- scan(ClassFile) - Method in enum org.reflections.scanners.Scanners
 
-  
 
- scan(ClassFile) - Method in class org.reflections.scanners.SubTypesScanner
 
- 
Deprecated.
  
- scan(ClassFile) - Method in class org.reflections.scanners.TypeElementsScanner
 
-  
 
- Scanner - Interface in org.reflections.scanners
 
- 
 
- Scanners - Enum in org.reflections.scanners
 
- 
 
- Serializer - Interface in org.reflections.serializers
 
- 
 
- set(Collection<T>) - Static method in interface org.reflections.util.QueryFunction
 
-  
 
- setClassLoaders(ClassLoader[]) - Method in class org.reflections.util.ConfigurationBuilder
 
- 
set optional class loaders used for resolving types.
 
- setDefaultURLTypes(List<Vfs.UrlType>) - Static method in class org.reflections.vfs.Vfs
 
- 
sets the static default url types.
 
- 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.
 
- setParallel(boolean) - Method in class org.reflections.util.ConfigurationBuilder
 
- 
if true, scan urls in parallel.
 
- setScanners(Scanner...) - Method in class org.reflections.util.ConfigurationBuilder
 
- 
set the scanners instances for scanning different metadata
 
- 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
 
-  
 
- single(T) - Static method in interface org.reflections.util.QueryFunction
 
-  
 
- 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 string key/value pairs per scanner index in a multimap Map<String, Map<String, Set<String>>>
 
- Store() - Constructor for class org.reflections.Store
 
-  
 
- Store(Map<String, Map<String, Set<String>>>) - Constructor for class org.reflections.Store
 
-  
 
- SubTypesScanner - Class in org.reflections.scanners
 
- 
Deprecated.
 
- SubTypesScanner() - Constructor for class org.reflections.scanners.SubTypesScanner
 
- 
Deprecated.
 
- SubTypesScanner(boolean) - Constructor for class org.reflections.scanners.SubTypesScanner
 
- 
Deprecated.
 
- SuperClass - Static variable in class org.reflections.ReflectionUtils
 
- 
query super class
 
- SuperTypes - Static variable in class org.reflections.ReflectionUtils
 
- 
query super classes and interfaces including element
 
- supplier() - Method in class org.reflections.util.AnnotationMergeCollector
 
-  
 
- SystemDir - Class in org.reflections.vfs
 
-  
 
- SystemDir(File) - Constructor for class org.reflections.vfs.SystemDir
 
-  
 
- SystemFile - Class in org.reflections.vfs
 
- 
 
- SystemFile(SystemDir, File) - Constructor for class org.reflections.vfs.SystemFile
 
-  
 
- with(Collection<String>) - Method in interface org.reflections.util.QueryBuilder
 
- 
transitive values indexed for keys String collection, not including keys.
 
- with(String) - Method in interface org.reflections.util.QueryBuilder
 
- 
transitive values indexed for key String, not including key.
 
- with(AnnotatedElement...) - Method in interface org.reflections.util.QueryBuilder
 
- 
transitive values indexed for AnnotatedElements varargs, not including.
 
- with(Set<? extends AnnotatedElement>) - Method in interface org.reflections.util.QueryBuilder
 
- 
transitive values indexed for AnnotatedElements set, not including.
 
- withAnnotation(Class<? extends Annotation>) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
where element is annotated with given annotation
 
- withAnnotation(Annotation) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
where element is annotated with given annotation, including member matching
 
- withAnnotations(Class<? extends Annotation>...) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
where element is annotated with given annotations
 
- withAnnotations(Annotation...) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
where element is annotated with given annotations, including member matching
 
- withAnyParameterAnnotation(Class<? extends Annotation>) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when method/constructor has any parameter with an annotation matches given annotations
 
- withAnyParameterAnnotation(Annotation) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when method/constructor has any parameter with an annotation matches given annotations, including member matching
 
- withClassModifier(int) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when class modifier matches given mod
 
- withInterface() - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
-  
 
- withModifier(int) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when member modifier matches given mod
 
- withName(String) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
where member name equals given name
 
- withNamePrefix(String) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
where annotated element name startsWith given prefix
 
- withParameters(Class<?>...) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when method/constructor parameter types equals given types
 
- withParametersAssignableFrom(Class...) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when method/constructor parameter types assignable from given types
 
- withParametersAssignableTo(Class...) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when member parameter types assignable to given types
 
- withParametersCount(int) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when method/constructor parameters count equal given count
 
- withPattern(String) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
where member's toString matches given regex
 
- withPrefix(String) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
where member name startsWith given prefix
 
- withPublic() - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when member modifier is public
 
- withReturnType(Class<T>) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when method return type equal given type
 
- withReturnTypeAssignableFrom(Class<T>) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when method return type assignable from given type
 
- withStatic() - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
-  
 
- withType(Class<T>) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when field type equal given type
 
- withTypeAssignableTo(Class<T>) - Static method in class org.reflections.util.ReflectionUtilsPredicates
 
- 
when field type assignable to given type