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 PositiongetCursor()StringgetSource()SourcePrinterindent()PositionpeekMethodChainPosition()PositionpopMethodChainPosition()SourcePrinterprint(String arg)SourcePrinterprintln()SourcePrinterprintln(String arg)voidpushMethodChainPosition(Position position)voidresetMethodChainPosition(Position position)StringtoString()SourcePrinterunindent()voidwrapToColumn(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()
-
-