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 booleanincludeAnnotationsprivate booleanincludeFieldsprivate booleanincludeMethodsprivate booleanpublicOnly
-
Constructor Summary
Constructors Constructor Description TypeElementsScanner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeElementsScannerincludeAnnotations()TypeElementsScannerincludeAnnotations(boolean include)TypeElementsScannerincludeFields()TypeElementsScannerincludeFields(boolean include)TypeElementsScannerincludeMethods()TypeElementsScannerincludeMethods(boolean include)TypeElementsScannerpublicOnly()TypeElementsScannerpublicOnly(boolean only)voidscan(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:
scanin 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()
-
-