Class Names
java.lang.Object
org.davidmoten.oa3.codegen.generator.Names
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionio.swagger.v3.oas.models.OpenAPIapi()booleanbooleanstatic Stringstatic StringfullClassNameToJavaFile(String fullClassName) booleanstatic StringlastComponent(String ref) io.swagger.v3.oas.models.parameters.ParameterlookupParameter(String name) io.swagger.v3.oas.models.parameters.RequestBodylookupRequestBody(String ref) io.swagger.v3.oas.models.responses.ApiResponselookupResponse(String ref) booleanbooleanstatic Stringstatic StringpropertyNameToClassSimpleName(String propertyName) static StringpropertyNameToFieldName(String propertyName) refToFullClassName(String ref) voidregisterCls(Generator.Cls cls) static StringremoveLowerCaseVowels(String s, int maxLength) static StringschemaNameToFieldName(String schemaName) schemaNameToFullClassName(SchemaCategory category, String schemaName) schemaNameToSimpleClassName(String schemaName) servers()static StringsimpleClassName(String fullClassName) simpleNameInPackage(String fullClassName) static Stringstatic StringtoFieldName(String name) static Stringstatic StringtoIdentifier(org.davidmoten.oa3.codegen.util.ImmutableList<String> list) static StringupperFirst(String name)
-
Method Details
-
api
public io.swagger.v3.oas.models.OpenAPI api() -
servers
-
schemaNameToFullClassName
-
schemaNameToSimpleClassName
-
fullClassNameToJavaFile
-
refToFullClassName
-
simpleClassName
-
pkg
-
toIdentifier
-
toEnumIdentifier
-
propertyNameToClassSimpleName
-
upperFirst
-
clientClassName
-
clientClassJavaFile
-
propertyNameToFieldName
-
schemaNameToFieldName
-
toFieldName
-
simpleClassNameFromSimpleName
-
removeLowerCaseVowels
-
enumNameToEnumConstant
-
camelToUpper
-
externalRefClassName
-
globalsFullClassName
-
mapIntegerToBigInteger
public boolean mapIntegerToBigInteger() -
toIdentifier
-
serviceControllerFullClassName
-
serviceInterfaceFullClassName
-
applicationFullClassName
-
clientFullClassName
-
jacksonConfigurationFullClassName
-
lookupParameter
-
lastComponent
-
lookupRequestBody
-
lookupResponse
-
generatorType
-
mapNumberToBigDecimal
public boolean mapNumberToBigDecimal() -
generateService
public boolean generateService() -
simpleNameInPackage
-
registerCls
-
cls
-
applyReadOnly
public boolean applyReadOnly() -
applyWriteOnly
public boolean applyWriteOnly()
-