com.sonar.sslr.impl.matcher
Class GrammarFunctions.Advanced

java.lang.Object
  extended by com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Enclosing class:
GrammarFunctions

public static final class GrammarFunctions.Advanced
extends Object


Method Summary
static Matcher adjacent(Object e)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.adjacent(Object) instead.
static Matcher anyToken()
          Deprecated. in 1.19, use LexerfulGrammarBuilder.anyToken() instead.
static Matcher anyTokenButNot(Object e)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.anyTokenButNot(Object) instead.
static Matcher bridge(TokenType from, TokenType to)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.bridge(TokenType, TokenType) instead.
static Matcher exclusiveTill(Object... e)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.exclusiveTill(Object) instead.
static Matcher isFalse()
          Deprecated. in 1.19, use GrammarBuilder.nothing() instead.
static Matcher isOneOfThem(TokenType... types)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.isOneOfThem(TokenType, TokenType...) instead.
static Matcher isTrue()
          Deprecated. in 1.19, use LexerfulGrammarBuilder.anyToken() instead.
static Matcher till(Object e)
          Deprecated. in 1.19, use LexerfulGrammarBuilder.till(Object) instead.
static Matcher tillNewLine()
          Deprecated. in 1.19, use LexerfulGrammarBuilder.tillNewLine() instead.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

adjacent

@Deprecated
public static Matcher adjacent(Object e)
Deprecated. in 1.19, use LexerfulGrammarBuilder.adjacent(Object) instead.


anyTokenButNot

@Deprecated
public static Matcher anyTokenButNot(Object e)
Deprecated. in 1.19, use LexerfulGrammarBuilder.anyTokenButNot(Object) instead.


isOneOfThem

@Deprecated
public static Matcher isOneOfThem(TokenType... types)
Deprecated. in 1.19, use LexerfulGrammarBuilder.isOneOfThem(TokenType, TokenType...) instead.


bridge

@Deprecated
public static Matcher bridge(TokenType from,
                                        TokenType to)
Deprecated. in 1.19, use LexerfulGrammarBuilder.bridge(TokenType, TokenType) instead.


isTrue

@Deprecated
public static Matcher isTrue()
Deprecated. in 1.19, use LexerfulGrammarBuilder.anyToken() instead.


isFalse

@Deprecated
public static Matcher isFalse()
Deprecated. in 1.19, use GrammarBuilder.nothing() instead.


anyToken

@Deprecated
public static Matcher anyToken()
Deprecated. in 1.19, use LexerfulGrammarBuilder.anyToken() instead.


tillNewLine

@Deprecated
public static Matcher tillNewLine()
Deprecated. in 1.19, use LexerfulGrammarBuilder.tillNewLine() instead.


till

@Deprecated
public static Matcher till(Object e)
Deprecated. in 1.19, use LexerfulGrammarBuilder.till(Object) instead.


exclusiveTill

@Deprecated
public static Matcher exclusiveTill(Object... e)
Deprecated. in 1.19, use LexerfulGrammarBuilder.exclusiveTill(Object) instead.



Copyright © 2009-2014 SonarSource. All Rights Reserved.