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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultPrettyPrinterVisitor(PrinterConfiguration configuration)DefaultPrettyPrinterVisitor(PrinterConfiguration configuration, SourcePrinter printer) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprintAnnotations(NodeList<AnnotationExpr> annotations, boolean prefixWithASpace, Void arg)protected voidprintArguments(NodeList<Expression> args, Void arg)protected voidprintComment(Optional<Comment> comment, Void arg)protected voidprintMemberAnnotations(NodeList<AnnotationExpr> annotations, Void arg)protected voidprintMembers(NodeList<BodyDeclaration<?>> members, Void arg)protected voidprintModifiers(NodeList<Modifier> modifiers)protected voidprintPrePostFixOptionalList(NodeList<? extends Visitable> args, Void arg, String prefix, String separator, String postfix)protected voidprintPrePostFixRequiredList(NodeList<? extends Visitable> args, Void arg, String prefix, String separator, String postfix)protected voidprintTypeArgs(NodeWithTypeArguments<?> nodeWithTypeArguments, Void arg)protected voidprintTypeParameters(NodeList<TypeParameter> args, Void arg)toString()voidvisit(ArrayCreationLevel n, Void arg)voidvisit(AnnotationDeclaration n, Void arg)voidvisit(AnnotationMemberDeclaration n, Void arg)voidvisit(ClassOrInterfaceDeclaration n, Void arg)voidvisit(CompactConstructorDeclaration n, Void arg)voidvisit(ConstructorDeclaration n, Void arg)voidvisit(EnumConstantDeclaration n, Void arg)voidvisit(EnumDeclaration n, Void arg)voidvisit(FieldDeclaration n, Void arg)voidvisit(InitializerDeclaration n, Void arg)voidvisit(MethodDeclaration n, Void arg)voidvoidvisit(ReceiverParameter n, Void arg)voidvisit(RecordDeclaration n, Void arg)voidvisit(VariableDeclarator n, Void arg)voidvisit(BlockComment n, Void arg)voidvisit(JavadocComment n, Void arg)voidvisit(LineComment n, Void arg)voidvisit(CompilationUnit n, Void arg)voidvisit(ArrayAccessExpr n, Void arg)voidvisit(ArrayCreationExpr n, Void arg)voidvisit(ArrayInitializerExpr n, Void arg)voidvisit(AssignExpr n, Void arg)voidvisit(BinaryExpr n, Void arg)work in progress for issue-545voidvisit(BooleanLiteralExpr n, Void arg)voidvoidvisit(CharLiteralExpr n, Void arg)voidvoidvisit(ConditionalExpr n, Void arg)voidvisit(DoubleLiteralExpr n, Void arg)voidvisit(EnclosedExpr n, Void arg)voidvisit(FieldAccessExpr n, Void arg)voidvisit(InstanceOfExpr n, Void arg)voidvisit(IntegerLiteralExpr n, Void arg)voidvisit(LambdaExpr n, Void arg)voidvisit(LongLiteralExpr n, Void arg)voidvisit(MarkerAnnotationExpr n, Void arg)voidvisit(MemberValuePair n, Void arg)voidvisit(MethodCallExpr n, Void arg)voidvisit(MethodReferenceExpr n, Void arg)voidvoidvoidvisit(NormalAnnotationExpr n, Void arg)voidvisit(NullLiteralExpr n, Void arg)voidvisit(ObjectCreationExpr n, Void arg)voidvisit(PatternExpr n, Void arg)voidvisit(SimpleName n, Void arg)voidvisit(SingleMemberAnnotationExpr n, Void arg)voidvisit(StringLiteralExpr n, Void arg)voidvoidvisit(SwitchExpr n, Void arg)voidvisit(TextBlockLiteralExpr n, Void arg)voidvoidvoidvoidvisit(VariableDeclarationExpr n, Void arg)voidvisit(ImportDeclaration n, Void arg)voidvoidvisit(ModuleDeclaration n, Void arg)voidvisit(ModuleExportsDirective n, Void arg)voidvisit(ModuleOpensDirective n, Void arg)voidvisit(ModuleProvidesDirective n, Void arg)voidvisit(ModuleRequiresDirective n, Void arg)voidvisit(ModuleUsesDirective n, Void arg)voidvoidvisit(PackageDeclaration n, Void arg)voidvisit(AssertStmt n, Void arg)voidvoidvoidvisit(CatchClause n, Void arg)voidvisit(ContinueStmt n, Void arg)voidvoidvoidvisit(ExplicitConstructorInvocationStmt n, Void arg)voidvisit(ExpressionStmt n, Void arg)voidvisit(ForEachStmt n, Void arg)voidvoidvoidvisit(LabeledStmt n, Void arg)voidvisit(LocalClassDeclarationStmt n, Void arg)voidvisit(LocalRecordDeclarationStmt n, Void arg)voidvisit(ReturnStmt n, Void arg)voidvisit(SwitchEntry n, Void arg)voidvisit(SwitchStmt n, Void arg)voidvisit(SynchronizedStmt n, Void arg)voidvoidvoidvisit(UnparsableStmt n, Void arg)voidvoidvoidvoidvisit(ClassOrInterfaceType n, Void arg)voidvisit(IntersectionType n, Void arg)voidvisit(PrimitiveType n, Void arg)voidvisit(TypeParameter n, Void arg)voidvoidvisit(UnknownType n, Void arg)voidvoidvoidvisit(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:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
work in progress for issue-545- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-
visit
- Specified by:
visitin interfaceVoidVisitor<Void>
-