Package | Description |
---|---|
act.app | |
act.cli.bytecode | |
act.controller.bytecode | |
act.event.bytecode | |
act.inject.genie | |
act.job.bytecode | |
act.mail.bytecode | |
act.util | |
act.view | |
act.view.rythm |
Modifier and Type | Class and Description |
---|---|
class |
AppByteCodeScannerBase
Base class for all
AppByteCodeScanner implementations |
Modifier and Type | Method and Description |
---|---|
AppByteCodeScanner |
AppCodeScannerManager.byteCodeScannerByClass(java.lang.Class<? extends AppByteCodeScanner> c) |
Modifier and Type | Method and Description |
---|---|
org.osgl.util.C.List<AppByteCodeScanner> |
AppCodeScannerManager.byteCodeScanners() |
java.util.Map<java.lang.Class<? extends AppByteCodeScanner>,java.util.Set<java.lang.String>> |
AppByteCodeScannerBase.dependencyClasses() |
java.util.Map<java.lang.Class<? extends AppByteCodeScanner>,java.util.Set<java.lang.String>> |
AppByteCodeScanner.dependencyClasses()
After visiting a class bytecode, this method will be called to check if there are dependency class needs to be scanned again
|
Modifier and Type | Method and Description |
---|---|
AppCodeScannerManager |
AppCodeScannerManager.register(AppByteCodeScanner byteCodeScanner) |
Modifier and Type | Method and Description |
---|---|
protected void |
AppByteCodeScannerBase.addDependencyClassToScanner(java.lang.Class<? extends AppByteCodeScanner> scannerClass,
java.util.Collection<java.lang.String> classNames) |
protected void |
AppByteCodeScannerBase.addDependencyClassToScanner(java.lang.Class<? extends AppByteCodeScanner> scannerClass,
java.lang.String className) |
AppByteCodeScanner |
AppCodeScannerManager.byteCodeScannerByClass(java.lang.Class<? extends AppByteCodeScanner> c) |
Modifier and Type | Class and Description |
---|---|
class |
CommanderByteCodeScanner
Scan Commander class bytecode
|
Modifier and Type | Class and Description |
---|---|
class |
ControllerByteCodeScanner
New controller scanner implementation
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleEventListenerByteCodeScanner |
Modifier and Type | Class and Description |
---|---|
class |
GenieFactoryFinder
The
GenieFactoryFinder find classes that contains @org.osgl.genie.annotation.Provides annotated factory methods |
class |
GenieModuleScanner
Find all classes that ends with
Module , try to register it as Genie module |
Modifier and Type | Class and Description |
---|---|
class |
JobByteCodeScanner
Scan class to collect Job class meta info
|
Modifier and Type | Class and Description |
---|---|
class |
MailerByteCodeScanner
Mailer scanner implementation
|
Modifier and Type | Class and Description |
---|---|
class |
ClassFinderByteCodeScanner
Scans all public non-abstract methods for
SubClassFinder annotations. |
class |
ClassInfoByteCodeScanner |
static class |
SimpleBean.ByteCodeScanner |
Modifier and Type | Method and Description |
---|---|
abstract AppByteCodeScanner |
AppCodeScannerPluginBase.createAppByteCodeScanner(App app) |
AppByteCodeScanner |
AnnotatedTypeFinder.createAppByteCodeScanner(App app) |
Constructor and Description |
---|
AnnotatedTypeFinder(boolean publicOnly,
boolean noAbstract,
java.lang.Class<? extends java.lang.annotation.Annotation> annoType,
org.osgl.Osgl.Func2<App,java.lang.String,java.util.Map<java.lang.Class<? extends AppByteCodeScanner>,java.util.Set<java.lang.String>>> foundHandler) |
AnnotatedTypeFinder(java.lang.Class<? extends java.lang.annotation.Annotation> annoType,
org.osgl.Osgl.Func2<App,java.lang.String,java.util.Map<java.lang.Class<? extends AppByteCodeScanner>,java.util.Set<java.lang.String>>> foundHandler) |
Modifier and Type | Class and Description |
---|---|
static class |
ImplicitVariableProvider.TemplateVariableScanner |
Modifier and Type | Class and Description |
---|---|
class |
RythmTransformerScanner
Search for method that has
Transformer annotation. |
Copyright © 2014–2017 ActFramework. All rights reserved.