public abstract class AppCodeScannerBase extends java.lang.Object implements AppCodeScanner
Base class for AppCodeScanner implementations
| Modifier and Type | Field and Description |
|---|---|
protected static org.osgl.logging.Logger |
logger |
| Constructor and Description |
|---|
AppCodeScannerBase() |
| Modifier and Type | Method and Description |
|---|---|
protected App |
app() |
protected AppConfig |
config() |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
protected void |
onAppSet() |
protected abstract void |
reset() |
protected void |
reset(java.lang.String className) |
void |
setApp(App app) |
protected abstract boolean |
shouldScan(java.lang.String className) |
boolean |
start(java.lang.String className)
Reset the scanner internal state to start an new scanning session.
|
java.lang.String |
toString() |
public final void setApp(App app)
setApp in interface AppCodeScannerprotected void onAppSet()
public final boolean start(java.lang.String className)
AppCodeScannerReset the scanner internal state to start an new scanning session. Returns false if the Source is not subject to scanning as per class name
start in interface AppCodeScannerprotected final App app()
protected final AppConfig config()
protected abstract void reset()
protected void reset(java.lang.String className)
protected abstract boolean shouldScan(java.lang.String className)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014–2017 ActFramework. All rights reserved.