Class OperatorPrettyPrintVisitor
- java.lang.Object
-
- io.github.danielnaczo.python3parser.visitors.prettyprint.GenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
- io.github.danielnaczo.python3parser.visitors.prettyprint.OperatorPrettyPrintVisitor
-
- All Implemented Interfaces:
Python3ASTVisitor<java.lang.String,IndentationPrettyPrint>
public class OperatorPrettyPrintVisitor extends GenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
-
Constructor Summary
Constructors Constructor Description OperatorPrettyPrintVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringvisitAdd(Add add, IndentationPrettyPrint param)java.lang.StringvisitAnd(And notIn, IndentationPrettyPrint param)java.lang.StringvisitAt(At at, IndentationPrettyPrint param)java.lang.StringvisitBitAnd(BitAnd bitAnd, IndentationPrettyPrint param)java.lang.StringvisitBitOr(BitOr bitOr, IndentationPrettyPrint param)java.lang.StringvisitBitXor(BitXor bitXor, IndentationPrettyPrint param)java.lang.StringvisitDiv(Div div, IndentationPrettyPrint param)java.lang.StringvisitEq(Eq eq, IndentationPrettyPrint param)java.lang.StringvisitFloorDiv(FloorDiv floorDiv, IndentationPrettyPrint param)java.lang.StringvisitGt(Gt gt, IndentationPrettyPrint param)java.lang.StringvisitGtE(GtE gte, IndentationPrettyPrint param)java.lang.StringvisitIn(In in, IndentationPrettyPrint param)java.lang.StringvisitIs(Is is, IndentationPrettyPrint param)java.lang.StringvisitIsNot(IsNot isNot, IndentationPrettyPrint param)java.lang.StringvisitLShift(LShift lShift, IndentationPrettyPrint param)java.lang.StringvisitLt(Lt lt, IndentationPrettyPrint param)java.lang.StringvisitLtE(LtE lte, IndentationPrettyPrint param)java.lang.StringvisitModulo(Mod modulo, IndentationPrettyPrint param)java.lang.StringvisitMult(Mult mult, IndentationPrettyPrint param)java.lang.StringvisitNotEq(NotEq notEq, IndentationPrettyPrint param)java.lang.StringvisitNotIn(NotIn notIn, IndentationPrettyPrint param)java.lang.StringvisitOr(Or notIn, IndentationPrettyPrint param)java.lang.StringvisitPow(Pow pow, IndentationPrettyPrint param)java.lang.StringvisitRShift(RShift rShift, IndentationPrettyPrint param)java.lang.StringvisitSub(Sub sub, IndentationPrettyPrint param)-
Methods inherited from class io.github.danielnaczo.python3parser.visitors.prettyprint.GenericUnsupportedASTVisitor
visitAlias, visitAnnAssign, visitArgumentComp, visitArguments, visitAssert, visitAssign, visitAST, visitAsyncFor, visitAsyncFunctionDef, visitAsyncWith, visitAtom, visitAttribute, visitAugAssign, visitAwait, visitBinOp, visitBody, visitBreak, visitClassDef, visitCmpop, visitComprehension, visitContinue, visitDecorator, visitDefaultParameter, visitDelete, visitDict, visitDictComp, visitEllipsis, visitExceptHandler, visitExpression, visitExpressionList, visitExpressionMod, visitExtSlice, visitFalse, visitFor, visitFunctionDef, visitGenerator, visitGlobal, visitIdentifier, visitIf, visitIfExpr, visitImport, visitImportFrom, visitIndex, visitInteractive, visitInvert, visitJoinedStr, visitKeyword, visitLambda, visitListComp, visitListExpr, visitMod, visitModule, visitName, visitNone, visitNonlocal, visitNot, visitNum, visitOperator, visitParameter, visitParameters, visitPass, visitRaise, visitReturn, visitSet, visitSetComp, visitSlice, visitSliceAbstract, visitStarred, visitStatement, visitStr, visitSubscript, visitTrue, visitTry, visitTuple, visitUAdd, visitUnaryOp, visitUSub, visitWhile, visitWith, visitWithItem, visitYield, visitYieldFrom
-
-
-
-
Method Detail
-
visitAdd
public java.lang.String visitAdd(Add add, IndentationPrettyPrint param)
- Specified by:
visitAddin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAddin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitAt
public java.lang.String visitAt(At at, IndentationPrettyPrint param)
- Specified by:
visitAtin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAtin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitBitAnd
public java.lang.String visitBitAnd(BitAnd bitAnd, IndentationPrettyPrint param)
- Specified by:
visitBitAndin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitBitAndin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitBitOr
public java.lang.String visitBitOr(BitOr bitOr, IndentationPrettyPrint param)
- Specified by:
visitBitOrin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitBitOrin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitBitXor
public java.lang.String visitBitXor(BitXor bitXor, IndentationPrettyPrint param)
- Specified by:
visitBitXorin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitBitXorin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitDiv
public java.lang.String visitDiv(Div div, IndentationPrettyPrint param)
- Specified by:
visitDivin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitDivin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitFloorDiv
public java.lang.String visitFloorDiv(FloorDiv floorDiv, IndentationPrettyPrint param)
- Specified by:
visitFloorDivin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitFloorDivin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitLShift
public java.lang.String visitLShift(LShift lShift, IndentationPrettyPrint param)
- Specified by:
visitLShiftin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitLShiftin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitModulo
public java.lang.String visitModulo(Mod modulo, IndentationPrettyPrint param)
- Specified by:
visitModuloin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitModuloin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitMult
public java.lang.String visitMult(Mult mult, IndentationPrettyPrint param)
- Specified by:
visitMultin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitMultin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitPow
public java.lang.String visitPow(Pow pow, IndentationPrettyPrint param)
- Specified by:
visitPowin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitPowin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitRShift
public java.lang.String visitRShift(RShift rShift, IndentationPrettyPrint param)
- Specified by:
visitRShiftin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitRShiftin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitSub
public java.lang.String visitSub(Sub sub, IndentationPrettyPrint param)
- Specified by:
visitSubin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitSubin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitEq
public java.lang.String visitEq(Eq eq, IndentationPrettyPrint param)
- Specified by:
visitEqin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitEqin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitGt
public java.lang.String visitGt(Gt gt, IndentationPrettyPrint param)
- Specified by:
visitGtin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitGtin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitGtE
public java.lang.String visitGtE(GtE gte, IndentationPrettyPrint param)
- Specified by:
visitGtEin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitGtEin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitIn
public java.lang.String visitIn(In in, IndentationPrettyPrint param)
- Specified by:
visitInin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitInin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitIs
public java.lang.String visitIs(Is is, IndentationPrettyPrint param)
- Specified by:
visitIsin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitIsin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitIsNot
public java.lang.String visitIsNot(IsNot isNot, IndentationPrettyPrint param)
- Specified by:
visitIsNotin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitIsNotin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitLt
public java.lang.String visitLt(Lt lt, IndentationPrettyPrint param)
- Specified by:
visitLtin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitLtin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitLtE
public java.lang.String visitLtE(LtE lte, IndentationPrettyPrint param)
- Specified by:
visitLtEin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitLtEin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitNotEq
public java.lang.String visitNotEq(NotEq notEq, IndentationPrettyPrint param)
- Specified by:
visitNotEqin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitNotEqin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitNotIn
public java.lang.String visitNotIn(NotIn notIn, IndentationPrettyPrint param)
- Specified by:
visitNotInin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitNotInin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitOr
public java.lang.String visitOr(Or notIn, IndentationPrettyPrint param)
- Specified by:
visitOrin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitOrin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
visitAnd
public java.lang.String visitAnd(And notIn, IndentationPrettyPrint param)
- Specified by:
visitAndin interfacePython3ASTVisitor<java.lang.String,IndentationPrettyPrint>- Overrides:
visitAndin classGenericUnsupportedASTVisitor<java.lang.String,IndentationPrettyPrint>
-
-