public class InvocableMemberBodyBuilder extends Object
InvocableMemberMetadata.getBody().
Method bodies immediately assume they are indented two levels.
| Constructor and Description |
|---|
InvocableMemberBodyBuilder()
Constructor for an empty body
|
| Modifier and Type | Method and Description |
|---|---|
InvocableMemberBodyBuilder |
append(String message)
Prints the message, WITHOUT ANY INDENTATION.
|
InvocableMemberBodyBuilder |
appendFormalLine(String message)
Prints the message, after adding indents and returns to a new line.
|
InvocableMemberBodyBuilder |
appendIndent()
Prints the relevant number of indents.
|
static InvocableMemberBodyBuilder |
getInstance() |
String |
getOutput() |
InvocableMemberBodyBuilder |
indent()
Increases the indent by one level.
|
InvocableMemberBodyBuilder |
indentRemove()
Decreases the indent by one level.
|
InvocableMemberBodyBuilder |
newLine() |
InvocableMemberBodyBuilder |
newLine(boolean indentBefore)
Prints a blank line, ensuring any indent is included before doing so.
|
InvocableMemberBodyBuilder |
reset()
Resets the indent to zero.
|
public InvocableMemberBodyBuilder()
public static InvocableMemberBodyBuilder getInstance()
public InvocableMemberBodyBuilder append(String message)
public InvocableMemberBodyBuilder appendFormalLine(String message)
public InvocableMemberBodyBuilder appendIndent()
public String getOutput()
public InvocableMemberBodyBuilder indent()
public InvocableMemberBodyBuilder indentRemove()
public InvocableMemberBodyBuilder newLine()
public InvocableMemberBodyBuilder newLine(boolean indentBefore)
public InvocableMemberBodyBuilder reset()
Copyright © 2009–2016. All rights reserved.