Interface NodeWithArguments<N extends Node>
-
- All Known Implementing Classes:
EnumConstantDeclaration
,ExplicitConstructorInvocationStmt
,MethodCallExpr
,ObjectCreationExpr
public interface NodeWithArguments<N extends Node>
A node with arguments.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default N
addArgument(Expression arg)
default N
addArgument(String arg)
default Expression
getArgument(int i)
NodeList<Expression>
getArguments()
default N
setArgument(int i, Expression arg)
N
setArguments(NodeList<Expression> arguments)
-
-
-
Method Detail
-
setArguments
N setArguments(NodeList<Expression> arguments)
-
getArguments
NodeList<Expression> getArguments()
-
getArgument
default Expression getArgument(int i)
-
addArgument
default N addArgument(Expression arg)
-
setArgument
default N setArgument(int i, Expression arg)
-
-