Package org.sonar.python.tree
Class SubscriptionExpressionImpl
java.lang.Object
org.sonar.python.tree.PyTree
org.sonar.python.tree.SubscriptionExpressionImpl
- All Implemented Interfaces:
Expression,SubscriptionExpression,Tree
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.sonar.python.tree.PyTree
firstToken, lastToken -
Constructor Summary
ConstructorsConstructorDescriptionSubscriptionExpressionImpl(Expression object, Token lBracket, ExpressionList subscripts, Token rBracket) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TreeVisitor visitor) getKind()object()typeV2()typeV2(PythonType pythonType) Methods inherited from class org.sonar.python.tree.PyTree
children, firstToken, is, lastToken, parent, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sonar.plugins.python.api.tree.Expression
type
-
Constructor Details
-
SubscriptionExpressionImpl
public SubscriptionExpressionImpl(Expression object, Token lBracket, ExpressionList subscripts, Token rBracket)
-
-
Method Details
-
object
- Specified by:
objectin interfaceSubscriptionExpression
-
leftBracket
- Specified by:
leftBracketin interfaceSubscriptionExpression
-
subscripts
- Specified by:
subscriptsin interfaceSubscriptionExpression
-
rightBracket
- Specified by:
rightBracketin interfaceSubscriptionExpression
-
typeV2
- Specified by:
typeV2in interfaceExpression
-
typeV2
-
accept
-
computeChildren
-
getKind
-