Uses of Record Class
io.github.torand.openapi2java.generators.Options
Packages that use Options
Package
Description
Provides classes to collect relevant information from an OpenAPI specification.
Provides classes to generate source code from collected OpenAPI information.
Provides classes and interfaces to write source code based on collected OpenAPI information.
Provides classes to write Java source code based on collected OpenAPI information.
Provides classes to write Kotlin source code based on collected OpenAPI information.
-
Uses of Options in io.github.torand.openapi2java.collectors
Fields in io.github.torand.openapi2java.collectors declared as OptionsConstructors in io.github.torand.openapi2java.collectors with parameters of type OptionsModifierConstructorDescriptionprotectedBaseCollector(Options opts) Constructs aBaseCollectorobject.EnumInfoCollector(Options opts) MethodInfoCollector(ComponentResolver componentResolver, TypeInfoCollector typeInfoCollector, Options opts) OpenApiDefInfoCollector(ComponentResolver componentResolver, Options opts) PojoInfoCollector(SchemaResolver schemaResolver, Options opts) PropertyInfoCollector(SchemaResolver schemaResolver, Options opts) ResourceInfoCollector(ComponentResolver componentResolver, Options opts) TypeInfoCollector(SchemaResolver schemaResolver, Options opts) -
Uses of Options in io.github.torand.openapi2java.generators
Methods in io.github.torand.openapi2java.generators that return OptionsModifier and TypeMethodDescriptionstatic OptionsOptions.defaults()Returns the default settings.Options.withIncludeTags(List<String> includeTags) Returns a newOptionsobject with specified included tags.Options.withOutputDir(String outputDir) Returns a newOptionsobject with specified output directory.Options.withResourceClientHeadersFactoryOverride(String resourceClientHeadersFactoryOverride) Returns a newOptionsobject with specified resource client headers factory override.Options.withResourceConfigKeyOverride(String resourceConfigKeyOverride) Returns a newOptionsobject with specified resource config-key override.Options.withResourceNameOverride(String resourceNameOverride) Returns a newOptionsobject with specified resource name override.Options.withResourceNameSuffix(String resourceNameSuffix) Returns a newOptionsobject with specified resource name suffix.Options.withResourceProvidersOverride(List<String> resourceProvidersOverride) Returns a newOptionsobject with specified resource providers override.Options.withRootPackage(String rootPackage) Returns a newOptionsobject with specified root package.Options.withUseKotlinSyntax(boolean useKotlinSyntax) Returns a newOptionsobject with specified use Kotlin flag.Options.withUseOidcClientAnnotation(boolean useOidcClientAnnotation) Returns a newOptionsobject with specified use OIDC Client annotation flag.Options.withUseResteasyResponse(boolean useResteasyResponse) Returns a newOptionsobject with specified use RESTEasy flag.Options.withVerbose(boolean verbose) Returns a newOptionsobject with specified verbose flag.Constructors in io.github.torand.openapi2java.generators with parameters of type OptionsModifierConstructorDescriptionModelGenerator(Options opts) OpenApiDefGenerator(Options opts) ResourceGenerator(Options opts) -
Uses of Options in io.github.torand.openapi2java.writers
Fields in io.github.torand.openapi2java.writers declared as OptionsMethods in io.github.torand.openapi2java.writers with parameters of type OptionsModifier and TypeMethodDescriptionstatic EnumWriterWriterFactory.createEnumWriter(String filename, Options opts, String modelSubdir) static OpenApiDefWriterWriterFactory.createOpenApiDefWriter(String filename, Options opts) static PojoWriterWriterFactory.createPojoWriter(String filename, Options opts, String modelSubdir) static ResourceWriterWriterFactory.createResourceWriter(String filename, Options opts) Constructors in io.github.torand.openapi2java.writers with parameters of type OptionsModifierConstructorDescriptionprotectedBaseWriter(Writer writer, Options opts) Constructs aBaseWriterobject. -
Uses of Options in io.github.torand.openapi2java.writers.java
Constructors in io.github.torand.openapi2java.writers.java with parameters of type OptionsModifierConstructorDescriptionJavaEnumWriter(Writer writer, Options opts) JavaOpenApiDefWriter(Writer writer, Options opts) JavaPojoWriter(Writer writer, Options opts) JavaResourceWriter(Writer writer, Options opts) -
Uses of Options in io.github.torand.openapi2java.writers.kotlin
Constructors in io.github.torand.openapi2java.writers.kotlin with parameters of type OptionsModifierConstructorDescriptionKotlinEnumWriter(Writer writer, Options opts) KotlinOpenApiDefWriter(Writer writer, Options opts) KotlinPojoWriter(Writer writer, Options opts) KotlinResourceWriter(Writer writer, Options opts)