java.lang.Object
com.github.muehmar.gradle.openapi.generator.java.model.composition.JavaDiscriminator

public class JavaDiscriminator extends Object
  • Method Details

    • wrap

      public static JavaDiscriminator wrap(Discriminator discriminator)
    • getPropertyName

      public JavaName getPropertyName()
    • discriminatorPropertyToStringValue

      public String discriminatorPropertyToStringValue()
    • getStringValueForSchemaName

      public String getStringValueForSchemaName(Name schemaName)
    • getValueForSchemaName

      public <T> T getValueForSchemaName(Name schemaName, Function<String,T> onStringType, Function<JavaName,T> onEnumType)