public abstract class AppByteCodeScannerBase extends AppCodeScannerBase implements AppByteCodeScanner
Base class for all AppByteCodeScanner implementations
logger| Constructor and Description |
|---|
AppByteCodeScannerBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDependencyClass(java.lang.String className) |
protected void |
addDependencyClassToScanner(java.lang.Class<? extends AppByteCodeScanner> scannerClass,
java.util.Collection<java.lang.String> classNames) |
protected void |
addDependencyClassToScanner(java.lang.Class<? extends AppByteCodeScanner> scannerClass,
java.lang.String className) |
java.util.Map<java.lang.Class<? extends AppByteCodeScanner>,java.util.Set<java.lang.String>> |
dependencyClasses()
After visiting a class bytecode, this method will be called to check if there are dependency class needs to be scanned again
|
protected void |
reset() |
app, config, equals, hashCode, onAppSet, reset, setApp, shouldScan, start, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitbyteCodeVisitor, scanFinishedsetApp, startprotected final void reset()
reset in class AppCodeScannerBaseprotected final void addDependencyClass(java.lang.String className)
protected final void addDependencyClassToScanner(java.lang.Class<? extends AppByteCodeScanner> scannerClass, java.lang.String className)
protected final void addDependencyClassToScanner(java.lang.Class<? extends AppByteCodeScanner> scannerClass, java.util.Collection<java.lang.String> classNames)
public final java.util.Map<java.lang.Class<? extends AppByteCodeScanner>,java.util.Set<java.lang.String>> dependencyClasses()
AppByteCodeScannerAfter visiting a class bytecode, this method will be called to check if there are dependency class needs to be scanned again
dependencyClasses in interface AppByteCodeScannerCopyright © 2014–2017 ActFramework. All rights reserved.