Class TypeInfoCollector

java.lang.Object
io.github.torand.openapi2java.collectors.BaseCollector
io.github.torand.openapi2java.collectors.TypeInfoCollector

public class TypeInfoCollector extends BaseCollector
  • Constructor Details

  • Method Details

    • getTypeInfo

      public <T> TypeInfo getTypeInfo(io.swagger.v3.oas.models.media.Schema<T> schema)
    • getTypeInfo

      public TypeInfo getTypeInfo(io.swagger.v3.oas.models.media.Schema<?> schema, TypeInfoCollector.NullabilityResolution nullabilityResolution)
    • getNonNullableSubSchema

      public Optional<io.swagger.v3.oas.models.media.Schema> getNonNullableSubSchema(List<io.swagger.v3.oas.models.media.Schema> subSchemas)
    • isNullable

      public boolean isNullable(io.swagger.v3.oas.models.media.Schema<?> schema)