Package com.github.javaparser.printer
Class DefaultPrettyPrinterVisitor
java.lang.Object
com.github.javaparser.printer.DefaultPrettyPrinterVisitor
- All Implemented Interfaces:
VoidVisitor<Void>
Outputs the AST as formatted Java source code.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionDefaultPrettyPrinterVisitor(PrinterConfiguration configuration)
DefaultPrettyPrinterVisitor(PrinterConfiguration configuration, SourcePrinter printer)
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
printAnnotations(NodeList<AnnotationExpr> annotations, boolean prefixWithASpace, Void arg)
protected void
printArguments(NodeList<Expression> args, Void arg)
protected void
printComment(Optional<Comment> comment, Void arg)
protected void
printMemberAnnotations(NodeList<AnnotationExpr> annotations, Void arg)
protected void
printMembers(NodeList<BodyDeclaration<?>> members, Void arg)
protected void
printModifiers(NodeList<Modifier> modifiers)
protected void
printPrePostFixOptionalList(NodeList<? extends Visitable> args, Void arg, String prefix, String separator, String postfix)
protected void
printPrePostFixRequiredList(NodeList<? extends Visitable> args, Void arg, String prefix, String separator, String postfix)
protected void
printTypeArgs(NodeWithTypeArguments<?> nodeWithTypeArguments, Void arg)
protected void
printTypeParameters(NodeList<TypeParameter> args, Void arg)
toString()
void
visit(ArrayCreationLevel n, Void arg)
void
visit(AnnotationDeclaration n, Void arg)
void
visit(AnnotationMemberDeclaration n, Void arg)
void
visit(ClassOrInterfaceDeclaration n, Void arg)
void
visit(CompactConstructorDeclaration n, Void arg)
void
visit(ConstructorDeclaration n, Void arg)
void
visit(EnumConstantDeclaration n, Void arg)
void
visit(EnumDeclaration n, Void arg)
void
visit(FieldDeclaration n, Void arg)
void
visit(InitializerDeclaration n, Void arg)
void
visit(MethodDeclaration n, Void arg)
void
void
visit(ReceiverParameter n, Void arg)
void
visit(RecordDeclaration n, Void arg)
void
visit(VariableDeclarator n, Void arg)
void
visit(BlockComment n, Void arg)
void
visit(JavadocComment n, Void arg)
void
visit(LineComment n, Void arg)
void
visit(CompilationUnit n, Void arg)
void
visit(ArrayAccessExpr n, Void arg)
void
visit(ArrayCreationExpr n, Void arg)
void
visit(ArrayInitializerExpr n, Void arg)
void
visit(AssignExpr n, Void arg)
void
visit(BinaryExpr n, Void arg)
work in progress for issue-545void
visit(BooleanLiteralExpr n, Void arg)
void
void
visit(CharLiteralExpr n, Void arg)
void
void
visit(ConditionalExpr n, Void arg)
void
visit(DoubleLiteralExpr n, Void arg)
void
visit(EnclosedExpr n, Void arg)
void
visit(FieldAccessExpr n, Void arg)
void
visit(InstanceOfExpr n, Void arg)
void
visit(IntegerLiteralExpr n, Void arg)
void
visit(LambdaExpr n, Void arg)
void
visit(LongLiteralExpr n, Void arg)
void
visit(MarkerAnnotationExpr n, Void arg)
void
visit(MemberValuePair n, Void arg)
void
visit(MethodCallExpr n, Void arg)
void
visit(MethodReferenceExpr n, Void arg)
void
void
void
visit(NormalAnnotationExpr n, Void arg)
void
visit(NullLiteralExpr n, Void arg)
void
visit(ObjectCreationExpr n, Void arg)
void
visit(PatternExpr n, Void arg)
void
visit(SimpleName n, Void arg)
void
visit(SingleMemberAnnotationExpr n, Void arg)
void
visit(StringLiteralExpr n, Void arg)
void
void
visit(SwitchExpr n, Void arg)
void
visit(TextBlockLiteralExpr n, Void arg)
void
void
void
void
visit(VariableDeclarationExpr n, Void arg)
void
visit(ImportDeclaration n, Void arg)
void
void
visit(ModuleDeclaration n, Void arg)
void
visit(ModuleExportsDirective n, Void arg)
void
visit(ModuleOpensDirective n, Void arg)
void
visit(ModuleProvidesDirective n, Void arg)
void
visit(ModuleRequiresDirective n, Void arg)
void
visit(ModuleUsesDirective n, Void arg)
void
void
visit(PackageDeclaration n, Void arg)
void
visit(AssertStmt n, Void arg)
void
void
void
visit(CatchClause n, Void arg)
void
visit(ContinueStmt n, Void arg)
void
void
void
visit(ExplicitConstructorInvocationStmt n, Void arg)
void
visit(ExpressionStmt n, Void arg)
void
visit(ForEachStmt n, Void arg)
void
void
void
visit(LabeledStmt n, Void arg)
void
visit(LocalClassDeclarationStmt n, Void arg)
void
visit(LocalRecordDeclarationStmt n, Void arg)
void
visit(ReturnStmt n, Void arg)
void
visit(SwitchEntry n, Void arg)
void
visit(SwitchStmt n, Void arg)
void
visit(SynchronizedStmt n, Void arg)
void
void
void
visit(UnparsableStmt n, Void arg)
void
void
void
void
visit(ClassOrInterfaceType n, Void arg)
void
visit(IntersectionType n, Void arg)
void
visit(PrimitiveType n, Void arg)
void
visit(TypeParameter n, Void arg)
void
void
visit(UnknownType n, Void arg)
void
void
void
visit(WildcardType n, Void arg)
-
Field Details
-
configuration
-
printer
-
-
Constructor Details
-
DefaultPrettyPrinterVisitor
-
DefaultPrettyPrinterVisitor
-
-
Method Details
-
toString
-
printModifiers
-
printMembers
-
printMemberAnnotations
-
printAnnotations
protected void printAnnotations(NodeList<AnnotationExpr> annotations, boolean prefixWithASpace, Void arg) -
printTypeArgs
-
printTypeParameters
-
printArguments
-
printPrePostFixOptionalList
-
printPrePostFixRequiredList
-
printComment
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
work in progress for issue-545- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-
visit
- Specified by:
visit
in interfaceVoidVisitor<Void>
-