- 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