Class TypeInfo

java.lang.Object
io.github.torand.openapi2java.model.TypeInfo

public class TypeInfo extends Object
  • Field Details

    • name

      public String name
    • description

      public String description
    • nullable

      public boolean nullable
    • keyType

      public TypeInfo keyType
    • primitive

      public boolean primitive
    • itemType

      public TypeInfo itemType
    • schemaFormat

      public String schemaFormat
    • schemaPattern

      public String schemaPattern
    • annotations

      public List<String> annotations
    • annotationImports

      public List<String> annotationImports
    • typeImports

      public List<String> typeImports
  • Constructor Details

    • TypeInfo

      public TypeInfo()
  • Method Details

    • isPrimitive

      public boolean isPrimitive()
    • isArray

      public boolean isArray()
    • getFullName

      public String getFullName()
    • typeImports

      public Stream<String> typeImports()
    • annotationImports

      public Stream<String> annotationImports()