Class DocGen


  • public class DocGen
    extends java.lang.Object
    • Method Detail

      • getRoot

        public java.lang.String getRoot()
      • root

        public DocGen root​(java.lang.String root)
      • getSources

        public java.util.List<java.lang.String> getSources()
      • sources

        public DocGen sources​(java.util.List<java.lang.String> sources)
      • getPlugin

        public java.lang.String getPlugin()
      • plugin

        public DocGen plugin​(java.lang.String plugin)
      • isAddMissingOperations

        public boolean isAddMissingOperations()
      • addMissingOperations

        public DocGen addMissingOperations()
      • isOverwriteExistingMeta

        public boolean isOverwriteExistingMeta()
      • overwriteExistingMeta

        public DocGen overwriteExistingMeta()
      • isExamplesFromActual

        public boolean isExamplesFromActual()
      • examplesFromActual

        public DocGen examplesFromActual()
      • getOpenApi

        public java.lang.String getOpenApi()
      • openApi

        public DocGen openApi​(java.lang.String openApi)
      • run

        public void run()
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • example

        protected java.lang.Object example​(Endpoint endpoint,
                                           java.lang.String example,
                                           boolean isResponse)
      • addCodeSamples

        protected void addCodeSamples​(PlyMethod plyMethod,
                                      OpenApi.Operation operation,
                                      JsonSchemaType schemaType,
                                      java.lang.Object requestExample,
                                      java.lang.Object responseExample)
                               throws java.io.IOException
        Throws:
        java.io.IOException