water.exec
Class RLikeParser

java.lang.Object
  extended by water.exec.RLikeParser

public class RLikeParser
extends java.lang.Object


Nested Class Summary
static class RLikeParser.Token
           
 
Constructor Summary
RLikeParser()
           
 
Method Summary
protected  boolean condPop(RLikeParser.Token.Type type)
           
 Expr parse(AutoBuffer x)
           
 Expr parse(java.lang.String x)
           
protected  RLikeParser.Token pop()
           
protected  RLikeParser.Token pop(RLikeParser.Token.Type type)
           
protected  RLikeParser.Token top()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RLikeParser

public RLikeParser()
Method Detail

top

protected RLikeParser.Token top()

pop

protected RLikeParser.Token pop()
                         throws ParserException
Throws:
ParserException

pop

protected RLikeParser.Token pop(RLikeParser.Token.Type type)
                         throws ParserException
Throws:
ParserException

condPop

protected boolean condPop(RLikeParser.Token.Type type)
                   throws ParserException
Throws:
ParserException

parse

public Expr parse(java.lang.String x)
           throws ParserException
Throws:
ParserException

parse

public Expr parse(AutoBuffer x)
           throws ParserException
Throws:
ParserException