org.xcmis.search.antlr
Class FullTextParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.xcmis.search.antlr.FullTextParser

public class FullTextParser
extends org.antlr.runtime.Parser


Nested Class Summary
static class FullTextParser.qoutedterm_return
           
static class FullTextParser.word_return
           
 
Field Summary
static int AND
           
static int CHAR
           
protected  org.xcmis.search.antlr.FullTextParser.DFA10 dfa10
           
protected  org.xcmis.search.antlr.FullTextParser.DFA11 dfa11
           
protected  org.xcmis.search.antlr.FullTextParser.DFA6 dfa6
           
protected  org.xcmis.search.antlr.FullTextParser.DFA8 dfa8
           
static int EOF
           
static int ESCAPE_SYMBOLS
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_fulltext103
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_fulltext128
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_fulltext81
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_signedterm249
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_fulltext121
           
static org.antlr.runtime.BitSet FOLLOW_QOUTED_SENTENCE_in_qoutedterm297
           
static org.antlr.runtime.BitSet FOLLOW_qoutedterm_in_term280
           
static org.antlr.runtime.BitSet FOLLOW_signedterm_in_expr156
           
static org.antlr.runtime.BitSet FOLLOW_signedterm_in_expr177
           
static org.antlr.runtime.BitSet FOLLOW_signedterm_in_expr201
           
static org.antlr.runtime.BitSet FOLLOW_term_in_signedterm242
           
static org.antlr.runtime.BitSet FOLLOW_term_in_signedterm251
           
static org.antlr.runtime.BitSet FOLLOW_word_in_term273
           
static org.antlr.runtime.BitSet FOLLOW_WORD_in_word317
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_expr196
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext118
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext123
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext134
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext78
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext83
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext98
           
static int NOT
           
static int OR
           
static int QOUTED_SENTENCE
           
static int QUOTES
           
static String[] tokenNames
           
static int VALID_FORM_OF_ESCAPE_SYMBOLS
           
static int WORD
           
static int WS
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
FullTextParser(org.antlr.runtime.TokenStream input)
           
FullTextParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 void displayRecognitionError(String[] tokenNames, org.antlr.runtime.RecognitionException e)
           
 org.apache.lucene.search.Query expr()
           
 void fulltext(List<String> fd, org.apache.lucene.analysis.Analyzer an)
           
 String getGrammarFileName()
           
 org.apache.lucene.search.Query getQuery()
           
 String[] getTokenNames()
           
 FullTextParser.qoutedterm_return qoutedterm()
           
 void setErrorReporter(ErrorReporter errorReporter)
           
 org.apache.lucene.search.Query signedterm()
           
 org.apache.lucene.search.Query term()
           
 FullTextParser.word_return word()
           
 
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

WORD

public static final int WORD
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

ESCAPE_SYMBOLS

public static final int ESCAPE_SYMBOLS
See Also:
Constant Field Values

QOUTED_SENTENCE

public static final int QOUTED_SENTENCE
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

CHAR

public static final int CHAR
See Also:
Constant Field Values

QUOTES

public static final int QUOTES
See Also:
Constant Field Values

NOT

public static final int NOT
See Also:
Constant Field Values

AND

public static final int AND
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

VALID_FORM_OF_ESCAPE_SYMBOLS

public static final int VALID_FORM_OF_ESCAPE_SYMBOLS
See Also:
Constant Field Values

dfa8

protected org.xcmis.search.antlr.FullTextParser.DFA8 dfa8

dfa6

protected org.xcmis.search.antlr.FullTextParser.DFA6 dfa6

dfa11

protected org.xcmis.search.antlr.FullTextParser.DFA11 dfa11

dfa10

protected org.xcmis.search.antlr.FullTextParser.DFA10 dfa10

FOLLOW_WS_in_fulltext78

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext78

FOLLOW_expr_in_fulltext81

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_fulltext81

FOLLOW_WS_in_fulltext83

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext83

FOLLOW_WS_in_fulltext98

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext98

FOLLOW_expr_in_fulltext103

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_fulltext103

FOLLOW_WS_in_fulltext118

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext118

FOLLOW_OR_in_fulltext121

public static final org.antlr.runtime.BitSet FOLLOW_OR_in_fulltext121

FOLLOW_WS_in_fulltext123

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext123

FOLLOW_expr_in_fulltext128

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_fulltext128

FOLLOW_WS_in_fulltext134

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_fulltext134

FOLLOW_signedterm_in_expr156

public static final org.antlr.runtime.BitSet FOLLOW_signedterm_in_expr156

FOLLOW_signedterm_in_expr177

public static final org.antlr.runtime.BitSet FOLLOW_signedterm_in_expr177

FOLLOW_WS_in_expr196

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_expr196

FOLLOW_signedterm_in_expr201

public static final org.antlr.runtime.BitSet FOLLOW_signedterm_in_expr201

FOLLOW_term_in_signedterm242

public static final org.antlr.runtime.BitSet FOLLOW_term_in_signedterm242

FOLLOW_NOT_in_signedterm249

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_signedterm249

FOLLOW_term_in_signedterm251

public static final org.antlr.runtime.BitSet FOLLOW_term_in_signedterm251

FOLLOW_word_in_term273

public static final org.antlr.runtime.BitSet FOLLOW_word_in_term273

FOLLOW_qoutedterm_in_term280

public static final org.antlr.runtime.BitSet FOLLOW_qoutedterm_in_term280

FOLLOW_QOUTED_SENTENCE_in_qoutedterm297

public static final org.antlr.runtime.BitSet FOLLOW_QOUTED_SENTENCE_in_qoutedterm297

FOLLOW_WORD_in_word317

public static final org.antlr.runtime.BitSet FOLLOW_WORD_in_word317
Constructor Detail

FullTextParser

public FullTextParser(org.antlr.runtime.TokenStream input)

FullTextParser

public FullTextParser(org.antlr.runtime.TokenStream input,
                      org.antlr.runtime.RecognizerSharedState state)
Method Detail

getTokenNames

public String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

setErrorReporter

public void setErrorReporter(ErrorReporter errorReporter)

displayRecognitionError

public void displayRecognitionError(String[] tokenNames,
                                    org.antlr.runtime.RecognitionException e)
Overrides:
displayRecognitionError in class org.antlr.runtime.BaseRecognizer

getQuery

public org.apache.lucene.search.Query getQuery()

fulltext

public final void fulltext(List<String> fd,
                           org.apache.lucene.analysis.Analyzer an)
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expr

public final org.apache.lucene.search.Query expr()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

signedterm

public final org.apache.lucene.search.Query signedterm()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

term

public final org.apache.lucene.search.Query term()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

qoutedterm

public final FullTextParser.qoutedterm_return qoutedterm()
                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

word

public final FullTextParser.word_return word()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.