Uses of Interface
org.sonar.plugins.python.api.tree.Pattern
Packages that use Pattern
-
Uses of Pattern in org.sonar.plugins.python.api.tree
Subinterfaces of Pattern in org.sonar.plugins.python.api.treeModifier and TypeInterfaceDescriptioninterfaceAs patterninterfaceCapture PatterninterfaceClass patterninterfaceDouble Star Pattern (only used within mapping patterns)interfaceGroup PatterninterfaceKey Value Pattern (only used within mapping patterns)interfaceKeyword pattern Used only inside Class patterninterfaceLiteral PatterninterfaceMapping PatterninterfaceOR patterninterfaceSequence PatterninterfaceStar Pattern Only used inside sequence patternsinterfaceValue PatterninterfaceGroup PatternMethods in org.sonar.plugins.python.api.tree that return PatternModifier and TypeMethodDescriptionKeyValuePattern.key()AsPattern.pattern()CaseBlock.pattern()GroupPattern.pattern()KeywordPattern.pattern()StarPattern.pattern()Return value can only be eitherCapturePatternorWildcardPatternKeyValuePattern.value()Methods in org.sonar.plugins.python.api.tree that return types with arguments of type Pattern -
Uses of Pattern in org.sonar.python.tree
Classes in org.sonar.python.tree that implement PatternModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in org.sonar.python.tree that return PatternModifier and TypeMethodDescriptionPythonTreeMaker.closedPattern(com.sonar.sslr.api.AstNode closedPattern) KeyValuePatternImpl.key()AsPatternImpl.pattern()CaseBlockImpl.pattern()GroupPatternImpl.pattern()KeywordPatternImpl.pattern()PythonTreeMaker.pattern(com.sonar.sslr.api.AstNode pattern) StarPatternImpl.pattern()KeyValuePatternImpl.value()Methods in org.sonar.python.tree that return types with arguments of type PatternModifier and TypeMethodDescriptionClassPatternImpl.arguments()MappingPatternImpl.elements()SequencePatternImpl.elements()OrPatternImpl.patterns()Constructors in org.sonar.python.tree with parameters of type PatternModifierConstructorDescriptionAsPatternImpl(Pattern pattern, Token asKeyword, CapturePattern alias) CaseBlockImpl(Token caseKeyword, Pattern pattern, Guard guard, Token colon, Token newLine, Token indent, StatementList body, Token dedent) GroupPatternImpl(Token leftPar, Pattern pattern, Token rightPar) KeyValuePatternImpl(Pattern key, Token colon, Pattern value) KeywordPatternImpl(Name attributeName, Token equalToken, Pattern pattern) StarPatternImpl(Token starToken, Pattern pattern) Constructor parameters in org.sonar.python.tree with type arguments of type PatternModifierConstructorDescriptionClassPatternImpl(Expression targetClass, Token leftPar, List<Pattern> arguments, List<Token> argumentSeparators, Token rightPar) OrPatternImpl(List<Pattern> patterns, List<Token> separators) SequencePatternImpl(Token leftDelimiter, List<Pattern> elements, List<Token> commas, Token rightDelimiter)