A B C D E F G H I J L M N O P Q 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
-
Deprecated.
- AbstractScanner(Scanner) - Constructor for class org.reflections.scanners.AbstractScanner
-
Deprecated.
- acceptResult(String) - Method in enum org.reflections.scanners.Scanners
- acceptsInput(String) - Method in interface org.reflections.scanners.Scanner
- accumulator() - Method in class org.reflections.util.AnnotationMergeCollector
- adaptURL(URL) - Method in class org.reflections.vfs.UrlTypeVFS
- add(Predicate<String>) - Method in class org.reflections.util.FilterBuilder
- add(QueryFunction<C, T>) - Method in interface org.reflections.util.QueryFunction
-
concat elements from function
- addAnnotations(List<String>, List<String>) - Method in class org.reflections.serializers.JavaCodeSerializer
- addClass(List<String>, String) - Method in class org.reflections.serializers.JavaCodeSerializer
- addClassLoaders(ClassLoader...) - Method in class org.reflections.util.ConfigurationBuilder
-
add optional class loaders used for resolving types.
- 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.
- addFields(List<String>, List<String>) - Method in class org.reflections.serializers.JavaCodeSerializer
- addMethods(List<String>, List<String>, List<String>) - Method in class org.reflections.serializers.JavaCodeSerializer
- addPackages(List<String>, int) - Method in class org.reflections.serializers.JavaCodeSerializer
- 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
- AnnotationMergeCollector - Class in org.reflections.util
-
merge annotations by mapping
ReflectionUtils.toMap(Annotation)
and reduce using the givenmergeFunction
- AnnotationMergeCollector() - Constructor for class org.reflections.util.AnnotationMergeCollector
- AnnotationMergeCollector(AnnotatedElement) - Constructor for class org.reflections.util.AnnotationMergeCollector
- AnnotationMergeCollector(AnnotatedElement, BiFunction<Object, Object, Object>) - Constructor for class org.reflections.util.AnnotationMergeCollector
- Annotations - Static variable in class org.reflections.ReflectionUtils
-
query annotations
- apply(C) - Method in interface org.reflections.util.QueryFunction
- as() - Method in interface org.reflections.util.QueryFunction
-
cast elements as
<R>
unsafe - as(Class<? extends R>, ClassLoader...) - Method in interface org.reflections.util.QueryFunction
-
convert to given
type
, usesNameHelper.forName(java.lang.String, java.lang.Class, java.lang.ClassLoader...)
- asClass(ClassLoader...) - Method in interface org.reflections.util.QueryFunction
-
convert elements to
Class
usingNameHelper.forName(java.lang.String, java.lang.Class, java.lang.ClassLoader...)
- asString() - Method in interface org.reflections.util.QueryFunction
-
convert elements to String using
NameHelper.toName(AnnotatedElement)
B
- build(Object...) - Static method in class org.reflections.util.ConfigurationBuilder
-
constructs a
ConfigurationBuilder
. - bundle - org.reflections.vfs.Vfs.DefaultUrlTypes
C
- characteristics() - Method in class org.reflections.util.AnnotationMergeCollector
- 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 interface org.reflections.vfs.Vfs.Dir
- close() - Method in class org.reflections.vfs.ZipDir
- collect() - Static method in class org.reflections.Reflections
-
collect saved Reflection xml resources and merge it into a Reflections instance
- collect(File, Serializer) - Method in class org.reflections.Reflections
-
deserialize and merge saved Reflections metadata from the given
file
using the givenserializer
- collect(InputStream, Serializer) - Method in class org.reflections.Reflections
-
deserialize and merge saved Reflections metadata from the given input stream, using the serializer configured in this instance's Configuration
- collect(String, Predicate<String>) - Static method in class org.reflections.Reflections
-
collect saved Reflections metadata from all urls that contains the given
packagePrefix
and matches the givenresourceNameFilter
, and deserialize using the default serializerXmlSerializer
- collect(String, Predicate<String>, Serializer) - Static method in class org.reflections.Reflections
-
collect saved Reflections metadata from all urls that contains the given
packagePrefix
and matches the givenresourceNameFilter
, and deserializes using the givenserializer
- combiner() - Method in class org.reflections.util.AnnotationMergeCollector
- 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
-
Configuration
builder for instantiating Reflections - ConfigurationBuilder() - Constructor for class org.reflections.util.ConfigurationBuilder
- Constructors - Static variable in class org.reflections.ReflectionUtils
-
query constructors
- ConstructorsAnnotated - org.reflections.scanners.Scanners
-
scan constructor annotations
- ConstructorsParameter - org.reflections.scanners.Scanners
-
scan constructor parameters types and annotations
- ConstructorsSignature - org.reflections.scanners.Scanners
-
scan constructor parameters types
- contextClassLoader() - Static method in class org.reflections.util.ClasspathHelper
-
Gets the current thread context class loader.
- createDir(URL) - Static method in class org.reflections.vfs.JbossDir
- createDir(URL) - Method in class org.reflections.vfs.UrlTypeVFS
- createDir(URL) - Method in interface org.reflections.vfs.Vfs.UrlType
D
- DEFAULT_INPUTS_FILTER - Static variable in class org.reflections.util.ConfigurationBuilder
- DEFAULT_SCANNERS - Static variable in class org.reflections.util.ConfigurationBuilder
- directory - org.reflections.vfs.Vfs.DefaultUrlTypes
E
- empty() - Static method in interface org.reflections.util.QueryFunction
- entries(String, String) - Method in interface org.reflections.scanners.Scanner
- entries(String, Collection<String>) - Method in interface org.reflections.scanners.Scanner
- entries(Collection<String>, String) - Method in interface org.reflections.scanners.Scanner
- entry(String, String) - Method in interface org.reflections.scanners.Scanner
- equals(Object) - Method in class org.reflections.util.FilterBuilder
- exclude(String) - Method in class org.reflections.util.FilterBuilder
-
Deprecated.
- excludePackage(String) - Method in class org.reflections.util.FilterBuilder
-
exclude package prefix
- excludePattern(String) - Method in class org.reflections.util.FilterBuilder
-
exclude regular expression
- expandSuperTypes(Map<String, Set<String>>) - Method in class org.reflections.Reflections
-
expand super types after scanning, for super types that were not scanned.
- extendType() - Static method in class org.reflections.ReflectionUtils
F
- 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
- FieldsAnnotated - org.reflections.scanners.Scanners
-
scan field annotations
- 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
- filtered(List<Map.Entry<String, String>>) - Method in enum org.reflections.scanners.Scanners
- 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(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.
- 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
-
ConfigurationBuilder.addUrls(URL...)
by applyingClasspathHelper.forPackage(String, ClassLoader...)
for the givenpkg
- forPackages(String...) - Method in class org.reflections.util.ConfigurationBuilder
-
ConfigurationBuilder.addUrls(URL...)
by applyingClasspathHelper.forPackage(String, ClassLoader...)
for the givenpackages
- 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(F) - Method in interface org.reflections.util.UtilQueryBuilder
-
get direct values of given element
- get(AnnotatedElement) - Method in interface org.reflections.util.QueryBuilder
-
direct values indexed for
AnnotatedElement
- get(String) - Method in interface org.reflections.util.QueryBuilder
-
direct values indexed for
key
String - get(Collection<String>) - Method in interface org.reflections.util.QueryBuilder
-
direct values indexed for
keys
String collection - get(QueryFunction<C, T>) - Static method in class org.reflections.ReflectionUtils
-
get type elements
<T>
by applyingQueryFunction
- get(QueryFunction<Store, T>) - Method in class org.reflections.Reflections
-
apply
QueryFunction
onStore
- get(QueryFunction<Store, T>, Predicate<? super T>...) - Static method in class org.reflections.ReflectionUtils
- getAll(Collection<String>) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
keys
String collection, not includingkeys
- getAll(Function<T, QueryFunction<C, R>>, Function<R, T>) - Method in interface org.reflections.util.QueryFunction
-
transitively get all by
builder
- getAll(Function<T, QueryFunction<C, T>>) - Method in interface org.reflections.util.QueryFunction
-
transitively get all by
builder
- getAll(Scanner) - Method in class org.reflections.Reflections
-
returns all key and values scanned by
scanner
- 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(String) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
key
String, includingkey
- getAllIncluding(Collection<String>) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
keys
String collection, includingkeys
- 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
-
Deprecated.
- getAnnotations(Function<String, AttributeInfo>) - Static method in class org.reflections.util.JavassistHelper
- getAnnotations(T, Predicate<Annotation>...) - Static method in class org.reflections.ReflectionUtils
-
get annotations of given
type
, optionally honorInherited, optionally filtered bypredicates
- 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
-
returns the
Configuration
object of this instance - 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
- getConstructorsWithParameter(Annotation) - Method in class org.reflections.Reflections
-
get constructors with any parameter matching
annotation
- getConstructorsWithParameter(AnnotatedElement) - Method in class org.reflections.Reflections
-
get constructors with any parameter matching
type
- getConstructorsWithParameterAnnotated(Annotation) - Method in class org.reflections.Reflections
-
get constructors with any parameter annotated with given annotation, including annotation member values matching
- getConstructorsWithParameterAnnotated(Class<? extends Annotation>) - Method in class org.reflections.Reflections
-
get constructors with any parameter annotated with given annotation
- getConstructorsWithSignature(Class<?>...) - Method in class org.reflections.Reflections
-
get constructors with signature matching given
types
- getDefaultUrlTypes() - Static method in class org.reflections.vfs.Vfs
-
the default url types that will be used when issuing
Vfs.fromURL(java.net.URL)
- getFields(Class<?>, Predicate<? super Field>...) - Static method in class org.reflections.ReflectionUtils
-
get fields of given
type
, optionally filtered bypredicates
- 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
- 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.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 given method or constructor
- getMemberUsage(Member) - Method in class org.reflections.Reflections
-
get all code usages for the given
member
field/method/constructor - getMethods(Class<?>, Predicate<? super Method>...) - Static method in class org.reflections.ReflectionUtils
-
get methods of given
type
, optionally filtered bypredicates
- 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
- getMethodsReturn(Class<?>) - Method in class org.reflections.Reflections
-
get methods with return type match given type
- getMethodsWithParameter(Annotation) - Method in class org.reflections.Reflections
-
get methods with any parameter matching
type
or annotated withannotation
- getMethodsWithParameter(AnnotatedElement) - Method in class org.reflections.Reflections
-
get methods with any parameter matching
type
or annotated withannotation
- getMethodsWithSignature(Class<?>...) - Method in class org.reflections.Reflections
-
get methods with signature matching 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 regular expression
- getResources(Pattern) - Method in class org.reflections.Reflections
-
get resources matching regular expression
- 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 sub types 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(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.util.FilterBuilder
I
- include(String) - Method in class org.reflections.util.FilterBuilder
-
Deprecated.
- 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.util.JavassistHelper
-
setting this static to false will result in returning only
RetentionPolicy.RUNTIME
visible annotation - includeMethods() - Method in class org.reflections.scanners.TypeElementsScanner
- includeMethods(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
- includePackage(String) - Method in class org.reflections.util.FilterBuilder
-
include package prefix
- includePattern(String) - Method in class org.reflections.util.FilterBuilder
-
include regular expression
- indentClose(List<String>) - Method in class org.reflections.serializers.JavaCodeSerializer
- indentOpen(List<String>, List<String>) - Method in class org.reflections.serializers.JavaCodeSerializer
- index() - Method in interface org.reflections.scanners.Scanner
-
unique index name for scanner
- index() - Method in enum org.reflections.scanners.Scanners
- index() - Method in interface org.reflections.util.QueryBuilder
- Interfaces - Static variable in class org.reflections.ReflectionUtils
-
query interfaces
- invoke(Method, Object) - Static method in class org.reflections.ReflectionUtils
- isAssignable(Class[], Class[]) - Static method in class org.reflections.util.ReflectionUtilsPredicates
- isConstructor(String) - Method in interface org.reflections.util.NameHelper
- isMethod(String) - Method in interface org.reflections.util.NameHelper
- isParallel() - Method in interface org.reflections.Configuration
-
scan urls in parallel.
- isParallel() - Method in class org.reflections.util.ConfigurationBuilder
- isPublic(Object) - Static method in class org.reflections.util.JavassistHelper
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
-
source code serialization for
Reflections
- JavaCodeSerializer() - Constructor for class org.reflections.serializers.JavaCodeSerializer
- JavassistHelper - Class in org.reflections.util
- JavassistHelper() - Constructor for class org.reflections.util.JavassistHelper
- jboss_vfs - org.reflections.vfs.Vfs.DefaultUrlTypes
- jboss_vfsfile - org.reflections.vfs.Vfs.DefaultUrlTypes
- JbossDir - Class in org.reflections.vfs
- JbossFile - Class in org.reflections.vfs
- JbossFile(JbossDir, VirtualFile) - Constructor for class org.reflections.vfs.JbossFile
- JsonSerializer - Class in org.reflections.serializers
-
json serialization for
Reflections
- JsonSerializer() - Constructor for class org.reflections.serializers.JsonSerializer
L
- log - Static variable in class org.reflections.Reflections
M
- map(Function<? super T, ? extends R>) - Method in interface org.reflections.util.QueryFunction
-
map by function
- 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
-
scan methods/constructors/fields usage
- MemberUsageScanner() - Constructor for class org.reflections.scanners.MemberUsageScanner
- MemberUsageScanner(ClassLoader[]) - Constructor for class org.reflections.scanners.MemberUsageScanner
- merge(Reflections) - Method in class org.reflections.Reflections
-
merges a Reflections instance metadata into this instance
- MethodAnnotationsScanner - Class in org.reflections.scanners
-
Deprecated.
- MethodAnnotationsScanner() - Constructor for class org.reflections.scanners.MethodAnnotationsScanner
-
Deprecated.
- methodName(ClassFile, MethodInfo) - Static method in class org.reflections.util.JavassistHelper
- MethodParameterNamesScanner - Class in org.reflections.scanners
- MethodParameterNamesScanner() - Constructor for class org.reflections.scanners.MethodParameterNamesScanner
- MethodParameterScanner - Class in org.reflections.scanners
-
Deprecated.
- MethodParameterScanner() - Constructor for class org.reflections.scanners.MethodParameterScanner
-
Deprecated.
- Methods - Static variable in class org.reflections.ReflectionUtils
-
query methods
- MethodsAnnotated - org.reflections.scanners.Scanners
-
scan method annotations
- MethodsParameter - org.reflections.scanners.Scanners
-
scan method parameters types and annotations
- MethodsReturn - org.reflections.scanners.Scanners
-
scan method return type
- MethodsSignature - org.reflections.scanners.Scanners
-
scan method parameters types
N
- NameHelper - Interface in org.reflections.util
-
Helper methods for converting between annotated elements and their names
- notObjectMethod - Static variable in class org.reflections.ReflectionUtils
-
predicate to filter out
Object
methods
O
- of(F) - Method in interface org.reflections.util.UtilQueryBuilder
-
get transitive values of given element
- of(F, Predicate<? super E>) - Method in interface org.reflections.util.UtilQueryBuilder
-
get transitive value of given element filtered by predicate
- of(AnnotatedElement...) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
AnnotatedElement
varargs, not including - of(String) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
key
String, not includingkey
- of(Collection<String>) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
keys
String collection, not includingkeys
- of(Set<? extends AnnotatedElement>) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
AnnotatedElement
set, not including - of(QueryFunction) - Method in interface org.reflections.util.QueryBuilder
-
transitive
QueryFunction.getAll(java.util.function.Function)
values by applying thisQueryBuilder.get(String)
on eachqueryFunction
value, including - of(QueryFunction<Store, T>) - Method in interface org.reflections.util.UtilQueryBuilder
-
compose given function
- openInputStream() - Method in class org.reflections.vfs.JarInputFile
- openInputStream() - Method in class org.reflections.vfs.JbossFile
- 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.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
- parameterNames(MethodInfo) - Static method in class org.reflections.scanners.MemberUsageScanner
- parsePackages(String) - Static method in class org.reflections.util.FilterBuilder
-
Parses csv of include/exclude package prefix filter, where each value starting with +/-
- prepareFile(String) - Static method in interface org.reflections.serializers.Serializer
- primitiveDescriptors - Static variable in interface org.reflections.util.NameHelper
- primitiveNames - Static variable in interface org.reflections.util.NameHelper
- primitiveTypes - Static variable in interface org.reflections.util.NameHelper
- publicOnly() - Method in class org.reflections.scanners.TypeElementsScanner
- publicOnly(boolean) - Method in class org.reflections.scanners.TypeElementsScanner
Q
- QueryBuilder - Interface in org.reflections.util
-
builder for store query
- QueryFunction<C,T> - Interface in org.reflections.util
-
sam function for store query
apply(C) -> Set<T>
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
-
Convenient constructor for Reflections.
- Reflections(String, Scanner...) - Constructor for class org.reflections.Reflections
-
constructs Reflections instance and scan according to given package
prefix
and optionalscanners
- Reflections(Configuration) - Constructor for class org.reflections.Reflections
-
constructs Reflections instance and scan according to given
Configuration
- Reflections(Store) - Constructor for class org.reflections.Reflections
- ReflectionsException - Exception in org.reflections
- ReflectionsException(String) - Constructor for exception org.reflections.ReflectionsException
- ReflectionsException(String, Throwable) - Constructor for exception org.reflections.ReflectionsException
- ReflectionsException(Throwable) - Constructor for exception org.reflections.ReflectionsException
- ReflectionUtils - Class in org.reflections
-
utils for querying java reflection meta types
ReflectionUtils.SuperTypes
,ReflectionUtils.Annotations
,ReflectionUtils.Methods
,ReflectionUtils.Constructors
,ReflectionUtils.Fields
. - ReflectionUtils() - Constructor for class org.reflections.ReflectionUtils
- ReflectionUtilsPredicates - Class in org.reflections.util
-
helper predicates for java meta types
- ReflectionUtilsPredicates() - Constructor for class org.reflections.util.ReflectionUtilsPredicates
- REPLACE_EXTENSION - Static variable in class org.reflections.vfs.UrlTypeVFS
- Resources - org.reflections.scanners.Scanners
-
scan non .class files such as xml or properties files
- ResourcesScanner - Class in org.reflections.scanners
-
Deprecated.
- ResourcesScanner() - Constructor for class org.reflections.scanners.ResourcesScanner
-
Deprecated.
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 metadata to the given
filename
andSerializer
- 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.AbstractScanner
-
Deprecated.
- 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 ofMap.Entry
key/values - scan(ClassFile) - Method in class org.reflections.scanners.SubTypesScanner
-
Deprecated.
- scan(ClassFile) - Method in class org.reflections.scanners.TypeElementsScanner
- scan(Vfs.File) - Method in interface org.reflections.scanners.Scanner
-
scan the given
file
and produces list ofMap.Entry
key/values - scanner - Variable in class org.reflections.scanners.AbstractScanner
-
Deprecated.
- Scanner - Interface in org.reflections.scanners
- Scanners - Enum in org.reflections.scanners
-
base Reflections
Scanner
s such as:Scanners.SubTypes
Scanners.TypesAnnotated
Scanners.MethodsAnnotated
Scanners.FieldsAnnotated
Scanners.Resources
Scanners.MethodsParameter
Scanners.MethodsSignature
Scanners.MethodsReturn
note that scanners must be configured inConfiguration
in order to be queried - Serializer - Interface in org.reflections.serializers
-
de/serialization for
Reflections
instance metadata - 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(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
- 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
- SubTypes - org.reflections.scanners.Scanners
-
scan type superclasses and interfaces
- SubTypesScanner - Class in org.reflections.scanners
-
Deprecated.
- SubTypesScanner() - Constructor for class org.reflections.scanners.SubTypesScanner
-
Deprecated.create new SubTypesScanner.
- SubTypesScanner(boolean) - Constructor for class org.reflections.scanners.SubTypesScanner
-
Deprecated.create new SubTypesScanner.
- 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
T
- test(String) - Method in class org.reflections.util.FilterBuilder
- toAnnotation(Map<String, Object>) - Static method in class org.reflections.ReflectionUtils
- toAnnotation(Map<String, Object>, Class<T>) - Static method in class org.reflections.ReflectionUtils
- toMap(Annotation) - Static method in class org.reflections.ReflectionUtils
-
map
annotation
to hash map of member values recursively - toMap(Annotation, AnnotatedElement) - Static method in class org.reflections.ReflectionUtils
-
map
annotation
andannotatedElement
to hash map of member values - toName(Class<?>) - Method in interface org.reflections.util.NameHelper
- toName(AnnotatedElement) - Method in interface org.reflections.util.NameHelper
- toName(Constructor<?>) - Method in interface org.reflections.util.NameHelper
- toName(Field) - Method in interface org.reflections.util.NameHelper
- toName(Method) - Method in interface org.reflections.util.NameHelper
- toNames(AnnotatedElement...) - Method in interface org.reflections.util.NameHelper
- toNames(Collection<? extends AnnotatedElement>) - Method in interface org.reflections.util.NameHelper
- toString() - Method in class org.reflections.util.FilterBuilder
- toString() - Method in class org.reflections.vfs.SystemFile
- toString() - Method in class org.reflections.vfs.ZipDir
- toString() - Method in class org.reflections.vfs.ZipFile
- TypeAnnotationsScanner - Class in org.reflections.scanners
-
Deprecated.
- TypeAnnotationsScanner() - Constructor for class org.reflections.scanners.TypeAnnotationsScanner
-
Deprecated.
- TypeElementsScanner - Class in org.reflections.scanners
-
scan types, annotations, methods and fields, and stores fqn as key and elements as values
- TypeElementsScanner() - Constructor for class org.reflections.scanners.TypeElementsScanner
- TypesAnnotated - org.reflections.scanners.Scanners
-
scan type annotations
U
- UrlTypeVFS - Class in org.reflections.vfs
-
UrlType to be used by Reflections library.
- UrlTypeVFS() - Constructor for class org.reflections.vfs.UrlTypeVFS
- UtilQueryBuilder<F,E> - Interface in org.reflections.util
-
query builder for
QueryFunction
V
- valueOf(String) - Static method in enum org.reflections.scanners.Scanners
-
Returns the enum constant of this type with the specified name.
- 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.scanners.Scanners
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.reflections.vfs.Vfs.DefaultUrlTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Vfs - Class in org.reflections.vfs
-
a simple virtual file system bridge
- Vfs() - Constructor for class org.reflections.vfs.Vfs
- Vfs.DefaultUrlTypes - Enum in org.reflections.vfs
-
default url types used by
Vfs.fromURL(java.net.URL)
- Vfs.Dir - Interface in org.reflections.vfs
-
an abstract vfs dir
- Vfs.File - Interface in org.reflections.vfs
-
an abstract vfs file
- Vfs.UrlType - Interface in org.reflections.vfs
-
a matcher and factory for a url
W
- with(AnnotatedElement...) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
AnnotatedElements
varargs, not including. - with(String) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
key
String, not includingkey
. - with(Collection<String>) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
keys
String collection, not includingkeys
. - with(Set<? extends AnnotatedElement>) - Method in interface org.reflections.util.QueryBuilder
-
transitive values indexed for
AnnotatedElements
set, not including. - withAnnotation(Annotation) - Static method in class org.reflections.util.ReflectionUtilsPredicates
-
where element is annotated with given
annotation
, including member matching - withAnnotation(Class<? extends Annotation>) - Static method in class org.reflections.util.ReflectionUtilsPredicates
-
where element is annotated with given
annotation
- withAnnotations(Annotation...) - Static method in class org.reflections.util.ReflectionUtilsPredicates
-
where element is annotated with given
annotations
, including member matching - withAnnotations(Class<? extends Annotation>...) - Static method in class org.reflections.util.ReflectionUtilsPredicates
-
where element is annotated with 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 - withAnyParameterAnnotation(Class<? extends Annotation>) - Static method in class org.reflections.util.ReflectionUtilsPredicates
-
when method/constructor has any parameter with an annotation matches given
annotations
- 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
- 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 givenregex
- 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
X
- XmlSerializer - Class in org.reflections.serializers
-
xml serialization for
Reflections
- 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