Package io.github.torand.openapi2java
Class Options
java.lang.Object
io.github.torand.openapi2java.Options
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanbooleanbooleanbooleanbooleanintbooleanbooleanbooleanbooleanboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetModelOutputDir(String customSubdir) getModelPackage(String customSubpackage)
-
Field Details
-
outputDir
-
rootPackage
-
rootUrlPath
-
resourceNameSuffix
-
resourceNameOverride
-
pojoNameSuffix
-
pojosAsRecords
public boolean pojosAsRecords -
includeTags
-
generateResourceInterfaces
public boolean generateResourceInterfaces -
generateOpenApiDefClass
public boolean generateOpenApiDefClass -
addJsonPropertyAnnotations
public boolean addJsonPropertyAnnotations -
addJakartaBeanValidationAnnotations
public boolean addJakartaBeanValidationAnnotations -
addMpOpenApiAnnotations
public boolean addMpOpenApiAnnotations -
addMpRestClientAnnotations
public boolean addMpRestClientAnnotations -
useKotlinSyntax
public boolean useKotlinSyntax -
useResteasyResponse
public boolean useResteasyResponse -
indentWithTab
public boolean indentWithTab -
indentSize
public int indentSize -
verbose
public boolean verbose
-
-
Constructor Details
-
Options
public Options()
-
-
Method Details
-
getModelOutputDir
-
getModelPackage
-
getFileExtension
-