Uses of Interface
com.sonar.sslr.impl.matcher.Matcher

Packages that use Matcher
com.sonar.sslr.impl.matcher   
org.sonar.sslr.internal.grammar Internals of Grammar API. 
org.sonar.sslr.internal.vm   
org.sonar.sslr.internal.vm.lexerful Members of this package must not be used from outside of SSLR. 
 

Uses of Matcher in com.sonar.sslr.impl.matcher
 

Classes in com.sonar.sslr.impl.matcher that implement Matcher
 class RuleDefinition
          This class is not intended to be instantiated or subclassed by clients.
 

Methods in com.sonar.sslr.impl.matcher that return Matcher
static Matcher GrammarFunctions.Advanced.adjacent(Object e)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.adjacent(Object) instead.
static Matcher GrammarFunctions.Standard.and(Object... e)
          Deprecated. in 1.19, use GrammarBuilder.sequence(Object, Object) instead.
static Matcher GrammarFunctions.Advanced.anyToken()
          Deprecated. in 1.19, use LexerfulGrammarBuilder.anyToken() instead.
static Matcher GrammarFunctions.Advanced.anyTokenButNot(Object e)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.anyTokenButNot(Object) instead.
static Matcher GrammarFunctions.Advanced.bridge(TokenType from, TokenType to)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.bridge(TokenType, TokenType) instead.
static Matcher GrammarFunctions.Advanced.exclusiveTill(Object... e)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.exclusiveTill(Object) instead.
static Matcher GrammarFunctions.Standard.firstOf(Object... e)
          Deprecated. in 1.19, use GrammarBuilder.firstOf(Object, Object) instead.
static Matcher GrammarFunctions.Advanced.isFalse()
          Deprecated. in 1.19, use GrammarBuilder.nothing() instead.
static Matcher GrammarFunctions.Advanced.isOneOfThem(TokenType... types)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.isOneOfThem(TokenType, TokenType...) instead.
static Matcher GrammarFunctions.Advanced.isTrue()
          Deprecated. in 1.19, use LexerfulGrammarBuilder.anyToken() instead.
static Matcher GrammarFunctions.Predicate.next(Object... e)
          Deprecated. in 1.19, use GrammarBuilder.next(Object) instead.
static Matcher GrammarFunctions.Predicate.not(Object e)
          Deprecated. in 1.19, use GrammarBuilder.nextNot(Object) instead.
static Matcher GrammarFunctions.Standard.o2n(Object... e)
          Deprecated. in 1.19, use GrammarBuilder.zeroOrMore(Object) instead.
static Matcher GrammarFunctions.Standard.one2n(Object... e)
          Deprecated. in 1.19, use GrammarBuilder.oneOrMore(Object) instead.
static Matcher GrammarFunctions.Standard.opt(Object... e)
          Deprecated. in 1.19, use GrammarBuilder.optional(Object) instead.
static Matcher GrammarFunctions.Standard.or(Object... e)
          Deprecated. in 1.16, use GrammarFunctions.Standard.firstOf(Object...) instead
static Matcher GrammarFunctions.Advanced.till(Object e)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.till(Object) instead.
static Matcher GrammarFunctions.Advanced.tillNewLine()
          Deprecated. in 1.19, use LexerfulGrammarBuilder.tillNewLine() instead.
 

Uses of Matcher in org.sonar.sslr.internal.grammar
 

Classes in org.sonar.sslr.internal.grammar that implement Matcher
 class MutableParsingRule
           
 

Uses of Matcher in org.sonar.sslr.internal.vm
 

Subinterfaces of Matcher in org.sonar.sslr.internal.vm
 interface CompilableGrammarRule
          Rule, which can be compiled by MutableGrammarCompiler.
 interface MemoParsingExpression
           
 interface ParsingExpression
          Parsing expression.
 

Classes in org.sonar.sslr.internal.vm that implement Matcher
 class EndOfInputExpression
           
 class FirstOfExpression
           
 class NativeExpression
           
 class NextExpression
           
 class NextNotExpression
           
 class NothingExpression
           
 class OneOrMoreExpression
           
 class OptionalExpression
           
 class PatternExpression
           
 class RuleRefExpression
           
 class SequenceExpression
           
 class StringExpression
           
 class TokenExpression
           
 class TriviaExpression
           
 class ZeroOrMoreExpression
           
 

Uses of Matcher in org.sonar.sslr.internal.vm.lexerful
 

Classes in org.sonar.sslr.internal.vm.lexerful that implement Matcher
 class AdjacentExpression
           
 class AnyTokenExpression
           
 class TillNewLineExpression
           
 class TokensBridgeExpression
           
 class TokenTypeClassExpression
           
 class TokenTypeExpression
           
 class TokenTypesExpression
           
 class TokenValueExpression
           
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.