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, TypesScanner
public abstract class AbstractScanner
- extends Object
- implements Scanner
AbstractScanner
public AbstractScanner()
acceptsInput
public boolean acceptsInput(String file)
- Specified by:
acceptsInput
in interface Scanner
scan
public Object scan(Vfs.File file,
Object classObject)
- Specified by:
scan
in interface Scanner
scan
public abstract void scan(Object cls)
getConfiguration
public Configuration getConfiguration()
setConfiguration
public void setConfiguration(Configuration configuration)
- Specified by:
setConfiguration
in interface Scanner
getStore
public com.google.common.collect.Multimap<String,String> getStore()
- Specified by:
getStore
in interface Scanner
setStore
public void setStore(com.google.common.collect.Multimap<String,String> store)
- Specified by:
setStore
in interface Scanner
getResultFilter
public com.google.common.base.Predicate<String> getResultFilter()
setResultFilter
public void setResultFilter(com.google.common.base.Predicate<String> resultFilter)
filterResultsBy
public Scanner filterResultsBy(com.google.common.base.Predicate<String> filter)
- Specified by:
filterResultsBy
in interface Scanner
acceptResult
public boolean acceptResult(String fqn)
- Specified by:
acceptResult
in interface Scanner
getMetadataAdapter
protected MetadataAdapter getMetadataAdapter()
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2014. All rights reserved.