Package org.sonar.python.tree
Class PyComprehensionForTreeImpl
- java.lang.Object
-
- org.sonar.python.tree.PyTree
-
- org.sonar.python.tree.PyComprehensionForTreeImpl
-
- All Implemented Interfaces:
PyComprehensionClauseTree,PyComprehensionForTree,Tree
public class PyComprehensionForTreeImpl extends PyTree implements PyComprehensionForTree
-
-
Constructor Summary
Constructors Constructor Description PyComprehensionForTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token forToken, PyExpressionTree loopExpression, com.sonar.sslr.api.Token inToken, PyExpressionTree iterable, PyComprehensionClauseTree nested)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(PyTreeVisitor visitor)List<Tree>children()com.sonar.sslr.api.TokenforToken()Tree.KindgetKind()com.sonar.sslr.api.TokeninToken()PyExpressionTreeiterable()PyExpressionTreeloopExpression()PyComprehensionClauseTreenestedClause()-
Methods inherited from class org.sonar.python.tree.PyTree
astNode, firstToken, is, lastToken, parent, setParent
-
-
-
-
Constructor Detail
-
PyComprehensionForTreeImpl
public PyComprehensionForTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token forToken, PyExpressionTree loopExpression, com.sonar.sslr.api.Token inToken, PyExpressionTree iterable, @Nullable PyComprehensionClauseTree nested)
-
-
Method Detail
-
forToken
public com.sonar.sslr.api.Token forToken()
- Specified by:
forTokenin interfacePyComprehensionForTree
-
loopExpression
public PyExpressionTree loopExpression()
- Specified by:
loopExpressionin interfacePyComprehensionForTree
-
inToken
public com.sonar.sslr.api.Token inToken()
- Specified by:
inTokenin interfacePyComprehensionForTree
-
iterable
public PyExpressionTree iterable()
- Specified by:
iterablein interfacePyComprehensionForTree
-
nestedClause
@CheckForNull public PyComprehensionClauseTree nestedClause()
- Specified by:
nestedClausein interfacePyComprehensionClauseTree
-
accept
public void accept(PyTreeVisitor visitor)
-
-