Package org.sonar.plugins.jcl.api.tree
Interface KeywordParameterTree
- All Superinterfaces:
HasTextRange,JclTree,ParameterTree
A keyword parameter in a JCL statement.
For example, in the following JCL statement:
//ALPHA JOB 843,BOB,MSGCLASS=A,NOTIFY=&SYSUIDThe two keyword parameters are
MSGCLASS with the value A, and NOTIFY with the value &SYSUID.
See IBM Reference - Format of statements - Parameter field
for more information.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.sonar.plugins.jcl.api.tree.JclTree
JclTree.Kind -
Method Summary
Methods inherited from interface org.sonar.plugins.jcl.api.tree.HasTextRange
textRange
-
Method Details
-
key
SyntaxToken key()- Returns:
- the token representing the keyword part of the parameter.
-
equ
SyntaxToken equ()- Returns:
- the token representing the equal sign.
-
value
ExpressionTree value()- Returns:
- the value of the parameter.
-