Package org.reflections.scanners
Class AbstractScanner
java.lang.Object
org.reflections.scanners.AbstractScanner
- All Implemented Interfaces:
Scanner
- Direct Known Subclasses:
FieldAnnotationsScanner
,MemberUsageScanner
,MethodAnnotationsScanner
,MethodParameterNamesScanner
,MethodParameterScanner
,ResourcesScanner
,SubTypesScanner
,TypeAnnotationsScanner
,TypeElementsScanner
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
acceptResult
(String fqn) boolean
acceptsInput
(String file) boolean
filterResultsBy
(Predicate<String> filter) protected MetadataAdapter
int
hashCode()
protected void
abstract void
void
setConfiguration
(Configuration configuration) void
setResultFilter
(Predicate<String> resultFilter)
-
Field Details
-
configuration
-
resultFilter
-
-
Constructor Details
-
AbstractScanner
public AbstractScanner()
-
-
Method Details
-
acceptsInput
- Specified by:
acceptsInput
in interfaceScanner
-
scan
-
scan
-
put
-
getConfiguration
-
setConfiguration
- Specified by:
setConfiguration
in interfaceScanner
-
getResultFilter
-
setResultFilter
-
filterResultsBy
- Specified by:
filterResultsBy
in interfaceScanner
-
acceptResult
- Specified by:
acceptResult
in interfaceScanner
-
getMetadataAdapter
-
equals
-
hashCode
public int hashCode()
-