Class BaseWriter

java.lang.Object
io.github.torand.openapi2java.writers.BaseWriter
All Implemented Interfaces:
AutoCloseable
Direct Known Subclasses:
JavaEnumWriter, JavaOpenApiDefWriter, JavaPojoWriter, JavaResourceWriter, KotlinEnumWriter, KotlinOpenApiDefWriter, KotlinPojoWriter, KotlinResourceWriter

public abstract class BaseWriter extends Object implements AutoCloseable
  • Field Details

    • opts

      protected final Options opts
  • Constructor Details

  • Method Details

    • write

      protected void write(String format, Object... args)
    • writeLine

      protected void writeLine(String format, Object... args)
    • writeNewLine

      protected void writeNewLine()
    • writeIndent

      protected void writeIndent(int levels)
    • close

      public void close() throws IOException
      Specified by:
      close in interface AutoCloseable
      Throws:
      IOException