Package org.sonar.python.tree
Class PyDictCompExpressionTreeImpl
- java.lang.Object
-
- org.sonar.python.tree.PyTree
-
- org.sonar.python.tree.PyDictCompExpressionTreeImpl
-
- All Implemented Interfaces:
PyDictCompExpressionTree,PyExpressionTree,Tree
public class PyDictCompExpressionTreeImpl extends PyTree implements PyDictCompExpressionTree
-
-
Constructor Summary
Constructors Constructor Description PyDictCompExpressionTreeImpl(com.sonar.sslr.api.Token openingBrace, PyExpressionTree keyExpression, com.sonar.sslr.api.Token colon, PyExpressionTree valueExpression, PyComprehensionForTree compFor, com.sonar.sslr.api.Token closingBrace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(PyTreeVisitor visitor)List<Tree>children()com.sonar.sslr.api.TokencolonToken()PyComprehensionForTreecomprehensionFor()Tree.KindgetKind()PyExpressionTreekeyExpression()PyExpressionTreevalueExpression()-
Methods inherited from class org.sonar.python.tree.PyTree
astNode, firstToken, is, lastToken, parent, setParent
-
-
-
-
Constructor Detail
-
PyDictCompExpressionTreeImpl
public PyDictCompExpressionTreeImpl(com.sonar.sslr.api.Token openingBrace, PyExpressionTree keyExpression, com.sonar.sslr.api.Token colon, PyExpressionTree valueExpression, PyComprehensionForTree compFor, com.sonar.sslr.api.Token closingBrace)
-
-
Method Detail
-
keyExpression
public PyExpressionTree keyExpression()
- Specified by:
keyExpressionin interfacePyDictCompExpressionTree
-
colonToken
public com.sonar.sslr.api.Token colonToken()
- Specified by:
colonTokenin interfacePyDictCompExpressionTree
-
valueExpression
public PyExpressionTree valueExpression()
- Specified by:
valueExpressionin interfacePyDictCompExpressionTree
-
comprehensionFor
public PyComprehensionForTree comprehensionFor()
- Specified by:
comprehensionForin interfacePyDictCompExpressionTree
-
accept
public void accept(PyTreeVisitor visitor)
-
-