Skip navigation links
A B C D E G I J M O P S T 

A

add(String...) - Method in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
addAdditionalProperties(String, String) - Method in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
Adds additional property specific to the generator.
addApiAndModelPackage(String) - Method in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
addGlobalProperties(String, String) - Method in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
Adds global property specific to the generator.
addImportMapping(String, String) - Method in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
Adds import-mapping.
ADDITIONAL_PROPERTIES - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
addJavaGenerator(JkProject, String, String) - Method in class dev.jeka.plugins.openapi.JkOpenApi
Appends a Java client code generation to the specified project.
addSourceGenerator(JkProject, String, String) - Method in class dev.jeka.plugins.openapi.JkOpenApi
Appends a source generator to the specified project, generating code using the specified generatorName and the specified location for specification.
addSourceGenerator(JkProject, String, String, String) - Method in class dev.jeka.plugins.openapi.JkOpenApi
 
addSpringbootServerGenerator(JkProject, String, String) - Method in class dev.jeka.plugins.openapi.JkOpenApi
Appends a Springboot server code generation to the specified project.
addTypeMapping(String, String) - Method in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
Adds type-mapping.
API_NAME_SUFFIX - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
API_PACKAGE - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
autoGenerate - Variable in class dev.jeka.plugins.openapi.OpenapiJkBean
 

B

BASE_PACKAGE - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
build() - Method in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
Returns the arguments that forms the 'generate' command to execute.

C

cliConfigHelpJavaClient() - Method in class dev.jeka.plugins.openapi.OpenapiJkBean
 
cliConfigHelpSpring() - Method in class dev.jeka.plugins.openapi.OpenapiJkBean
 
cliHelp() - Method in class dev.jeka.plugins.openapi.OpenapiJkBean
 
cliHelpGenerate() - Method in class dev.jeka.plugins.openapi.OpenapiJkBean
 
cliList() - Method in class dev.jeka.plugins.openapi.OpenapiJkBean
 
cliVersion - Variable in class dev.jeka.plugins.openapi.OpenapiJkBean
 
cmdLine - Variable in class dev.jeka.plugins.openapi.OpenapiJkBean
 
customize(Consumer<JkOpenapiCmdBuilder>) - Method in class dev.jeka.plugins.openapi.JkOpenApiSourceGenerator
Defines the openApi command line to be executed for generating sources.

D

DEFAULT_CLI_VERSION - Static variable in class dev.jeka.plugins.openapi.JkOpenApiGeneratorCli
 
dev.jeka.plugins.openapi - package dev.jeka.plugins.openapi
 

E

exec(String...) - Method in class dev.jeka.plugins.openapi.JkOpenApiGeneratorCli
 
exec(List<String>) - Method in class dev.jeka.plugins.openapi.JkOpenApiGeneratorCli
 
exec() - Method in class dev.jeka.plugins.openapi.OpenapiJkBean
 
execCmdLine(String) - Method in class dev.jeka.plugins.openapi.JkOpenApiGeneratorCli
Executes the specified command line as generate -g go --additional-properties=prependFormOrBodyParameters=true -o out -i petstore.yaml

G

gen() - Method in class sample.SampleBuild_PropertiesOnly
 
genCode() - Method in class sample.SampleBuild_KBeanProgrammatic
 
generate(JkProject, Path) - Method in class dev.jeka.plugins.openapi.JkOpenApiSourceGenerator
 
GENERATOR_NAME - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
getDirName() - Method in class dev.jeka.plugins.openapi.JkOpenApiSourceGenerator
 
GLOBAL_PROPERTY - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 

I

IMPORT_MAPPINGS - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
INPUT_SPEC - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
INVOKER_PACKAGE - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 

J

JkOpenApi - Class in dev.jeka.plugins.openapi
 
JkOpenapiCmdBuilder - Class in dev.jeka.plugins.openapi
Builder for constructing an openAPi 'generate' command line.
JkOpenapiCmdBuilder() - Constructor for class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
JkOpenApiGeneratorCli - Class in dev.jeka.plugins.openapi
Provides convenient methods to invoke openApi CLI.
JkOpenApiSourceGenerator - Class in dev.jeka.plugins.openapi
A JkSourceGenerator to be added to projects needing an openApi source generation.
JkOpenApiSourceGenerator() - Constructor for class dev.jeka.plugins.openapi.JkOpenApiSourceGenerator
 

M

main(String[]) - Static method in class sample.SampleBuild_PureProgrammatic
 
MODEL_NAME_PREFIX - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
MODEL_NAME_SUFFIX - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
MODEL_PACKAGE - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 

O

of(String, String) - Static method in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
of(JkRepoSet, String) - Static method in class dev.jeka.plugins.openapi.JkOpenApiGeneratorCli
 
of(String, String) - Static method in class dev.jeka.plugins.openapi.JkOpenApiSourceGenerator
Creates a JkSourceGenerator instance, specifying the generator to use, and the specification location.
ofDefaultVersion() - Static method in class dev.jeka.plugins.openapi.JkOpenApi
Creates a JkOpenApi using the default openApi cli version.
ofJavaClient(String) - Static method in class dev.jeka.plugins.openapi.JkOpenApiSourceGenerator
Creates a JkSourceGenerator instance for generating Java client code.
ofSpringServer(String) - Static method in class dev.jeka.plugins.openapi.JkOpenApiSourceGenerator
Creates a JkSourceGenerator instance for generating spring server code.
ofVersion(String) - Static method in class dev.jeka.plugins.openapi.JkOpenApi
Creates a JkOpenApi using the specified openApi cli version.
OpenapiJkBean - Class in dev.jeka.plugins.openapi
 
OpenapiJkBean() - Constructor for class dev.jeka.plugins.openapi.OpenapiJkBean
 
OUTPUT_PATH - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 

P

PACKAGE_NAME - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 

S

sample - package sample
 
SampleBuild_KBeanProgrammatic - Class in sample
Sample using only properties of OpenApiJkBean
SampleBuild_KBeanProgrammatic() - Constructor for class sample.SampleBuild_KBeanProgrammatic
 
SampleBuild_PropertiesOnly - Class in sample
Sample using only properties of OpenApiJkBean
SampleBuild_PureProgrammatic - Class in sample
Sample using only properties of OpenApiJkBean
SampleBuild_PureProgrammatic() - Constructor for class sample.SampleBuild_PureProgrammatic
 
setCliVersion(String) - Method in class dev.jeka.plugins.openapi.JkOpenApiSourceGenerator
Sets the OpenApi generator cli version to invoke.

T

toString() - Method in class dev.jeka.plugins.openapi.JkOpenApiSourceGenerator
 
TYPE_MAPPINGS - Static variable in class dev.jeka.plugins.openapi.JkOpenapiCmdBuilder
 
A B C D E G I J M O P S T 
Skip navigation links