org.jwall.web.audit.filter
Class ExpressionReader

java.lang.Object
  extended by org.jwall.web.audit.filter.ExpressionReader

public class ExpressionReader
extends Object


Field Summary
static boolean STRICT_PARSING
           
 
Method Summary
 boolean endOfLine()
           
 Set<BooleanOperator> getBooleanOperators()
           
 String getInputString()
           
 int getPosition()
           
 boolean isStrictParsing()
           
static FilterExpression parse(String str)
           
 FilterExpressionList readNestedExpression()
           
 FilterExpression readSimpleFilter()
           
 void setBooleanOperators(Set<BooleanOperator> booleanOps)
           
 void setStrictParsing(boolean strictParsing)
           
 boolean startsWith(String str)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STRICT_PARSING

public static final boolean STRICT_PARSING
Method Detail

isStrictParsing

public boolean isStrictParsing()
Returns:
the strictParsing

setStrictParsing

public void setStrictParsing(boolean strictParsing)
Parameters:
strictParsing - the strictParsing to set

setBooleanOperators

public void setBooleanOperators(Set<BooleanOperator> booleanOps)

getBooleanOperators

public Set<BooleanOperator> getBooleanOperators()

endOfLine

public boolean endOfLine()

readNestedExpression

public FilterExpressionList readNestedExpression()
                                          throws FilterException
Throws:
FilterException

startsWith

public boolean startsWith(String str)

readSimpleFilter

public FilterExpression readSimpleFilter()
                                  throws FilterException
Throws:
FilterException

getPosition

public int getPosition()

getInputString

public String getInputString()

parse

public static final FilterExpression parse(String str)
                                    throws FilterException
Throws:
FilterException


Copyright © 2012 jwall.org. All Rights Reserved.