Package com.github.javaparser.printer
Class DefaultPrettyPrinterVisitor
- java.lang.Object
-
- com.github.javaparser.printer.DefaultPrettyPrinterVisitor
-
- All Implemented Interfaces:
VoidVisitor<java.lang.Void>
public class DefaultPrettyPrinterVisitor extends java.lang.Object implements VoidVisitor<java.lang.Void>
Outputs the AST as formatted Java source code.
-
-
Field Summary
Fields Modifier and Type Field Description protected PrinterConfigurationconfigurationprotected SourcePrinterprinter
-
Constructor Summary
Constructors Constructor Description DefaultPrettyPrinterVisitor(PrinterConfiguration configuration)DefaultPrettyPrinterVisitor(PrinterConfiguration configuration, SourcePrinter printer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.util.Optional<ConfigurationOption>getOption(DefaultPrinterConfiguration.ConfigOption cOption)private voidindentIf(boolean expr)protected voidprintAnnotations(NodeList<AnnotationExpr> annotations, boolean prefixWithASpace, java.lang.Void arg)protected voidprintArguments(NodeList<Expression> args, java.lang.Void arg)protected voidprintComment(java.util.Optional<Comment> comment, java.lang.Void arg)protected voidprintMemberAnnotations(NodeList<AnnotationExpr> annotations, java.lang.Void arg)protected voidprintMembers(NodeList<BodyDeclaration<?>> members, java.lang.Void arg)protected voidprintModifiers(NodeList<Modifier> modifiers)private voidprintOrphanCommentsBeforeThisChildNode(Node node)private voidprintOrphanCommentsEnding(Node node)protected voidprintPrePostFixOptionalList(NodeList<? extends Visitable> args, java.lang.Void arg, java.lang.String prefix, java.lang.String separator, java.lang.String postfix)protected voidprintPrePostFixRequiredList(NodeList<? extends Visitable> args, java.lang.Void arg, java.lang.String prefix, java.lang.String separator, java.lang.String postfix)private voidprintSwitchNode(SwitchNode n, java.lang.Void arg)protected voidprintTypeArgs(NodeWithTypeArguments<?> nodeWithTypeArguments, java.lang.Void arg)protected voidprintTypeParameters(NodeList<TypeParameter> args, java.lang.Void arg)java.lang.StringtoString()private voidunindentIf(boolean expr)voidvisit(ArrayCreationLevel n, java.lang.Void arg)voidvisit(AnnotationDeclaration n, java.lang.Void arg)voidvisit(AnnotationMemberDeclaration n, java.lang.Void arg)voidvisit(ClassOrInterfaceDeclaration n, java.lang.Void arg)voidvisit(CompactConstructorDeclaration n, java.lang.Void arg)voidvisit(ConstructorDeclaration n, java.lang.Void arg)voidvisit(EnumConstantDeclaration n, java.lang.Void arg)voidvisit(EnumDeclaration n, java.lang.Void arg)voidvisit(FieldDeclaration n, java.lang.Void arg)voidvisit(InitializerDeclaration n, java.lang.Void arg)voidvisit(MethodDeclaration n, java.lang.Void arg)voidvisit(Parameter n, java.lang.Void arg)voidvisit(ReceiverParameter n, java.lang.Void arg)voidvisit(RecordDeclaration n, java.lang.Void arg)voidvisit(VariableDeclarator n, java.lang.Void arg)voidvisit(BlockComment n, java.lang.Void arg)voidvisit(JavadocComment n, java.lang.Void arg)voidvisit(LineComment n, java.lang.Void arg)voidvisit(CompilationUnit n, java.lang.Void arg)voidvisit(ArrayAccessExpr n, java.lang.Void arg)voidvisit(ArrayCreationExpr n, java.lang.Void arg)voidvisit(ArrayInitializerExpr n, java.lang.Void arg)voidvisit(AssignExpr n, java.lang.Void arg)voidvisit(BinaryExpr n, java.lang.Void arg)work in progress for issue-545voidvisit(BooleanLiteralExpr n, java.lang.Void arg)voidvisit(CastExpr n, java.lang.Void arg)voidvisit(CharLiteralExpr n, java.lang.Void arg)voidvisit(ClassExpr n, java.lang.Void arg)voidvisit(ConditionalExpr n, java.lang.Void arg)voidvisit(DoubleLiteralExpr n, java.lang.Void arg)voidvisit(EnclosedExpr n, java.lang.Void arg)voidvisit(FieldAccessExpr n, java.lang.Void arg)voidvisit(InstanceOfExpr n, java.lang.Void arg)voidvisit(IntegerLiteralExpr n, java.lang.Void arg)voidvisit(LambdaExpr n, java.lang.Void arg)voidvisit(LongLiteralExpr n, java.lang.Void arg)voidvisit(MarkerAnnotationExpr n, java.lang.Void arg)voidvisit(MemberValuePair n, java.lang.Void arg)voidvisit(MethodCallExpr n, java.lang.Void arg)voidvisit(MethodReferenceExpr n, java.lang.Void arg)voidvisit(NameExpr n, java.lang.Void arg)voidvisit(Name n, java.lang.Void arg)voidvisit(NormalAnnotationExpr n, java.lang.Void arg)voidvisit(NullLiteralExpr n, java.lang.Void arg)voidvisit(ObjectCreationExpr n, java.lang.Void arg)voidvisit(PatternExpr n, java.lang.Void arg)voidvisit(SimpleName n, java.lang.Void arg)voidvisit(SingleMemberAnnotationExpr n, java.lang.Void arg)voidvisit(StringLiteralExpr n, java.lang.Void arg)voidvisit(SuperExpr n, java.lang.Void arg)voidvisit(SwitchExpr n, java.lang.Void arg)voidvisit(TextBlockLiteralExpr n, java.lang.Void arg)voidvisit(ThisExpr n, java.lang.Void arg)voidvisit(TypeExpr n, java.lang.Void arg)voidvisit(UnaryExpr n, java.lang.Void arg)voidvisit(VariableDeclarationExpr n, java.lang.Void arg)voidvisit(ImportDeclaration n, java.lang.Void arg)voidvisit(Modifier n, java.lang.Void arg)voidvisit(ModuleDeclaration n, java.lang.Void arg)voidvisit(ModuleExportsDirective n, java.lang.Void arg)voidvisit(ModuleOpensDirective n, java.lang.Void arg)voidvisit(ModuleProvidesDirective n, java.lang.Void arg)voidvisit(ModuleRequiresDirective n, java.lang.Void arg)voidvisit(ModuleUsesDirective n, java.lang.Void arg)voidvisit(NodeList n, java.lang.Void arg)voidvisit(PackageDeclaration n, java.lang.Void arg)voidvisit(AssertStmt n, java.lang.Void arg)voidvisit(BlockStmt n, java.lang.Void arg)voidvisit(BreakStmt n, java.lang.Void arg)voidvisit(CatchClause n, java.lang.Void arg)voidvisit(ContinueStmt n, java.lang.Void arg)voidvisit(DoStmt n, java.lang.Void arg)voidvisit(EmptyStmt n, java.lang.Void arg)voidvisit(ExplicitConstructorInvocationStmt n, java.lang.Void arg)voidvisit(ExpressionStmt n, java.lang.Void arg)voidvisit(ForEachStmt n, java.lang.Void arg)voidvisit(ForStmt n, java.lang.Void arg)voidvisit(IfStmt n, java.lang.Void arg)voidvisit(LabeledStmt n, java.lang.Void arg)voidvisit(LocalClassDeclarationStmt n, java.lang.Void arg)voidvisit(LocalRecordDeclarationStmt n, java.lang.Void arg)voidvisit(ReturnStmt n, java.lang.Void arg)voidvisit(SwitchEntry n, java.lang.Void arg)voidvisit(SwitchStmt n, java.lang.Void arg)voidvisit(SynchronizedStmt n, java.lang.Void arg)voidvisit(ThrowStmt n, java.lang.Void arg)voidvisit(TryStmt n, java.lang.Void arg)voidvisit(UnparsableStmt n, java.lang.Void arg)voidvisit(WhileStmt n, java.lang.Void arg)voidvisit(YieldStmt n, java.lang.Void arg)voidvisit(ArrayType n, java.lang.Void arg)voidvisit(ClassOrInterfaceType n, java.lang.Void arg)voidvisit(IntersectionType n, java.lang.Void arg)voidvisit(PrimitiveType n, java.lang.Void arg)voidvisit(TypeParameter n, java.lang.Void arg)voidvisit(UnionType n, java.lang.Void arg)voidvisit(UnknownType n, java.lang.Void arg)voidvisit(VarType n, java.lang.Void arg)voidvisit(VoidType n, java.lang.Void arg)voidvisit(WildcardType n, java.lang.Void arg)
-
-
-
Field Detail
-
configuration
protected final PrinterConfiguration configuration
-
printer
protected final SourcePrinter printer
-
-
Constructor Detail
-
DefaultPrettyPrinterVisitor
public DefaultPrettyPrinterVisitor(PrinterConfiguration configuration)
-
DefaultPrettyPrinterVisitor
public DefaultPrettyPrinterVisitor(PrinterConfiguration configuration, SourcePrinter printer)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
printMembers
protected void printMembers(NodeList<BodyDeclaration<?>> members, java.lang.Void arg)
-
printMemberAnnotations
protected void printMemberAnnotations(NodeList<AnnotationExpr> annotations, java.lang.Void arg)
-
printAnnotations
protected void printAnnotations(NodeList<AnnotationExpr> annotations, boolean prefixWithASpace, java.lang.Void arg)
-
printTypeArgs
protected void printTypeArgs(NodeWithTypeArguments<?> nodeWithTypeArguments, java.lang.Void arg)
-
printTypeParameters
protected void printTypeParameters(NodeList<TypeParameter> args, java.lang.Void arg)
-
printArguments
protected void printArguments(NodeList<Expression> args, java.lang.Void arg)
-
printPrePostFixOptionalList
protected void printPrePostFixOptionalList(NodeList<? extends Visitable> args, java.lang.Void arg, java.lang.String prefix, java.lang.String separator, java.lang.String postfix)
-
printPrePostFixRequiredList
protected void printPrePostFixRequiredList(NodeList<? extends Visitable> args, java.lang.Void arg, java.lang.String prefix, java.lang.String separator, java.lang.String postfix)
-
printComment
protected void printComment(java.util.Optional<Comment> comment, java.lang.Void arg)
-
visit
public void visit(CompilationUnit n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(PackageDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(NameExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(Name n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(SimpleName n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ClassOrInterfaceDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(RecordDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(JavadocComment n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ClassOrInterfaceType n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(TypeParameter n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(PrimitiveType n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ArrayType n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ArrayCreationLevel n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(IntersectionType n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(UnionType n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(WildcardType n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(UnknownType n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(FieldDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(VariableDeclarator n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ArrayInitializerExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(VoidType n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(VarType n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(Modifier n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ArrayAccessExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ArrayCreationExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(AssignExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(BinaryExpr n, java.lang.Void arg)
work in progress for issue-545- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(CastExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ClassExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ConditionalExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(EnclosedExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(FieldAccessExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(InstanceOfExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(PatternExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(CharLiteralExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(DoubleLiteralExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(IntegerLiteralExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(LongLiteralExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(StringLiteralExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(TextBlockLiteralExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(BooleanLiteralExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(NullLiteralExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ThisExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(SuperExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(MethodCallExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ObjectCreationExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(UnaryExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ConstructorDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(CompactConstructorDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(MethodDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(Parameter n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ReceiverParameter n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ExplicitConstructorInvocationStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(VariableDeclarationExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(LocalClassDeclarationStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(LocalRecordDeclarationStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(AssertStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(BlockStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(LabeledStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(EmptyStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ExpressionStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(SwitchStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(SwitchExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
printSwitchNode
private void printSwitchNode(SwitchNode n, java.lang.Void arg)
-
visit
public void visit(SwitchEntry n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(BreakStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(YieldStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ReturnStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(EnumDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(EnumConstantDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(InitializerDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(IfStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(WhileStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ContinueStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(DoStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ForEachStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ForStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ThrowStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(SynchronizedStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(TryStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(CatchClause n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(AnnotationDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(AnnotationMemberDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(MarkerAnnotationExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(SingleMemberAnnotationExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(NormalAnnotationExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(MemberValuePair n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(LineComment n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(BlockComment n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(LambdaExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(MethodReferenceExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(TypeExpr n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(NodeList n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ImportDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ModuleDeclaration n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ModuleRequiresDirective n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ModuleExportsDirective n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ModuleProvidesDirective n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ModuleUsesDirective n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(ModuleOpensDirective n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
visit
public void visit(UnparsableStmt n, java.lang.Void arg)
- Specified by:
visitin interfaceVoidVisitor<java.lang.Void>
-
printOrphanCommentsBeforeThisChildNode
private void printOrphanCommentsBeforeThisChildNode(Node node)
-
printOrphanCommentsEnding
private void printOrphanCommentsEnding(Node node)
-
indentIf
private void indentIf(boolean expr)
-
unindentIf
private void unindentIf(boolean expr)
-
getOption
private java.util.Optional<ConfigurationOption> getOption(DefaultPrinterConfiguration.ConfigOption cOption)
-
-