Interface | Description |
---|---|
ControllerClassMetaInfoHolder | |
ParamAnnoInfoTrait |
Class | Description |
---|---|
ActContextInjection<T> |
Keep all information required to inject
ActionContext into the controller action handler |
ActContextInjection.FieldActContextInjection | |
ActContextInjection.LocalAppContextInjection | |
ActContextInjection.ParamAppContextInjection | |
ActionMethodMetaInfo | |
BindAnnoInfo | |
CatchMethodMetaInfo |
Unlike other interceptors (Before/After/Finally), Catch interceptor has a special attribute: value, the exception class.
|
ControllerClassMetaInfo |
Stores all class level information to support generating of
request dispatcher and interceptors |
ControllerClassMetaInfoManager | |
ControllerMetaInfoRegistered |
An event triggered when a
ControllerClassMetaInfo has been registered |
GroupInterceptorMetaInfo |
Aggregate interception meta info.
|
HandlerMethodMetaInfo<T extends HandlerMethodMetaInfo> |
Common meta data storage for both
ControllerAction and Handler |
HandlerParamMetaInfo | |
HarmonyParamAnnotationTraitBase |
A
HarmonyParamAnnotationTraitBase is compatible with other ParamAnnoInfoTrait except a annotation with the same type of itself |
InterceptorMethodMetaInfo |
Stores all method level information needed to generate
interceptors |
LocalVariableMetaInfo | |
ParamAnnoInfo | |
ParamAnnoInfoTraitBase |
Enum | Description |
---|---|
ActContextInjection.InjectType |
Define how framework should inject AppContext to the controller action handler
|
InterceptorType |
Copyright © 2014-2017 ActFramework. All Rights Reserved.