org.jetbrains.kotlin.utils
Class Printer
java.lang.Object
org.jetbrains.kotlin.utils.Printer
public class Printer
- extends java.lang.Object
Field Summary |
protected java.lang.Appendable |
out
|
Constructor Summary |
Printer(java.lang.Appendable out)
|
Printer(java.lang.Appendable out,
int maxBlankLines)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
out
protected final java.lang.Appendable out
Printer
public Printer(@NotNull
java.lang.Appendable out)
Printer
public Printer(@NotNull
java.lang.Appendable out,
int maxBlankLines)
println
@NotNull
public Printer println(java.lang.Object... objects)
print
@NotNull
public Printer print(java.lang.Object... objects)
printIndent
public void printIndent()
printWithNoIndent
@NotNull
public Printer printWithNoIndent(java.lang.Object... objects)
withholdIndentOnce
@NotNull
public Printer withholdIndentOnce()
printlnWithNoIndent
@NotNull
public Printer printlnWithNoIndent(java.lang.Object... objects)
pushIndent
@NotNull
public Printer pushIndent()
popIndent
@NotNull
public Printer popIndent()
separated
@NotNull
public Printer separated(java.lang.Object separator,
java.lang.Object... items)
separated
@NotNull
public Printer separated(java.lang.Object separator,
java.util.Collection<?> items)