类 ActionCommand

java.lang.Object
com.iohao.game.action.skeleton.core.ActionCommand

public final class ActionCommand extends Object
ActionCommand 命令对象,也称为 action。
     在业务框架构建时阶段创建的, ActionCommand 中保存了 action 相关信息,如:
     路由信息
     类信息
     类访问器
     方法对象
     方法名
     方法访问器
     方法信息下标
     方法返回值类型
     类是否托管于容器管理(是否交付给容器来管理 如 spring 等)
 
     作用:
     业务框架处理业务流程时,也就是处理时阶段。会通过 action 来得到想要的各种信息。
 
作者:
渔民小镇
日期:
2021-12-12
  • 方法详细资料

    • streamParamInfo

      public Stream<ActionCommand.ParamInfo> streamParamInfo()
    • containAnnotation

      public boolean containAnnotation(Class<? extends Annotation> annotationClass)
      action method 是否包含相关注解
      参数:
      annotationClass - 相关注解
      返回:
      true 是的
      从以下版本开始:
      21.10
    • getAnnotation

      public <T extends Annotation> T getAnnotation(Class<T> annotationClass)
      获取 action method 相关注解
      类型参数:
      T - t
      参数:
      annotationClass - 相关注解
      返回:
      相关注解
      从以下版本开始:
      21.10