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 AppCodeScanner
protected void onAppSet()
public final boolean start(java.lang.String className)
AppCodeScanner
Reset 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 AppCodeScanner
protected 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.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2014–2017 ActFramework. All rights reserved.