public abstract class AbstractScanner extends Object implements Scanner
Constructor and Description |
---|
AbstractScanner() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
acceptResult(String fqn) |
boolean |
acceptsInput(String file) |
Scanner |
filterResultsBy(com.google.common.base.Predicate<String> filter) |
Configuration |
getConfiguration() |
protected MetadataAdapter |
getMetadataAdapter() |
String |
getName()
Get the name of this scanner.
|
com.google.common.base.Predicate<String> |
getResultFilter() |
com.google.common.collect.Multimap<String,String> |
getStore() |
static boolean |
isInJar(String className) |
abstract void |
scan(Object cls) |
void |
scan(Vfs.File file) |
void |
setConfiguration(Configuration configuration) |
void |
setResultFilter(com.google.common.base.Predicate<String> resultFilter) |
void |
setStore(com.google.common.collect.Multimap<String,String> store) |
public String getName()
public boolean acceptsInput(String file)
acceptsInput
in interface Scanner
public abstract void scan(Object cls)
public Configuration getConfiguration()
public void setConfiguration(Configuration configuration)
setConfiguration
in interface Scanner
public com.google.common.base.Predicate<String> getResultFilter()
getResultFilter
in interface Scanner
public void setResultFilter(com.google.common.base.Predicate<String> resultFilter)
public Scanner filterResultsBy(com.google.common.base.Predicate<String> filter)
filterResultsBy
in interface Scanner
protected boolean acceptResult(String fqn)
protected MetadataAdapter getMetadataAdapter()
public static boolean isInJar(String className)
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.