Package | Description |
---|---|
com.github.javaparser.ast | |
com.github.javaparser.printer |
Modifier and Type | Field and Description |
---|---|
protected static PrettyPrinterConfiguration |
Node.prettyPrinterNoCommentsConfiguration |
Modifier and Type | Method and Description |
---|---|
static PrettyPrinterConfiguration |
Node.getToStringPrettyPrinterConfiguration() |
Modifier and Type | Method and Description |
---|---|
static void |
Node.setToStringPrettyPrinterConfiguration(PrettyPrinterConfiguration toStringPrettyPrinterConfiguration) |
String |
Node.toString(PrettyPrinterConfiguration prettyPrinterConfiguration) |
Modifier and Type | Field and Description |
---|---|
protected PrettyPrinterConfiguration |
PrettyPrintVisitor.configuration |
Modifier and Type | Method and Description |
---|---|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setColumnAlignFirstMethodChain(boolean columnAlignFirstMethodChain) |
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setColumnAlignParameters(boolean columnAlignParameters) |
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setEndOfLineCharacter(String endOfLineCharacter)
Set the character to append when a line should end.
|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setIndentSize(int indentSize)
Set the size of the indent in characters.
|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setIndentType(PrettyPrinterConfiguration.IndentType indentType)
Set the type of indent to produce.
|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setMaxEnumConstantsToAlignHorizontally(int maxEnumConstantsToAlignHorizontally)
By default enum constants get aligned like this:
|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setOrderImports(boolean orderImports)
When true, orders imports by alphabetically.
|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setPrintComments(boolean printComments)
When true, all comments will be printed, unless printJavadoc is false, then only line and block comments will be
printed.
|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setPrintJavadoc(boolean printJavadoc)
When true, Javadoc will be printed.
|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setTabWidth(int tabWidth)
Set the tab width for pretty aligning.
|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setVisitorFactory(Function<PrettyPrinterConfiguration,VoidVisitor<Void>> visitorFactory)
Set the factory that creates the PrettyPrintVisitor.
|
Modifier and Type | Method and Description |
---|---|
Function<PrettyPrinterConfiguration,VoidVisitor<Void>> |
PrettyPrinterConfiguration.getVisitorFactory() |
Modifier and Type | Method and Description |
---|---|
PrettyPrinterConfiguration |
PrettyPrinterConfiguration.setVisitorFactory(Function<PrettyPrinterConfiguration,VoidVisitor<Void>> visitorFactory)
Set the factory that creates the PrettyPrintVisitor.
|
Constructor and Description |
---|
PrettyPrinter(PrettyPrinterConfiguration configuration) |
PrettyPrintVisitor(PrettyPrinterConfiguration prettyPrinterConfiguration) |
Copyright © 2007–2019. All rights reserved.