org.apache.maven.surefire.group.parse
Class GroupMatcherParser

java.lang.Object
  extended by org.apache.maven.surefire.group.parse.GroupMatcherParser
All Implemented Interfaces:
GroupMatcherParserConstants

public class GroupMatcherParser
extends Object
implements GroupMatcherParserConstants


Nested Class Summary
static class GroupMatcherParser.Op
           
 
Field Summary
 Token jj_nt
          Next token.
 Token token
          Current token.
 GroupMatcherParserTokenManager token_source
          Generated Token Manager.
 
Fields inherited from interface org.apache.maven.surefire.group.parse.GroupMatcherParserConstants
AMP2, AND, BANG, CLS, COMMA, DEFAULT, EOF, LPAREN, NOT, OR, PIPE2, RPAREN, STRING, tokenImage
 
Constructor Summary
GroupMatcherParser(GroupMatcherParserTokenManager tm)
          Constructor with generated Token Manager.
GroupMatcherParser(InputStream stream)
          Constructor with InputStream.
GroupMatcherParser(InputStream stream, String encoding)
          Constructor with InputStream and supplied encoding
GroupMatcherParser(Reader stream)
          Constructor.
GroupMatcherParser(String expression)
           
 
Method Summary
 void disable_tracing()
          Disable tracing.
 void enable_tracing()
          Enable tracing.
 GroupMatcher expr()
           
 ParseException generateParseException()
          Generate ParseException.
 Token getNextToken()
          Get the next Token.
 Token getToken(int index)
          Get the specific Token.
 GroupMatcher group()
           
 GroupMatcher igroup()
           
static void main(String[] args)
           
 void not()
           
 GroupMatcherParser.Op op()
           
 GroupMatcher parse()
           
 void ReInit(GroupMatcherParserTokenManager tm)
          Reinitialise.
 void ReInit(InputStream stream)
          Reinitialise.
 void ReInit(InputStream stream, String encoding)
          Reinitialise.
 void ReInit(Reader stream)
          Reinitialise.
 GroupMatcher value()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token_source

public GroupMatcherParserTokenManager token_source
Generated Token Manager.


token

public Token token
Current token.


jj_nt

public Token jj_nt
Next token.

Constructor Detail

GroupMatcherParser

public GroupMatcherParser(String expression)

GroupMatcherParser

public GroupMatcherParser(InputStream stream)
Constructor with InputStream.


GroupMatcherParser

public GroupMatcherParser(InputStream stream,
                          String encoding)
Constructor with InputStream and supplied encoding


GroupMatcherParser

public GroupMatcherParser(Reader stream)
Constructor.


GroupMatcherParser

public GroupMatcherParser(GroupMatcherParserTokenManager tm)
Constructor with generated Token Manager.

Method Detail

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

parse

public final GroupMatcher parse()
                         throws ParseException
Throws:
ParseException

expr

public final GroupMatcher expr()
                        throws ParseException
Throws:
ParseException

igroup

public final GroupMatcher igroup()
                          throws ParseException
Throws:
ParseException

group

public final GroupMatcher group()
                         throws ParseException
Throws:
ParseException

value

public final GroupMatcher value()
                         throws ParseException
Throws:
ParseException

op

public final GroupMatcherParser.Op op()
                               throws ParseException
Throws:
ParseException

not

public final void not()
               throws ParseException
Throws:
ParseException

ReInit

public void ReInit(InputStream stream)
Reinitialise.


ReInit

public void ReInit(InputStream stream,
                   String encoding)
Reinitialise.


ReInit

public void ReInit(Reader stream)
Reinitialise.


ReInit

public void ReInit(GroupMatcherParserTokenManager tm)
Reinitialise.


getNextToken

public final Token getNextToken()
Get the next Token.


getToken

public final Token getToken(int index)
Get the specific Token.


generateParseException

public ParseException generateParseException()
Generate ParseException.


enable_tracing

public final void enable_tracing()
Enable tracing.


disable_tracing

public final void disable_tracing()
Disable tracing.



Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.