Class SpringSwaggerUiGenerator
-
- All Implemented Interfaces:
public final class SpringSwaggerUiGenerator extends GeneratorBuilder.Simple<SwaggerUiModel, SpringSwaggerUiGenerator>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSpringSwaggerUiGenerator.Generator
-
Field Summary
Fields Modifier and Type Field Description private Stringnameprivate StringprojectDirprivate StringprojectSubDirprivate StringswaggerUiVersionprivate SwaggerUiModelmodelprivate CodegenParamsparamsprivate DataTypeMapperdataTypeMapperprivate CodeIndexcodeIndexpublic final Objecttoc
-
Constructor Summary
Constructors Constructor Description SpringSwaggerUiGenerator()
-
Method Summary
Modifier and Type Method Description final StringgetName()final UnitsetName(String name)final StringgetProjectDir()final UnitsetProjectDir(String projectDir)final StringgetProjectSubDir()final UnitsetProjectSubDir(String projectSubDir)final StringgetSwaggerUiVersion()final UnitsetSwaggerUiVersion(String swaggerUiVersion)final SpringSwaggerUiGeneratorapi(RestApi api, String filename)Generator<SwaggerUiModel>make()-
Methods inherited from class pl.metaprogramming.codegen.GeneratorBuilder
getCodeIndex, getDataTypeMapper, getModel, getParams, make, model, self, setCodeIndex, setDataTypeMapper, setModel, setParams -
Methods inherited from class pl.metaprogramming.codegen.GeneratorBuilder.Simple
init -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getProjectDir
final String getProjectDir()
-
setProjectDir
final Unit setProjectDir(String projectDir)
-
getProjectSubDir
final String getProjectSubDir()
-
setProjectSubDir
final Unit setProjectSubDir(String projectSubDir)
-
getSwaggerUiVersion
final String getSwaggerUiVersion()
-
setSwaggerUiVersion
final Unit setSwaggerUiVersion(String swaggerUiVersion)
-
api
final SpringSwaggerUiGenerator api(RestApi api, String filename)
-
make
Generator<SwaggerUiModel> make()
-
-
-
-