接口 ConcreteAPIRenderer<M extends org.coodex.concrete.common.modules.AbstractModule<?>>

所有已知实现类:
AbstractAngularRenderer, AbstractRenderer, AbstractServiceDocRenderer, AngularCodeRenderer, AngularCodeRendererV2, AngularWebSocketCodeRenderer, AxiosCodeRenderer, JQueryDocRenderer, JQueryPromisesCodeRenderer, JQueryWebSocketCodeRenderer, ReactiveStreamsRenderer, ServiceDocRenderer, VuePressDocRenderer

public interface ConcreteAPIRenderer<M extends org.coodex.concrete.common.modules.AbstractModule<?>>
Created by davidoff shen on 2016-11-30.
  • 方法概要

    修饰符和类型
    方法
    说明
    boolean
    例如: 服务提供类型:JaxRS 类型:code, doc 使用者:backend, jquery, angularjs, angualr2, java, c#等 文档化格式:gitbook, asciidoctor, markdown
    void
    render(List<M> modules)
     
    void
     
    void
    setRoot(String rootPath)
     
  • 方法详细资料

    • isAccept

      boolean isAccept(String desc)
      例如:
         服务提供类型:JaxRS
         类型:code, doc
         使用者:backend, jquery, angularjs, angualr2, java, c#等
         文档化格式:gitbook, asciidoctor, markdown
      参数:
      desc - 服务提供类型.类型.使用者.文档化格式.版本
      返回:
      是否受理desc
    • render

      void render(List<M> modules) throws IOException
      抛出:
      IOException
    • setRoot

      void setRoot(String rootPath)
    • setExt

      void setExt(Map<String,Object> ext)