Package org.reflections
Interface Configuration
- All Known Implementing Classes:
ConfigurationBuilder
public interface Configuration
Configuration is used to create a configured instance of
Reflections
it is preferred to use ConfigurationBuilder
-
Method Summary
Modifier and TypeMethodDescriptionoptional class loaders used for resolving types.the fully qualified name filter used to filter types to be scanned.the scanner instances used for indexing metadata.getUrls()
the urls to be scanned.boolean
scan urls in parallel.boolean
if true (default), expand super types after scanning, for super types that were not scanned.
-
Method Details
-
getScanners
the scanner instances used for indexing metadata. defaults toSubTypes
andTypesAnnotated
. -
getUrls
the urls to be scanned. required. -
getInputsFilter
the fully qualified name filter used to filter types to be scanned. defaults to accept all inputs (if null). -
isParallel
boolean isParallel()scan urls in parallel. defaults to true. -
getClassLoaders
ClassLoader[] getClassLoaders()optional class loaders used for resolving types. -
shouldExpandSuperTypes
boolean shouldExpandSuperTypes()if true (default), expand super types after scanning, for super types that were not scanned.
-