|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.roo.classpath.itd.InvocableMemberBodyBuilder
public class InvocableMemberBodyBuilder
A simple way of producing method bodies for InvocableMemberMetadata.getBody()
.
Method bodies immediately assume they are indented two levels.
Constructor Summary | |
---|---|
InvocableMemberBodyBuilder()
|
Method Summary | |
---|---|
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. |
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InvocableMemberBodyBuilder()
Method Detail |
---|
public InvocableMemberBodyBuilder indent()
public InvocableMemberBodyBuilder reset()
public InvocableMemberBodyBuilder indentRemove()
public InvocableMemberBodyBuilder newLine(boolean indentBefore)
public InvocableMemberBodyBuilder newLine()
public InvocableMemberBodyBuilder append(String message)
public InvocableMemberBodyBuilder appendFormalLine(String message)
public InvocableMemberBodyBuilder appendIndent()
public String getOutput()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |