Package org.sonar.plugins.jcl.api.tree
Interface TupleExpressionTree
- All Superinterfaces:
ExpressionTree,HasTextRange,JclTree
A parenthesized list of expressions.
For example, in the following code:
For example, in the following code:
//SYSUT1 DD DSN=A.B.C,DISP=(MOD,CATLG,DELETE)The value of the keyword parameter
DISP is a tuple expression containing the expressions MOD, CATLG, and DELETE.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.sonar.plugins.jcl.api.tree.JclTree
JclTree.Kind -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface org.sonar.plugins.jcl.api.tree.HasTextRange
textRange
-
Method Details
-
openingParenthesis
SyntaxToken openingParenthesis()- Returns:
- the opening parenthesis token.
-
expressions
ExpressionList expressions()- Returns:
- the list of expressions in the tuple.
-
closingParenthesis
SyntaxToken closingParenthesis()- Returns:
- the closing parenthesis token.
-