Class StatementPrettyPrintVisitor
- java.lang.Object
-
- io.github.danielnaczo.python3parser.visitors.prettyprint.GenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
- io.github.danielnaczo.python3parser.visitors.prettyprint.StatementPrettyPrintVisitor
-
- All Implemented Interfaces:
Python3ASTVisitor<java.lang.String,IndentationPrettyPrint>
public class StatementPrettyPrintVisitor extends GenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
-
Constructor Summary
Constructors Constructor Description StatementPrettyPrintVisitor()
-
Method Summary
-
Methods inherited from class io.github.danielnaczo.python3parser.visitors.prettyprint.GenericUnsupportedASTVisitor
visitAdd, visitAlias, visitAnd, visitArgumentComp, visitArguments, visitAST, visitAt, visitAtom, visitAttribute, visitAwait, visitBinOp, visitBitAnd, visitBitOr, visitBitXor, visitCmpop, visitComprehension, visitDecorator, visitDefaultParameter, visitDict, visitDictComp, visitDiv, visitEllipsis, visitEq, visitExceptHandler, visitExpression, visitExpressionList, visitExpressionMod, visitExtSlice, visitFalse, visitFloorDiv, visitGenerator, visitGt, visitGtE, visitIdentifier, visitIfExpr, visitIn, visitIndex, visitInteractive, visitInvert, visitIs, visitIsNot, visitJoinedStr, visitKeyword, visitLambda, visitListComp, visitListExpr, visitLShift, visitLt, visitLtE, visitMod, visitModule, visitModulo, visitMult, visitName, visitNone, visitNot, visitNotEq, visitNotIn, visitNum, visitOperator, visitOr, visitParameter, visitParameters, visitPow, visitRShift, visitSet, visitSetComp, visitSlice, visitSliceAbstract, visitStarred, visitStatement, visitStr, visitSub, visitSubscript, visitTrue, visitTuple, visitUAdd, visitUnaryOp, visitUSub, visitWithItem, visitYield, visitYieldFrom
-
-
-
-
Method Detail
-
visitAnnAssign
public java.lang.String visitAnnAssign(AnnAssign annAssign, IndentationPrettyPrint param)
- Specified by:
visitAnnAssignin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAnnAssignin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitAssert
public java.lang.String visitAssert(Assert assertElement, IndentationPrettyPrint param)
- Specified by:
visitAssertin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAssertin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitAssign
public java.lang.String visitAssign(Assign assign, IndentationPrettyPrint param)
- Specified by:
visitAssignin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAssignin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitAsyncFor
public java.lang.String visitAsyncFor(AsyncFor asyncFor, IndentationPrettyPrint param)
- Specified by:
visitAsyncForin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAsyncForin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitAsyncFunctionDef
public java.lang.String visitAsyncFunctionDef(AsyncFunctionDef asyncFunctionDef, IndentationPrettyPrint param)
- Specified by:
visitAsyncFunctionDefin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAsyncFunctionDefin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitAsyncWith
public java.lang.String visitAsyncWith(AsyncWith asyncWith, IndentationPrettyPrint param)
- Specified by:
visitAsyncWithin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAsyncWithin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitAugAssign
public java.lang.String visitAugAssign(AugAssign augAssign, IndentationPrettyPrint param)
- Specified by:
visitAugAssignin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAugAssignin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitBody
public java.lang.String visitBody(Body body, IndentationPrettyPrint param)
- Specified by:
visitBodyin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitBodyin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitBreak
public java.lang.String visitBreak(Break breakElement, IndentationPrettyPrint param)
- Specified by:
visitBreakin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitBreakin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitClassDef
public java.lang.String visitClassDef(ClassDef classDef, IndentationPrettyPrint param)
- Specified by:
visitClassDefin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitClassDefin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitContinue
public java.lang.String visitContinue(Continue continueElements, IndentationPrettyPrint param)
- Specified by:
visitContinuein interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitContinuein classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitDelete
public java.lang.String visitDelete(Delete delete, IndentationPrettyPrint param)
- Specified by:
visitDeletein interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitDeletein classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitFor
public java.lang.String visitFor(For forElement, IndentationPrettyPrint param)
- Specified by:
visitForin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitForin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitFunctionDef
public java.lang.String visitFunctionDef(FunctionDef functionDef, IndentationPrettyPrint param)
- Specified by:
visitFunctionDefin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitFunctionDefin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitGlobal
public java.lang.String visitGlobal(Global global, IndentationPrettyPrint param)
- Specified by:
visitGlobalin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitGlobalin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitIf
public java.lang.String visitIf(If ifElement, IndentationPrettyPrint param)
- Specified by:
visitIfin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitIfin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitImport
public java.lang.String visitImport(Import importElement, IndentationPrettyPrint param)
- Specified by:
visitImportin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitImportin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitImportFrom
public java.lang.String visitImportFrom(ImportFrom importFrom, IndentationPrettyPrint param)
- Specified by:
visitImportFromin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitImportFromin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitNonlocal
public java.lang.String visitNonlocal(Nonlocal nonlocal, IndentationPrettyPrint param)
- Specified by:
visitNonlocalin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitNonlocalin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitPass
public java.lang.String visitPass(Pass pass, IndentationPrettyPrint param)
- Specified by:
visitPassin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitPassin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitRaise
public java.lang.String visitRaise(Raise raise, IndentationPrettyPrint param)
- Specified by:
visitRaisein interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitRaisein classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitReturn
public java.lang.String visitReturn(Return returnElement, IndentationPrettyPrint param)
- Specified by:
visitReturnin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitReturnin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitTry
public java.lang.String visitTry(Try tryElement, IndentationPrettyPrint param)
- Specified by:
visitTryin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitTryin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitWhile
public java.lang.String visitWhile(While whileElement, IndentationPrettyPrint param)
- Specified by:
visitWhilein interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitWhilein classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitWith
public java.lang.String visitWith(With with, IndentationPrettyPrint param)
- Specified by:
visitWithin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitWithin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
-