A B C D E F G H I J K L M N O P R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractScanner - Class in org.reflections.scanners
- AbstractScanner() - Constructor for class org.reflections.scanners.AbstractScanner
- acceptResult(String) - Method in class org.reflections.scanners.AbstractScanner
- acceptResult(String) - Method in interface org.reflections.scanners.Scanner
- acceptsInput(String) - Method in class org.reflections.adapters.JavaReflectionAdapter
- acceptsInput(String) - Method in class org.reflections.adapters.JavassistAdapter
- acceptsInput(String) - Method in interface org.reflections.adapters.MetadataAdapter
- acceptsInput(String) - Method in class org.reflections.scanners.AbstractScanner
- acceptsInput(String) - Method in class org.reflections.scanners.ResourcesScanner
- acceptsInput(String) - Method in interface org.reflections.scanners.Scanner
- adaptURL(URL) - Method in class org.reflections.vfs.UrlTypeVFS
- add(Predicate<String>) - Method in class org.reflections.util.FilterBuilder
-
add a Predicate to the chain of predicates
- addClassLoader(ClassLoader) - Method in class org.reflections.util.ConfigurationBuilder
-
add class loader, might be used for resolving methods/fields
- addClassLoaders(ClassLoader...) - Method in class org.reflections.util.ConfigurationBuilder
-
add class loader, might be used for resolving methods/fields
- addClassLoaders(Collection<ClassLoader>) - Method in class org.reflections.util.ConfigurationBuilder
-
add class loader, might be used for resolving methods/fields
- addDefaultURLTypes(Vfs.UrlType) - Static method in class org.reflections.vfs.Vfs
-
add a static default url types to the beginning of the default url types list.
- addScanners(Scanner...) - Method in class org.reflections.util.ConfigurationBuilder
-
set the scanners instances for scanning different metadata
- addUrls(URL...) - Method in class org.reflections.util.ConfigurationBuilder
-
add urls to be scanned
- addUrls(Collection<URL>) - Method in class org.reflections.util.ConfigurationBuilder
-
add urls to be scanned
- and(Predicate...) - Static method in class org.reflections.util.Utils
B
- build(Object...) - Static method in class org.reflections.util.ConfigurationBuilder
-
constructs a
ConfigurationBuilder
using the given parameters, in a non statically typed way. - bundle - org.reflections.vfs.Vfs.DefaultUrlTypes
C
- classLoaders(ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
-
Returns an array of class Loaders initialized from the specified array.
- ClasspathHelper - Class in org.reflections.util
-
Helper methods for working with the classpath.
- ClasspathHelper() - Constructor for class org.reflections.util.ClasspathHelper
- cleanPath(URL) - Static method in class org.reflections.util.ClasspathHelper
-
Cleans the URL.
- close() - 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
- close(InputStream) - Static method in class org.reflections.util.Utils
- collect() - Static method in class org.reflections.Reflections
-
collect saved Reflection xml resources and merge it into a Reflections instance
- 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
- 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(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 - configuration - Variable in class org.reflections.Reflections
- Configuration - Interface in org.reflections
-
Configuration is used to create a configured instance of
Reflections
- ConfigurationBuilder - Class in org.reflections.util
-
a fluent builder for
Configuration
, to be used for constructing aReflections
instance - ConfigurationBuilder() - Constructor for class org.reflections.util.ConfigurationBuilder
- contextClassLoader() - Static method in class org.reflections.util.ClasspathHelper
-
Gets the current thread context class loader.
- createDir(URL) - Method in class org.reflections.vfs.UrlTypeVFS
- createDir(URL) - Method in interface org.reflections.vfs.Vfs.UrlType
D
- directory - org.reflections.vfs.Vfs.DefaultUrlTypes
E
- equals(Object) - Method in class org.reflections.scanners.AbstractScanner
- exclude(String) - Method in class org.reflections.util.FilterBuilder
-
exclude a regular expression
- Exclude(String) - Constructor for class org.reflections.util.FilterBuilder.Exclude
- excludePackage(Class<?>) - Method in class org.reflections.util.FilterBuilder
-
exclude a package of a given class
- excludePackage(String) - Method in class org.reflections.util.FilterBuilder
-
exclude a package of a given prefix
- expandSuperTypes() - Method in class org.reflections.Reflections
-
expand super types after scanning, for super types that were not scanned.
F
- FieldAnnotationsScanner - Class in org.reflections.scanners
-
scans for field's annotations
- FieldAnnotationsScanner() - Constructor for class org.reflections.scanners.FieldAnnotationsScanner
- filter(Collection<T>, Predicate<? super T>) - Static method in class org.reflections.util.Utils
- filter(Collection<T>, Predicate<? super T>...) - Static method in class org.reflections.util.Utils
- filter(T[], Predicate<? super T>...) - Static method in class org.reflections.util.Utils
- FilterBuilder - Class in org.reflections.util
-
Builds include/exclude filters for Reflections.
- FilterBuilder() - Constructor for class org.reflections.util.FilterBuilder
- FilterBuilder.Exclude - Class in org.reflections.util
- FilterBuilder.Include - Class in org.reflections.util
- FilterBuilder.Matcher - Class in org.reflections.util
- filterInputsBy(Predicate<String>) - Method in class org.reflections.util.ConfigurationBuilder
-
sets the input filter for all resources to be scanned.
- filterResultsBy(Predicate<String>) - Method in class org.reflections.scanners.AbstractScanner
- filterResultsBy(Predicate<String>) - Method in interface org.reflections.scanners.Scanner
- findFiles(Collection<URL>, String, Predicate<String>) - Static method in class org.reflections.vfs.Vfs
-
return an iterable of all
Vfs.File
in given urls, starting with given packagePrefix and matching nameFilter - findFiles(Collection<URL>, Predicate<Vfs.File>) - Static method in class org.reflections.vfs.Vfs
-
return an iterable of all
Vfs.File
in given urls, matching filePredicate - findLogger(Class<?>) - Static method in class org.reflections.util.Utils
- forClass(Class<?>, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
-
Returns the URL that contains a
Class
. - forClassLoader() - Static method in class org.reflections.util.ClasspathHelper
-
Returns a distinct collection of URLs based on URLs derived from class loaders.
- forClassLoader(ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
-
Returns a distinct collection of URLs based on URLs derived from class loaders.
- forJavaClassPath() - Static method in class org.reflections.util.ClasspathHelper
-
Returns a distinct collection of URLs based on the
java.class.path
system property. - forManifest() - Static method in class org.reflections.util.ClasspathHelper
-
Returns a distinct collection of URLs based on URLs derived from class loaders expanded with Manifest information.
- forManifest(Iterable<URL>) - Static method in class org.reflections.util.ClasspathHelper
-
Returns a distinct collection of URLs by expanding the specified URLs 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.
- forName(String, ClassLoader...) - Static method in class org.reflections.ReflectionUtils
-
tries to resolve a java type name to a Class
- forNames(Collection<String>, ClassLoader...) - Static method in class org.reflections.ReflectionUtils
-
try to resolve all given string representation of types to a list of java types
- forPackage(String, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
-
Returns a distinct collection of URLs based on a package name.
- forPackages(String...) - Method in class org.reflections.util.ConfigurationBuilder
- forResource(String, ClassLoader...) - Static method in class org.reflections.util.ClasspathHelper
-
Returns a distinct collection of URLs based on a resource.
- forWebInfClasses(ServletContext) - Static method in class org.reflections.util.ClasspathHelper
-
Returns the URL of the
WEB-INF/classes
folder. - forWebInfLib(ServletContext) - Static method in class org.reflections.util.ClasspathHelper
-
Returns a distinct collection of URLs based on the
WEB-INF/lib
folder. - fromURL(URL) - Static method in class org.reflections.vfs.Vfs
-
tries to create a Dir from the given url, using the defaultUrlTypes
- fromURL(URL, List<Vfs.UrlType>) - Static method in class org.reflections.vfs.Vfs
-
tries to create a Dir from the given url, using the given urlTypes
- fromURL(URL, Vfs.UrlType...) - Static method in class org.reflections.vfs.Vfs
-
tries to create a Dir from the given url, using the given urlTypes
G
- get(Class<?>, String) - Method in class org.reflections.Store
-
get the values stored for the given
index
andkeys
- get(Class<?>, Collection<String>) - Method in class org.reflections.Store
-
get the values stored for the given
index
andkeys
- get(String, String) - Method in class org.reflections.Store
-
get the values stored for the given
index
andkeys
- getAll(Class<?>, String) - Method in class org.reflections.Store
-
recursively get the values stored for the given
index
andkeys
, not including keys - getAll(Class<?>, Collection<String>) - Method in class org.reflections.Store
-
recursively get the values stored for the given
index
andkeys
, not including keys - getAll(Set<T>, Predicate<? super T>...) - Static method in class org.reflections.ReflectionUtils
-
filter all given
elements
withpredicates
, if given - getAllAnnotated(Collection<String>, Class<? extends Annotation>, boolean) - Method in class org.reflections.Reflections
- getAllAnnotations(T, Predicate<Annotation>...) - Static method in class org.reflections.ReflectionUtils
-
get all annotations of given
type
, up the super class hierarchy, optionally filtered bypredicates
- 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 bypredicates
- 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 bypredicates
- getAllIncluding(Class<?>, Collection<String>) - Method in class org.reflections.Store
-
recursively get the values stored for the given
index
andkeys
, 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 bypredicates
- getAllSuperTypes(Class<?>, Predicate<? super Class<?>>...) - Static method in class org.reflections.ReflectionUtils
-
get all super types of given
type
, including, optionally filtered bypredicates
- getAllTypes() - Method in class org.reflections.Reflections
-
get all types scanned.
- getAnnotations(T, Predicate<Annotation>...) - Static method in class org.reflections.ReflectionUtils
-
get annotations of given
type
, optionally honorInherited, optionally filtered bypredicates
- getClassAnnotationNames(C) - Method in interface org.reflections.adapters.MetadataAdapter
- getClassAnnotationNames(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getClassAnnotationNames(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
- 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(C) - Method in interface org.reflections.adapters.MetadataAdapter
- getClassName(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getClassName(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
- getConfiguration() - Method in class org.reflections.Reflections
-
returns the
Configuration
object of this instance - getConfiguration() - Method in class org.reflections.scanners.AbstractScanner
- getConstructorParamNames(Constructor) - Method in class org.reflections.Reflections
-
get parameter names of given
constructor
- getConstructors(Class<?>, Predicate<? super Constructor>...) - Static method in class org.reflections.ReflectionUtils
-
get constructors of given
type
, optionally filtered bypredicates
- getConstructorsAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
-
get all constructors annotated with a given annotation, including annotation member values matching
- getConstructorsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
-
get all constructors annotated with a given annotation
- getConstructorsFromDescriptors(Iterable<String>, ClassLoader...) - Static method in class org.reflections.util.Utils
- getConstructorsMatchParams(Class<?>...) - Method in class org.reflections.Reflections
-
get constructors with parameter types matching given
types
- getConstructorsWithAnyParamAnnotated(Annotation) - Method in class org.reflections.Reflections
-
get constructors with any parameter annotated with given annotation, including annotation member values matching
- getConstructorsWithAnyParamAnnotated(Class<? extends Annotation>) - Method in class org.reflections.Reflections
-
get constructors with any parameter annotated with given annotation
- getConstructorUsage(Constructor) - Method in class org.reflections.Reflections
-
get all given
constructors
usages in methods and constructors - getDefaultUrlTypes() - Static method in class org.reflections.vfs.Vfs
-
the default url types that will be used when issuing
Vfs.fromURL(java.net.URL)
- getExecutorService() - Method in interface org.reflections.Configuration
-
executor service used to scan files.
- getExecutorService() - Method in class org.reflections.util.ConfigurationBuilder
- getFieldAnnotationNames(F) - Method in interface org.reflections.adapters.MetadataAdapter
- getFieldAnnotationNames(Field) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getFieldAnnotationNames(FieldInfo) - Method in class org.reflections.adapters.JavassistAdapter
- getFieldFromString(String, ClassLoader...) - Static method in class org.reflections.util.Utils
- getFieldName(F) - Method in interface org.reflections.adapters.MetadataAdapter
- getFieldName(Field) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getFieldName(FieldInfo) - Method in class org.reflections.adapters.JavassistAdapter
- getFields(C) - Method in interface org.reflections.adapters.MetadataAdapter
- getFields(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getFields(Class<?>, Predicate<? super Field>...) - Static method in class org.reflections.ReflectionUtils
-
get fields of given
type
, optionally filtered bypredicates
- getFields(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
- getFieldsAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
-
get all methods annotated with a given annotation, including annotation member values matching
- getFieldsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
-
get all fields annotated with a given annotation
- getFieldUsage(Field) - Method in class org.reflections.Reflections
-
get all given
field
usages in methods and constructors - getFile(URL) - Static method in class org.reflections.vfs.Vfs
-
try to get
File
from url - getFiles() - Method in class org.reflections.vfs.JarInputDir
- getFiles() - Method in class org.reflections.vfs.SystemDir
- getFiles() - Method in interface org.reflections.vfs.Vfs.Dir
- getFiles() - Method in class org.reflections.vfs.ZipDir
- getInputsFilter() - Method in interface org.reflections.Configuration
-
get the fully qualified name filter used to filter types to be scanned
- getInputsFilter() - Method in class org.reflections.util.ConfigurationBuilder
- getInterfacesNames(C) - Method in interface org.reflections.adapters.MetadataAdapter
- getInterfacesNames(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getInterfacesNames(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
- getMemberFromDescriptor(String, ClassLoader...) - Static method in class org.reflections.util.Utils
- getMembersFromDescriptors(Iterable<String>, ClassLoader...) - Static method in class org.reflections.util.Utils
- getMetadataAdapter() - Method in interface org.reflections.Configuration
-
the metadata adapter used to fetch metadata from classes
- getMetadataAdapter() - Method in class org.reflections.scanners.AbstractScanner
- getMetadataAdapter() - Method in class org.reflections.util.ConfigurationBuilder
-
returns the metadata adapter.
- getMethodAnnotationNames(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getMethodAnnotationNames(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
- getMethodAnnotationNames(M) - Method in interface org.reflections.adapters.MetadataAdapter
- getMethodFullKey(C, 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
- getMethodKey(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
- getMethodModifier(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getMethodModifier(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
- getMethodModifier(M) - Method in interface org.reflections.adapters.MetadataAdapter
- getMethodName(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getMethodName(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
- getMethodName(M) - Method in interface org.reflections.adapters.MetadataAdapter
- getMethodParamNames(Method) - Method in class org.reflections.Reflections
-
get parameter names of given
method
- getMethods(C) - Method in interface org.reflections.adapters.MetadataAdapter
- getMethods(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getMethods(Class<?>, Predicate<? super Method>...) - Static method in class org.reflections.ReflectionUtils
-
get methods of given
type
, optionally filtered bypredicates
- getMethods(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
- getMethodsAnnotatedWith(Annotation) - Method in class org.reflections.Reflections
-
get all methods annotated with a given annotation, including annotation member values matching
- getMethodsAnnotatedWith(Class<? extends Annotation>) - Method in class org.reflections.Reflections
-
get all methods annotated with a given annotation
- getMethodsFromDescriptors(Iterable<String>, ClassLoader...) - Static method in class org.reflections.util.Utils
- getMethodsMatchParams(Class<?>...) - Method in class org.reflections.Reflections
-
get methods with parameter types matching given
types
- getMethodsReturn(Class) - Method in class org.reflections.Reflections
-
get methods with return type match given type
- getMethodsWithAnyParamAnnotated(Annotation) - Method in class org.reflections.Reflections
-
get methods with any parameter annotated with given annotation, including annotation member values matching
- getMethodsWithAnyParamAnnotated(Class<? extends Annotation>) - Method in class org.reflections.Reflections
-
get methods with any parameter annotated with given annotation
- getMethodUsage(Method) - Method in class org.reflections.Reflections
-
get all given
method
usages in methods and constructors - 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
- getName(Class) - Static method in class org.reflections.adapters.JavaReflectionAdapter
- getOrCreateClassObject(Vfs.File) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getOrCreateClassObject(Vfs.File) - Method in class org.reflections.adapters.JavassistAdapter
- getOrCreateClassObject(Vfs.File) - Method in interface org.reflections.adapters.MetadataAdapter
- getOrCreateClassObject(Vfs.File, ClassLoader...) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getParameterAnnotationNames(Member, int) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getParameterAnnotationNames(MethodInfo, int) - Method in class org.reflections.adapters.JavassistAdapter
- getParameterAnnotationNames(M, int) - Method in interface org.reflections.adapters.MetadataAdapter
- getParameterNames(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getParameterNames(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
- getParameterNames(M) - Method in interface org.reflections.adapters.MetadataAdapter
- getPath() - Method in class org.reflections.vfs.JarInputDir
- getPath() - Method in class org.reflections.vfs.SystemDir
- getPath() - Method in interface org.reflections.vfs.Vfs.Dir
- getPath() - Method in class org.reflections.vfs.ZipDir
- getRelativePath() - Method in class org.reflections.vfs.JarInputFile
- getRelativePath() - Method in class org.reflections.vfs.SystemFile
- getRelativePath() - Method in interface org.reflections.vfs.Vfs.File
- getRelativePath() - Method in class org.reflections.vfs.ZipFile
- getResources(Predicate<String>) - Method in class org.reflections.Reflections
-
get resources relative paths where simple name (key) matches given namePredicate
- getResources(Pattern) - Method in class org.reflections.Reflections
-
get resources relative paths where simple name (key) matches given regular expression
- getResultFilter() - Method in class org.reflections.scanners.AbstractScanner
- getReturnTypeName(Member) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getReturnTypeName(MethodInfo) - Method in class org.reflections.adapters.JavassistAdapter
- getReturnTypeName(M) - Method in interface org.reflections.adapters.MetadataAdapter
- getScanners() - Method in interface org.reflections.Configuration
-
the scanner instances used for scanning different metadata
- getScanners() - Method in class org.reflections.util.ConfigurationBuilder
- getSerializer() - Method in interface org.reflections.Configuration
-
the default serializer to use when saving Reflection
- getSerializer() - Method in class org.reflections.util.ConfigurationBuilder
- getStore() - Method in class org.reflections.Reflections
-
returns the
Store
used for storing and querying the metadata - getSubTypesOf(Class<T>) - Method in class org.reflections.Reflections
-
gets all sub types in hierarchy of a given type
- getSuperclassName(C) - Method in interface org.reflections.adapters.MetadataAdapter
- getSuperclassName(Class) - Method in class org.reflections.adapters.JavaReflectionAdapter
- getSuperclassName(ClassFile) - Method in class org.reflections.adapters.JavassistAdapter
- getSuperTypes(Class<?>) - Static method in class org.reflections.ReflectionUtils
-
get the immediate supertype and interfaces of the given
type
- 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(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
- getUrls() - Method in interface org.reflections.Configuration
-
the urls to be scanned
- getUrls() - Method in class org.reflections.util.ConfigurationBuilder
H
- hashCode() - Method in class org.reflections.scanners.AbstractScanner
I
- include(String) - Method in class org.reflections.util.FilterBuilder
-
include a regular expression
- Include(String) - Constructor for class org.reflections.util.FilterBuilder.Include
- includeAnnotations() - Method in class org.reflections.scanners.TypeElementsScanner
- includeAnnotations(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
- includeFields() - Method in class org.reflections.scanners.TypeElementsScanner
- includeFields(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
- includeInvisibleTag - Static variable in class org.reflections.adapters.JavassistAdapter
-
setting this to false will result in returning only visible annotations from the relevant methods here (only
RetentionPolicy.RUNTIME
) - includeMethods() - Method in class org.reflections.scanners.TypeElementsScanner
- includeMethods(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
- includeObject - Static variable in class org.reflections.ReflectionUtils
-
would include
Object.class
whenReflectionUtils.getAllSuperTypes(Class, java.util.function.Predicate[])
. - includePackage(Class<?>) - Method in class org.reflections.util.FilterBuilder
-
include a package of a given class
- includePackage(String...) - Method in class org.reflections.util.FilterBuilder
-
include packages of given prefixes
- index(Class<?>) - Static method in class org.reflections.util.Utils
- 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
- 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
- jarFile - org.reflections.vfs.Vfs.DefaultUrlTypes
- 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
- jarInputStream - org.reflections.vfs.Vfs.DefaultUrlTypes
- jarUrl - org.reflections.vfs.Vfs.DefaultUrlTypes
- 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
- jboss_vfs - org.reflections.vfs.Vfs.DefaultUrlTypes
- jboss_vfsfile - org.reflections.vfs.Vfs.DefaultUrlTypes
- join(Collection<?>, String) - Static method in class org.reflections.util.Utils
- JsonSerializer - Class in org.reflections.serializers
-
serialization of Reflections to json
- JsonSerializer() - Constructor for class org.reflections.serializers.JsonSerializer
K
- keys(String) - Method in class org.reflections.Store
- keySet() - Method in class org.reflections.Store
-
return all indices
L
- log - Static variable in class org.reflections.Reflections
M
- Matcher(String) - Constructor for class org.reflections.util.FilterBuilder.Matcher
- matches(URL) - Method in class org.reflections.vfs.UrlTypeVFS
- matches(URL) - Method in interface org.reflections.vfs.Vfs.UrlType
- MemberUsageScanner - Class in org.reflections.scanners
-
scans methods/constructors/fields usage
- MemberUsageScanner() - Constructor for class org.reflections.scanners.MemberUsageScanner
- merge(Reflections) - Method in class org.reflections.Reflections
-
merges a Reflections instance metadata into this instance
- metadataAdapter - Variable in class org.reflections.util.ConfigurationBuilder
- MetadataAdapter<C,F,M> - Interface in org.reflections.adapters
- MethodAnnotationsScanner - Class in org.reflections.scanners
- MethodAnnotationsScanner() - Constructor for class org.reflections.scanners.MethodAnnotationsScanner
- MethodParameterNamesScanner - Class in org.reflections.scanners
-
scans methods/constructors and indexes parameter names
- MethodParameterNamesScanner() - Constructor for class org.reflections.scanners.MethodParameterNamesScanner
- MethodParameterScanner - Class in org.reflections.scanners
-
scans methods/constructors and indexes parameters, return type and parameter annotations
- MethodParameterScanner() - Constructor for class org.reflections.scanners.MethodParameterScanner
N
- name(Class) - Static method in class org.reflections.util.Utils
- name(Constructor) - Static method in class org.reflections.util.Utils
- name(Field) - Static method in class org.reflections.util.Utils
- name(Method) - Static method in class org.reflections.util.Utils
- names(Class<?>...) - Static method in class org.reflections.util.Utils
- names(Collection<Class<?>>) - Static method in class org.reflections.util.Utils
O
- openInputStream() - Method in class org.reflections.vfs.JarInputFile
- openInputStream() - Method in class org.reflections.vfs.SystemFile
- openInputStream() - Method in interface org.reflections.vfs.Vfs.File
- openInputStream() - Method in class org.reflections.vfs.ZipFile
- org.reflections - package org.reflections
- org.reflections.adapters - package org.reflections.adapters
- org.reflections.scanners - package org.reflections.scanners
- org.reflections.serializers - package org.reflections.serializers
- org.reflections.util - package org.reflections.util
- org.reflections.vfs - package org.reflections.vfs
P
- parse(String) - Static method in class org.reflections.util.FilterBuilder
-
Parses a string representation of an include/exclude filter.
- parsePackages(String) - Static method in class org.reflections.util.FilterBuilder
-
Parses a string representation of an include/exclude filter.
- prefix(String) - Static method in class org.reflections.util.FilterBuilder
- prepareFile(String) - Static method in class org.reflections.util.Utils
- publicOnly() - Method in class org.reflections.scanners.TypeElementsScanner
- publicOnly(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
- put(Class<?>, String, String) - Method in class org.reflections.Store
- put(String, String, String) - Method in class org.reflections.Store
- put(Store, String, String) - Method in class org.reflections.scanners.AbstractScanner
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() - Constructor for class org.reflections.Reflections
- 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 usingClasspathHelper.forPackage(String, ClassLoader...)
()}Class
- would add urls usingClasspathHelper.forClass(Class, ClassLoader...)
ClassLoader
- would use this classloaders in order to find urls inClasspathHelper.forPackage(String, ClassLoader...)
andClasspathHelper.forClass(Class, ClassLoader...)
Scanner
- would use given scanner, overriding the default scannersURL
- would add the given url for scanningObject
- would use each element as above use any parameter type in any order. - Reflections(String, Scanner...) - Constructor for class org.reflections.Reflections
-
a convenient constructor for scanning within a package prefix.
- Reflections(Configuration) - Constructor for class org.reflections.Reflections
-
constructs a Reflections instance and scan according to given
Configuration
- 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(Object, Store) - Method in class org.reflections.scanners.AbstractScanner
- scan(Object, Store) - Method in class org.reflections.scanners.FieldAnnotationsScanner
- scan(Object, Store) - Method in class org.reflections.scanners.MemberUsageScanner
- scan(Object, Store) - Method in class org.reflections.scanners.MethodAnnotationsScanner
- scan(Object, Store) - Method in class org.reflections.scanners.MethodParameterNamesScanner
- scan(Object, Store) - Method in class org.reflections.scanners.MethodParameterScanner
- scan(Object, Store) - Method in class org.reflections.scanners.ResourcesScanner
- scan(Object, Store) - Method in class org.reflections.scanners.SubTypesScanner
- scan(Object, Store) - Method in class org.reflections.scanners.TypeAnnotationsScanner
- scan(Object, Store) - Method in class org.reflections.scanners.TypeElementsScanner
- scan(URL) - Method in class org.reflections.Reflections
- scan(Vfs.File, Object, Store) - Method in class org.reflections.scanners.AbstractScanner
- scan(Vfs.File, Object, Store) - Method in class org.reflections.scanners.ResourcesScanner
- scan(Vfs.File, Object, Store) - Method in interface org.reflections.scanners.Scanner
- Scanner - Interface in org.reflections.scanners
- Serializer - Interface in org.reflections.serializers
-
Serilizer of a
Reflections
instance - setClassLoaders(ClassLoader[]) - Method in class org.reflections.util.ConfigurationBuilder
-
set class loader, might be used for resolving methods/fields
- setConfiguration(Configuration) - Method in class org.reflections.scanners.AbstractScanner
- setConfiguration(Configuration) - Method in interface org.reflections.scanners.Scanner
- setDefaultURLTypes(List<Vfs.UrlType>) - Static method in class org.reflections.vfs.Vfs
-
sets the static default url types.
- setExecutorService(ExecutorService) - Method in class org.reflections.util.ConfigurationBuilder
-
sets the executor service used for scanning.
- setExpandSuperTypes(boolean) - Method in class org.reflections.util.ConfigurationBuilder
-
if set to true, Reflections will expand super types after scanning.
- setInputsFilter(Predicate<String>) - Method in class org.reflections.util.ConfigurationBuilder
-
sets the input filter for all resources to be scanned.
- setMetadataAdapter(MetadataAdapter) - Method in class org.reflections.util.ConfigurationBuilder
-
sets the metadata adapter used to fetch metadata from classes
- setResultFilter(Predicate<String>) - Method in class org.reflections.scanners.AbstractScanner
- setScanners(Scanner...) - Method in class org.reflections.util.ConfigurationBuilder
-
set the scanners instances for scanning different metadata
- setSerializer(Serializer) - Method in class org.reflections.util.ConfigurationBuilder
-
sets the serializer used when issuing
Reflections.save(java.lang.String)
- setUrls(URL...) - Method in class org.reflections.util.ConfigurationBuilder
-
set the urls to be scanned
- setUrls(Collection<URL>) - Method in class org.reflections.util.ConfigurationBuilder
-
set the urls to be scanned
- shouldExpandSuperTypes() - Method in interface org.reflections.Configuration
-
if true (default), expand super types after scanning, for super types that were not scanned.
- shouldExpandSuperTypes() - Method in class org.reflections.util.ConfigurationBuilder
- staticClassLoader() - Static method in class org.reflections.util.ClasspathHelper
-
Gets the class loader of this library.
- store - Variable in class org.reflections.Reflections
- Store - Class in org.reflections
-
stores metadata information in multimaps
- Store() - Constructor for class org.reflections.Store
- SubTypesScanner - Class in org.reflections.scanners
-
scans for superclass and interfaces of a class, allowing a reverse lookup for subtypes
- SubTypesScanner() - Constructor for class org.reflections.scanners.SubTypesScanner
-
created new SubTypesScanner.
- SubTypesScanner(boolean) - Constructor for class org.reflections.scanners.SubTypesScanner
-
created new SubTypesScanner.
- SystemDir - Class in org.reflections.vfs
- SystemDir(File) - Constructor for class org.reflections.vfs.SystemDir
- SystemFile - Class in org.reflections.vfs
- SystemFile(SystemDir, File) - Constructor for class org.reflections.vfs.SystemFile
T
- test(String) - Method in class org.reflections.util.FilterBuilder.Exclude
- test(String) - Method in class org.reflections.util.FilterBuilder.Include
- test(String) - Method in class org.reflections.util.FilterBuilder
- 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
- 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
- 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 are declared.
- values(String) - Method in class org.reflections.Store
- 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(Annotation) - Static method in class org.reflections.ReflectionUtils
-
where element is annotated with given
annotation
, including member matching - withAnnotation(Class<? extends Annotation>) - Static method in class org.reflections.ReflectionUtils
-
where element is annotated with given
annotation
- withAnnotations(Annotation...) - Static method in class org.reflections.ReflectionUtils
-
where element is annotated with given
annotations
, including member matching - withAnnotations(Class<? extends Annotation>...) - Static method in class org.reflections.ReflectionUtils
-
where element is annotated with 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 - withAnyParameterAnnotation(Class<? extends Annotation>) - Static method in class org.reflections.ReflectionUtils
-
when method/constructor has any parameter with an annotation matches given
annotations
- withClassModifier(int) - Static method in class org.reflections.ReflectionUtils
-
when class modifier matches given
mod
- withModifier(int) - Static method in class org.reflections.ReflectionUtils
-
when member modifier matches given
mod
- withName(String) - Static method in class org.reflections.ReflectionUtils
-
where member name equals given
name
- withParameters(Class<?>...) - Static method in class org.reflections.ReflectionUtils
-
when method/constructor parameter types equals given
types
- withParametersAssignableFrom(Class...) - Static method in class org.reflections.ReflectionUtils
-
when method/constructor parameter types assignable from 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 givenregex
- 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
- ZipDir(JarFile) - Constructor for class org.reflections.vfs.ZipDir
- ZipFile - Class in org.reflections.vfs
- ZipFile(ZipDir, ZipEntry) - Constructor for class org.reflections.vfs.ZipFile
All Classes All Packages