Package org.reflections.scanners
Class SubTypesScanner
- java.lang.Object
-
- org.reflections.scanners.AbstractScanner
-
- org.reflections.scanners.SubTypesScanner
-
- All Implemented Interfaces:
Scanner
public class SubTypesScanner extends AbstractScanner
scans for superclass and interfaces of a class, allowing a reverse lookup for subtypes
-
-
Constructor Summary
Constructors Constructor Description SubTypesScanner()
created new SubTypesScanner.SubTypesScanner(boolean excludeObjectClass)
created new SubTypesScanner.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
scan(Object cls, Store store)
-
Methods inherited from class org.reflections.scanners.AbstractScanner
acceptResult, acceptsInput, equals, filterResultsBy, getConfiguration, getMetadataAdapter, getResultFilter, hashCode, put, scan, setConfiguration, setResultFilter
-
-
-
-
Constructor Detail
-
SubTypesScanner
public SubTypesScanner()
created new SubTypesScanner. will exclude direct Object subtypes
-
SubTypesScanner
public SubTypesScanner(boolean excludeObjectClass)
created new SubTypesScanner.- Parameters:
excludeObjectClass
- if false, include directObject
subtypes in results.
-
-
Method Detail
-
scan
public void scan(Object cls, Store store)
- Specified by:
scan
in classAbstractScanner
-
-