lombok.ast.printer
Class SourcePrinter
java.lang.Object
lombok.ast.AstVisitor
lombok.ast.ForwardingAstVisitor
lombok.ast.printer.SourcePrinter
public class SourcePrinter
- extends ForwardingAstVisitor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SourcePrinter
public SourcePrinter(SourceFormatter formatter)
visitNode
public boolean visitNode(Node node)
- Overrides:
visitNode
in class ForwardingAstVisitor
visitTypeReference
public boolean visitTypeReference(TypeReference node)
- Overrides:
visitTypeReference
in class ForwardingAstVisitor
visitTypeReferencePart
public boolean visitTypeReferencePart(TypeReferencePart node)
- Overrides:
visitTypeReferencePart
in class ForwardingAstVisitor
visitVariableReference
public boolean visitVariableReference(VariableReference node)
- Overrides:
visitVariableReference
in class ForwardingAstVisitor
visitIdentifier
public boolean visitIdentifier(Identifier node)
- Overrides:
visitIdentifier
in class ForwardingAstVisitor
visitIntegralLiteral
public boolean visitIntegralLiteral(IntegralLiteral node)
- Overrides:
visitIntegralLiteral
in class ForwardingAstVisitor
visitFloatingPointLiteral
public boolean visitFloatingPointLiteral(FloatingPointLiteral node)
- Overrides:
visitFloatingPointLiteral
in class ForwardingAstVisitor
visitBooleanLiteral
public boolean visitBooleanLiteral(BooleanLiteral node)
- Overrides:
visitBooleanLiteral
in class ForwardingAstVisitor
visitCharLiteral
public boolean visitCharLiteral(CharLiteral node)
- Overrides:
visitCharLiteral
in class ForwardingAstVisitor
visitStringLiteral
public boolean visitStringLiteral(StringLiteral node)
- Overrides:
visitStringLiteral
in class ForwardingAstVisitor
visitNullLiteral
public boolean visitNullLiteral(NullLiteral node)
- Overrides:
visitNullLiteral
in class ForwardingAstVisitor
visitBinaryExpression
public boolean visitBinaryExpression(BinaryExpression node)
- Overrides:
visitBinaryExpression
in class ForwardingAstVisitor
visitUnaryExpression
public boolean visitUnaryExpression(UnaryExpression node)
- Overrides:
visitUnaryExpression
in class ForwardingAstVisitor
visitCast
public boolean visitCast(Cast node)
- Overrides:
visitCast
in class ForwardingAstVisitor
visitInlineIfExpression
public boolean visitInlineIfExpression(InlineIfExpression node)
- Overrides:
visitInlineIfExpression
in class ForwardingAstVisitor
visitInstanceOf
public boolean visitInstanceOf(InstanceOf node)
- Overrides:
visitInstanceOf
in class ForwardingAstVisitor
visitConstructorInvocation
public boolean visitConstructorInvocation(ConstructorInvocation node)
- Overrides:
visitConstructorInvocation
in class ForwardingAstVisitor
visitMethodInvocation
public boolean visitMethodInvocation(MethodInvocation node)
- Overrides:
visitMethodInvocation
in class ForwardingAstVisitor
visitSelect
public boolean visitSelect(Select node)
- Overrides:
visitSelect
in class ForwardingAstVisitor
visitArrayAccess
public boolean visitArrayAccess(ArrayAccess node)
- Overrides:
visitArrayAccess
in class ForwardingAstVisitor
visitArrayCreation
public boolean visitArrayCreation(ArrayCreation node)
- Overrides:
visitArrayCreation
in class ForwardingAstVisitor
visitAnnotationValueArray
public boolean visitAnnotationValueArray(AnnotationValueArray node)
- Overrides:
visitAnnotationValueArray
in class ForwardingAstVisitor
visitArrayInitializer
public boolean visitArrayInitializer(ArrayInitializer node)
- Overrides:
visitArrayInitializer
in class ForwardingAstVisitor
visitArrayDimension
public boolean visitArrayDimension(ArrayDimension node)
- Overrides:
visitArrayDimension
in class ForwardingAstVisitor
visitClassLiteral
public boolean visitClassLiteral(ClassLiteral node)
- Overrides:
visitClassLiteral
in class ForwardingAstVisitor
visitSuper
public boolean visitSuper(Super node)
- Overrides:
visitSuper
in class ForwardingAstVisitor
visitThis
public boolean visitThis(This node)
- Overrides:
visitThis
in class ForwardingAstVisitor
visitExpressionStatement
public boolean visitExpressionStatement(ExpressionStatement node)
- Overrides:
visitExpressionStatement
in class ForwardingAstVisitor
visitLabelledStatement
public boolean visitLabelledStatement(LabelledStatement node)
- Overrides:
visitLabelledStatement
in class ForwardingAstVisitor
visitIf
public boolean visitIf(If node)
- Overrides:
visitIf
in class ForwardingAstVisitor
visitFor
public boolean visitFor(For node)
- Overrides:
visitFor
in class ForwardingAstVisitor
visitForEach
public boolean visitForEach(ForEach node)
- Overrides:
visitForEach
in class ForwardingAstVisitor
visitTry
public boolean visitTry(Try node)
- Overrides:
visitTry
in class ForwardingAstVisitor
visitCatch
public boolean visitCatch(Catch node)
- Overrides:
visitCatch
in class ForwardingAstVisitor
visitWhile
public boolean visitWhile(While node)
- Overrides:
visitWhile
in class ForwardingAstVisitor
visitDoWhile
public boolean visitDoWhile(DoWhile node)
- Overrides:
visitDoWhile
in class ForwardingAstVisitor
visitSynchronized
public boolean visitSynchronized(Synchronized node)
- Overrides:
visitSynchronized
in class ForwardingAstVisitor
visitBlock
public boolean visitBlock(Block node)
- Overrides:
visitBlock
in class ForwardingAstVisitor
visitAssert
public boolean visitAssert(Assert node)
- Overrides:
visitAssert
in class ForwardingAstVisitor
visitEmptyStatement
public boolean visitEmptyStatement(EmptyStatement node)
- Overrides:
visitEmptyStatement
in class ForwardingAstVisitor
visitSwitch
public boolean visitSwitch(Switch node)
- Overrides:
visitSwitch
in class ForwardingAstVisitor
visitCase
public boolean visitCase(Case node)
- Overrides:
visitCase
in class ForwardingAstVisitor
visitDefault
public boolean visitDefault(Default node)
- Overrides:
visitDefault
in class ForwardingAstVisitor
visitBreak
public boolean visitBreak(Break node)
- Overrides:
visitBreak
in class ForwardingAstVisitor
visitContinue
public boolean visitContinue(Continue node)
- Overrides:
visitContinue
in class ForwardingAstVisitor
visitReturn
public boolean visitReturn(Return node)
- Overrides:
visitReturn
in class ForwardingAstVisitor
visitThrow
public boolean visitThrow(Throw node)
- Overrides:
visitThrow
in class ForwardingAstVisitor
visitVariableDeclaration
public boolean visitVariableDeclaration(VariableDeclaration node)
- Overrides:
visitVariableDeclaration
in class ForwardingAstVisitor
visitVariableDefinition
public boolean visitVariableDefinition(VariableDefinition node)
- Overrides:
visitVariableDefinition
in class ForwardingAstVisitor
visitVariableDefinitionEntry
public boolean visitVariableDefinitionEntry(VariableDefinitionEntry node)
- Overrides:
visitVariableDefinitionEntry
in class ForwardingAstVisitor
visitTypeVariable
public boolean visitTypeVariable(TypeVariable node)
- Overrides:
visitTypeVariable
in class ForwardingAstVisitor
visitKeywordModifier
public boolean visitKeywordModifier(KeywordModifier node)
- Overrides:
visitKeywordModifier
in class ForwardingAstVisitor
visitModifiers
public boolean visitModifiers(Modifiers node)
- Overrides:
visitModifiers
in class ForwardingAstVisitor
visitAnnotation
public boolean visitAnnotation(Annotation node)
- Overrides:
visitAnnotation
in class ForwardingAstVisitor
visitAnnotationElement
public boolean visitAnnotationElement(AnnotationElement node)
- Overrides:
visitAnnotationElement
in class ForwardingAstVisitor
visitEnumTypeBody
public boolean visitEnumTypeBody(EnumTypeBody node)
- Overrides:
visitEnumTypeBody
in class ForwardingAstVisitor
visitNormalTypeBody
public boolean visitNormalTypeBody(NormalTypeBody node)
- Overrides:
visitNormalTypeBody
in class ForwardingAstVisitor
visitMethodDeclaration
public boolean visitMethodDeclaration(MethodDeclaration node)
- Overrides:
visitMethodDeclaration
in class ForwardingAstVisitor
visitConstructorDeclaration
public boolean visitConstructorDeclaration(ConstructorDeclaration node)
- Overrides:
visitConstructorDeclaration
in class ForwardingAstVisitor
visitSuperConstructorInvocation
public boolean visitSuperConstructorInvocation(SuperConstructorInvocation node)
- Overrides:
visitSuperConstructorInvocation
in class ForwardingAstVisitor
visitAlternateConstructorInvocation
public boolean visitAlternateConstructorInvocation(AlternateConstructorInvocation node)
- Overrides:
visitAlternateConstructorInvocation
in class ForwardingAstVisitor
visitInstanceInitializer
public boolean visitInstanceInitializer(InstanceInitializer node)
- Overrides:
visitInstanceInitializer
in class ForwardingAstVisitor
visitStaticInitializer
public boolean visitStaticInitializer(StaticInitializer node)
- Overrides:
visitStaticInitializer
in class ForwardingAstVisitor
visitClassDeclaration
public boolean visitClassDeclaration(ClassDeclaration node)
- Overrides:
visitClassDeclaration
in class ForwardingAstVisitor
visitInterfaceDeclaration
public boolean visitInterfaceDeclaration(InterfaceDeclaration node)
- Overrides:
visitInterfaceDeclaration
in class ForwardingAstVisitor
visitEnumDeclaration
public boolean visitEnumDeclaration(EnumDeclaration node)
- Overrides:
visitEnumDeclaration
in class ForwardingAstVisitor
visitEnumConstant
public boolean visitEnumConstant(EnumConstant node)
- Overrides:
visitEnumConstant
in class ForwardingAstVisitor
visitAnnotationDeclaration
public boolean visitAnnotationDeclaration(AnnotationDeclaration node)
- Overrides:
visitAnnotationDeclaration
in class ForwardingAstVisitor
visitAnnotationMethodDeclaration
public boolean visitAnnotationMethodDeclaration(AnnotationMethodDeclaration node)
- Overrides:
visitAnnotationMethodDeclaration
in class ForwardingAstVisitor
visitCompilationUnit
public boolean visitCompilationUnit(CompilationUnit node)
- Overrides:
visitCompilationUnit
in class ForwardingAstVisitor
visitPackageDeclaration
public boolean visitPackageDeclaration(PackageDeclaration node)
- Overrides:
visitPackageDeclaration
in class ForwardingAstVisitor
visitImportDeclaration
public boolean visitImportDeclaration(ImportDeclaration node)
- Overrides:
visitImportDeclaration
in class ForwardingAstVisitor
visitParseArtefact
public boolean visitParseArtefact(Node node)
- Overrides:
visitParseArtefact
in class ForwardingAstVisitor
visitComment
public boolean visitComment(Comment node)
- Overrides:
visitComment
in class ForwardingAstVisitor
visitEmptyDeclaration
public boolean visitEmptyDeclaration(EmptyDeclaration node)
- Overrides:
visitEmptyDeclaration
in class ForwardingAstVisitor
Copyright © 2010-2011 The Project Lombok Authors, licensed under the MIT licence.