| Modifier and Type | Field and Description |
|---|---|
SchemaCategory |
category |
List<Generator.Cls> |
classes |
Generator.ClassType |
classType |
Optional<String> |
description |
Generator.Discriminator |
discriminator |
List<Generator.EnumMember> |
enumMembers |
List<String> |
enumNames |
String |
enumValueFullType |
List<Generator.Field> |
fields |
String |
fullClassName |
boolean |
hasProperties |
Optional<String> |
name |
Optional<Generator.Cls> |
owner |
PolymorphicType |
polymorphicType |
Optional<io.swagger.v3.oas.models.media.Schema<?>> |
schema |
boolean |
topLevel |
| Constructor and Description |
|---|
Cls() |
| Modifier and Type | Method and Description |
|---|---|
String |
fieldName(Generator.Field f) |
boolean |
hasEncoding() |
boolean |
hasEnumNullValue() |
boolean |
isNullableEnum() |
String |
nextAnonymousFieldName() |
String |
nextFieldName(String name,
io.swagger.v3.oas.models.media.Schema<?> schema) |
Set<String> |
ownersAndSiblingsSimpleNames() |
String |
pkg() |
String |
simpleName() |
boolean |
unwrapSingleField() |
public SchemaCategory category
public String fullClassName
public Generator.ClassType classType
public List<Generator.Field> fields
public List<Generator.EnumMember> enumMembers
public List<Generator.Cls> classes
public Generator.Discriminator discriminator
public String enumValueFullType
public boolean topLevel
public boolean hasProperties
public PolymorphicType polymorphicType
public Optional<Generator.Cls> owner
public Optional<io.swagger.v3.oas.models.media.Schema<?>> schema
public String nextAnonymousFieldName()
public String nextFieldName(String name, io.swagger.v3.oas.models.media.Schema<?> schema)
public String fieldName(Generator.Field f)
public String pkg()
public String simpleName()
public boolean unwrapSingleField()
public boolean isNullableEnum()
public boolean hasEnumNullValue()
public boolean hasEncoding()
Copyright © 2023. All rights reserved.