Package org.sonar.python.tree
Class ClassPatternImpl
java.lang.Object
org.sonar.python.tree.PyTree
org.sonar.python.tree.ClassPatternImpl
- All Implemented Interfaces:
ClassPattern,Pattern,Tree
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.sonar.python.tree.PyTree
firstToken, lastToken -
Constructor Summary
ConstructorsConstructorDescriptionClassPatternImpl(Expression targetClass, Token leftPar, List<Pattern> arguments, List<Token> argumentSeparators, Token rightPar) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TreeVisitor visitor) getKind()leftPar()rightPar()Return type can only beNameorQualifiedExpressionMethods inherited from class org.sonar.python.tree.PyTree
children, firstToken, is, lastToken, parent, setParent
-
Constructor Details
-
ClassPatternImpl
-
-
Method Details
-
targetClass
Description copied from interface:ClassPatternReturn type can only beNameorQualifiedExpression- Specified by:
targetClassin interfaceClassPattern
-
leftPar
- Specified by:
leftParin interfaceClassPattern
-
arguments
- Specified by:
argumentsin interfaceClassPattern
-
argumentSeparators
- Specified by:
argumentSeparatorsin interfaceClassPattern
-
rightPar
- Specified by:
rightParin interfaceClassPattern
-
accept
-
getKind
-