Class Arguments
java.lang.Object
io.github.danielnaczo.python3parser.model.stmts.Statement
io.github.danielnaczo.python3parser.model.expr.Expression
io.github.danielnaczo.python3parser.model.expr.atoms.trailers.arguments.Arguments
- All Implemented Interfaces:
AST
-
Constructor Summary
ConstructorsConstructorDescriptionArguments(List<Expression> args, List<Keyword> keywords, List<Expression> starredArgs, List<Keyword> doubleStarredArgs) -
Method Summary
Modifier and TypeMethodDescription<R,P> R accept(Python3ASTVisitor<R, P> visitor, P param) booleangetArgs()intinthashCode()voidsetArgs(List<Expression> args) voidsetDoubleStarredArgs(List<Keyword> doubleStarredArgs) voidsetKeywords(List<Keyword> keywords) voidsetStarredArgs(List<Expression> starredArgs) Methods inherited from class io.github.danielnaczo.python3parser.model.expr.Expression
getParent, setParent
-
Constructor Details
-
Arguments
public Arguments(List<Expression> args, List<Keyword> keywords, List<Expression> starredArgs, List<Keyword> doubleStarredArgs)
-
-
Method Details
-
getPrecedence
public int getPrecedence()- Specified by:
getPrecedencein classExpression
-
getArgs
-
setArgs
-
getKeywords
-
setKeywords
-
getStarredArgs
-
setStarredArgs
-
getDoubleStarredArgs
-
setDoubleStarredArgs
-
accept
- Specified by:
acceptin interfaceAST- Overrides:
acceptin classExpression
-
equals
-
hashCode
public int hashCode()
-