Class CodeBuffer
-
- All Implemented Interfaces:
public final class CodeBuffer
-
-
Constructor Summary
Constructors Constructor Description CodeBuffer(String newLine, String tab, StringBuilder buf, String indent)
-
Method Summary
Modifier and Type Method Description final Stringtake()final CodeBufferreset()StringtoString()final CodeBufferindent(Integer tabs)final CodeBufferindent()final CodeBufferindentInc(Integer tabsChange)final CodeBufferadd(CharSequence text)final CodeBufferplus(CharSequence line)final CodeBuffernewLine(CharSequence text)final CodeBuffernewLine()final CodeBufferaddLines(String lines)final CodeBufferaddLines(Collection<String> lines)final CodeBufferaddLines(CharSequence lines)final CodeBufferaddFirstLine(CharSequence line)final CodeBufferblock(String header, String lines)final CodeBufferendBlock()final CodeBufferifBlock(String condition, String lines)final CodeBufferifElseValue(String condition, String ifValue, String elseValue)final CodeBuffertryBlock(String lines)final CodeBuffercatchBlock(String exceptions, String lines)-
-
Constructor Detail
-
CodeBuffer
CodeBuffer(String newLine, String tab, StringBuilder buf, String indent)
-
-
Method Detail
-
reset
final CodeBuffer reset()
-
indent
@JvmOverloads() final CodeBuffer indent(Integer tabs)
-
indent
@JvmOverloads() final CodeBuffer indent()
-
indentInc
final CodeBuffer indentInc(Integer tabsChange)
-
add
final CodeBuffer add(CharSequence text)
-
plus
final CodeBuffer plus(CharSequence line)
-
newLine
@JvmOverloads() final CodeBuffer newLine(CharSequence text)
-
newLine
@JvmOverloads() final CodeBuffer newLine()
-
addLines
final CodeBuffer addLines(String lines)
-
addLines
final CodeBuffer addLines(Collection<String> lines)
-
addLines
final CodeBuffer addLines(CharSequence lines)
-
addFirstLine
final CodeBuffer addFirstLine(CharSequence line)
-
block
final CodeBuffer block(String header, String lines)
-
endBlock
final CodeBuffer endBlock()
-
ifBlock
final CodeBuffer ifBlock(String condition, String lines)
-
ifElseValue
final CodeBuffer ifElseValue(String condition, String ifValue, String elseValue)
-
tryBlock
final CodeBuffer tryBlock(String lines)
-
catchBlock
final CodeBuffer catchBlock(String exceptions, String lines)
-
-
-
-