Package org.reflections.scanners
Class TypeElementsScanner
- java.lang.Object
-
- org.reflections.scanners.AbstractScanner
-
- org.reflections.scanners.TypeElementsScanner
-
- All Implemented Interfaces:
Scanner
public class TypeElementsScanner extends AbstractScanner
scans fields and methods and stores fqn as key and elements as values
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
includeAnnotations
private boolean
includeFields
private boolean
includeMethods
private boolean
publicOnly
-
Constructor Summary
Constructors Constructor Description TypeElementsScanner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeElementsScanner
includeAnnotations()
TypeElementsScanner
includeAnnotations(boolean include)
TypeElementsScanner
includeFields()
TypeElementsScanner
includeFields(boolean include)
TypeElementsScanner
includeMethods()
TypeElementsScanner
includeMethods(boolean include)
TypeElementsScanner
publicOnly()
TypeElementsScanner
publicOnly(boolean only)
void
scan(java.lang.Object cls, Store store)
-
Methods inherited from class org.reflections.scanners.AbstractScanner
acceptResult, acceptsInput, equals, filterResultsBy, getConfiguration, getMetadataAdapter, getResultFilter, hashCode, put, scan, setConfiguration, setResultFilter
-
-
-
-
Method Detail
-
scan
public void scan(java.lang.Object cls, Store store)
- Specified by:
scan
in classAbstractScanner
-
includeFields
public TypeElementsScanner includeFields()
-
includeFields
public TypeElementsScanner includeFields(boolean include)
-
includeMethods
public TypeElementsScanner includeMethods()
-
includeMethods
public TypeElementsScanner includeMethods(boolean include)
-
includeAnnotations
public TypeElementsScanner includeAnnotations()
-
includeAnnotations
public TypeElementsScanner includeAnnotations(boolean include)
-
publicOnly
public TypeElementsScanner publicOnly(boolean only)
-
publicOnly
public TypeElementsScanner publicOnly()
-
-