- All Implemented Interfaces:
SelectorParserConstants
JMS Selector Parser generated by JavaCC
Do not edit this .java file directly - it is autogenerated from SelectorParser.jj
-
Field Summary
Fields
Fields inherited from interface org.apache.activemq.selector.SelectorParserConstants
AND, BETWEEN, BLOCK_COMMENT, DECIMAL_LITERAL, DEFAULT, EOF, ESCAPE, EXPONENT, FALSE, FLOATING_POINT_LITERAL, HEX_LITERAL, ID, IN, IS, LIKE, LINE_COMMENT, NOT, NULL, OCTAL_LITERAL, OR, STRING_LITERAL, tokenImage, TRUE, XPATH, XQUERY
-
Constructor Summary
Constructors
Constructor with InputStream.
Constructor with InputStream and supplied encoding
protected
Constructor with generated Token Manager.
-
Method Summary
static void
final void
final void
void
void
void
void
final boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
token_source
Generated Token Manager.
-
-
-
Constructor Details
-
SelectorParser
protected SelectorParser(String sql)
-
-
-
SelectorParser
public SelectorParser(Reader stream)
Constructor.
-
SelectorParser
Constructor with generated Token Manager.
-
Method Details
-
parse
- Throws:
jakarta.jms.InvalidSelectorException
-
clearCache
public static void clearCache()
-
parse
- Throws:
jakarta.jms.InvalidSelectorException
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
ReInit
public void ReInit(Reader stream)
Reinitialise.
-
-
getNextToken
public final Token getNextToken()
Get the next Token.
-
getToken
public final Token getToken(int index)
Get the specific Token.
-
generateParseException
Generate ParseException.
-
trace_enabled
public final boolean trace_enabled()
Trace enabled.
-
enable_tracing
public final void enable_tracing()
Enable tracing.
-
disable_tracing
public final void disable_tracing()
Disable tracing.