Package com.github.javaparser.printer
Class SourcePrinter
- java.lang.Object
-
- com.github.javaparser.printer.SourcePrinter
-
public class SourcePrinter extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Position
getCursor()
String
getSource()
SourcePrinter
indent()
Position
peekMethodChainPosition()
Position
popMethodChainPosition()
SourcePrinter
print(String arg)
SourcePrinter
println()
SourcePrinter
println(String arg)
void
pushMethodChainPosition(Position position)
void
resetMethodChainPosition(Position position)
String
toString()
SourcePrinter
unindent()
void
wrapToColumn(int column)
Performs a new line and indent, then prints enough space characters until aligned to the specified column.
-
-
-
Method Detail
-
indent
public SourcePrinter indent()
-
unindent
public SourcePrinter unindent()
-
print
public SourcePrinter print(String arg)
-
println
public SourcePrinter println(String arg)
-
println
public SourcePrinter println()
-
getCursor
public Position getCursor()
-
resetMethodChainPosition
public void resetMethodChainPosition(Position position)
-
pushMethodChainPosition
public void pushMethodChainPosition(Position position)
-
peekMethodChainPosition
public Position peekMethodChainPosition()
-
popMethodChainPosition
public Position popMethodChainPosition()
-
wrapToColumn
public void wrapToColumn(int column)
Performs a new line and indent, then prints enough space characters until aligned to the specified column.- Parameters:
column
- the column to align to
-
getSource
public String getSource()
-
-