App Engine Python SDK  v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
Classes | Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
google.appengine.api.search.QueryParser.QueryParser Class Reference
Inheritance diagram for google.appengine.api.search.QueryParser.QueryParser:
google.appengine._internal.antlr3.recognizers.Parser google.appengine._internal.antlr3.recognizers.BaseRecognizer google.appengine.api.search.query_parser.QueryParserWithErrors

Classes

class  andOp_return
 
class  arg_return
 
class  arglist_return
 
class  comparable_return
 
class  comparator_return
 
class  composite_return
 
class  expression_return
 
class  factor_return
 
class  fnname_return
 
class  function_return
 
class  item_return
 
class  notOp_return
 
class  orOp_return
 
class  phrase_return
 
class  primitive_return
 
class  query_return
 
class  restriction_return
 
class  sep_return
 
class  sequence_return
 
class  term_return
 
class  text_return
 
class  value_return
 

Public Member Functions

def __init__
 
def getTreeAdaptor
 
def setTreeAdaptor
 
def query
 
def expression
 
def sequence
 
def factor
 
def term
 
def primitive
 
def restriction
 
def comparator
 
def comparable
 
def function
 
def arglist
 
def arg
 
def andOp
 
def orOp
 
def notOp
 
def sep
 
def fnname
 
def composite
 
def item
 
def value
 
def text
 
def phrase
 
- Public Member Functions inherited from google.appengine._internal.antlr3.recognizers.Parser
def __init__
 
def reset
 
def getCurrentInputSymbol
 
def getMissingSymbol
 
def setTokenStream
 
def getTokenStream
 
def getSourceName
 
def traceIn
 
def traceOut
 
- Public Member Functions inherited from google.appengine._internal.antlr3.recognizers.BaseRecognizer
def __init__
 
def setInput
 
def reset
 
def match
 
def matchAny
 
def mismatchIsUnwantedToken
 
def mismatchIsMissingToken
 
def mismatch
 

Public Attributes

 dfa3
 
 dfa5
 
 dfa6
 
 dfa8
 
- Public Attributes inherited from google.appengine._internal.antlr3.recognizers.Parser
 input
 
- Public Attributes inherited from google.appengine._internal.antlr3.recognizers.BaseRecognizer
 input
 

Static Public Attributes

string grammarFileName = ""
 
tuple antlr_version = version_str_to_tuple("3.1.1")
 
string antlr_version_str = "3.1.1"
 
 tokenNames = tokenNames
 
tuple DFA3_eot
 
tuple DFA3_eof
 
tuple DFA3_min
 
tuple DFA3_max
 
tuple DFA3_accept
 
tuple DFA3_special
 
list DFA3_transition
 
 DFA3 = DFA
 
tuple DFA5_eot
 
tuple DFA5_eof
 
tuple DFA5_min
 
tuple DFA5_max
 
tuple DFA5_accept
 
tuple DFA5_special
 
list DFA5_transition
 
 DFA5 = DFA
 
tuple DFA6_eot
 
tuple DFA6_eof
 
tuple DFA6_min
 
tuple DFA6_max
 
tuple DFA6_accept
 
tuple DFA6_special
 
list DFA6_transition
 
 DFA6 = DFA
 
tuple DFA8_eot
 
tuple DFA8_eof
 
tuple DFA8_min
 
tuple DFA8_max
 
tuple DFA8_accept
 
tuple DFA8_special
 
list DFA8_transition
 
 DFA8 = DFA
 
tuple FOLLOW_WS_in_query112 = frozenset([15, 23, 27, 28, 29, 30, 31, 32, 33, 43])
 
tuple FOLLOW_expression_in_query115 = frozenset([15])
 
tuple FOLLOW_WS_in_query117 = frozenset([15])
 
tuple FOLLOW_EOF_in_query120 = frozenset([1])
 
tuple FOLLOW_sequence_in_expression139 = frozenset([1, 15])
 
tuple FOLLOW_andOp_in_expression142 = frozenset([23, 27, 28, 29, 30, 31, 32, 33, 43])
 
tuple FOLLOW_sequence_in_expression144 = frozenset([1, 15])
 
tuple FOLLOW_factor_in_sequence170 = frozenset([1, 15])
 
tuple FOLLOW_WS_in_sequence173 = frozenset([15, 23, 27, 28, 29, 30, 31, 32, 33, 43])
 
tuple FOLLOW_factor_in_sequence176 = frozenset([1, 15])
 
tuple FOLLOW_term_in_factor202 = frozenset([1, 15])
 
tuple FOLLOW_orOp_in_factor205 = frozenset([23, 27, 28, 29, 30, 31, 32, 33, 43])
 
tuple FOLLOW_term_in_factor207 = frozenset([1, 15])
 
tuple FOLLOW_notOp_in_term231 = frozenset([23, 27, 28, 29, 30, 31, 32, 33, 43])
 
tuple FOLLOW_primitive_in_term233 = frozenset([1])
 
tuple FOLLOW_primitive_in_term247 = frozenset([1])
 
tuple FOLLOW_restriction_in_primitive263 = frozenset([1])
 
tuple FOLLOW_composite_in_primitive269 = frozenset([1])
 
tuple FOLLOW_item_in_primitive275 = frozenset([1])
 
tuple FOLLOW_comparable_in_restriction301 = frozenset([15, 16, 17, 18, 19, 20, 21, 22])
 
tuple FOLLOW_comparator_in_restriction303 = frozenset([23, 28, 29, 30, 31, 32, 33])
 
tuple FOLLOW_arg_in_restriction305 = frozenset([1])
 
tuple FOLLOW_WS_in_comparator329 = frozenset([15, 16, 17, 18, 19, 20, 21, 22])
 
tuple FOLLOW_LE_in_comparator335 = frozenset([1, 15])
 
tuple FOLLOW_LESSTHAN_in_comparator341 = frozenset([1, 15])
 
tuple FOLLOW_GE_in_comparator347 = frozenset([1, 15])
 
tuple FOLLOW_GT_in_comparator353 = frozenset([1, 15])
 
tuple FOLLOW_NE_in_comparator359 = frozenset([1, 15])
 
tuple FOLLOW_EQ_in_comparator365 = frozenset([1, 15])
 
tuple FOLLOW_HAS_in_comparator371 = frozenset([1, 15])
 
tuple FOLLOW_WS_in_comparator374 = frozenset([1, 15])
 
tuple FOLLOW_item_in_comparable396 = frozenset([1])
 
tuple FOLLOW_function_in_comparable402 = frozenset([1])
 
tuple FOLLOW_fnname_in_function417 = frozenset([23])
 
tuple FOLLOW_LPAREN_in_function419 = frozenset([23, 24, 28, 29, 30, 31, 32, 33])
 
tuple FOLLOW_arglist_in_function421 = frozenset([24])
 
tuple FOLLOW_RPAREN_in_function423 = frozenset([1])
 
tuple FOLLOW_arg_in_arglist452 = frozenset([1, 15, 44])
 
tuple FOLLOW_sep_in_arglist455 = frozenset([23, 28, 29, 30, 31, 32, 33])
 
tuple FOLLOW_arg_in_arglist457 = frozenset([1, 15, 44])
 
tuple FOLLOW_item_in_arg482 = frozenset([1])
 
tuple FOLLOW_composite_in_arg488 = frozenset([1])
 
tuple FOLLOW_function_in_arg494 = frozenset([1])
 
tuple FOLLOW_WS_in_andOp508 = frozenset([15, 25])
 
tuple FOLLOW_AND_in_andOp511 = frozenset([15])
 
tuple FOLLOW_WS_in_andOp513 = frozenset([1, 15])
 
tuple FOLLOW_WS_in_orOp528 = frozenset([15, 26])
 
tuple FOLLOW_OR_in_orOp531 = frozenset([15])
 
tuple FOLLOW_WS_in_orOp533 = frozenset([1, 15])
 
tuple FOLLOW_43_in_notOp548 = frozenset([1])
 
tuple FOLLOW_NOT_in_notOp554 = frozenset([15])
 
tuple FOLLOW_WS_in_notOp556 = frozenset([1, 15])
 
tuple FOLLOW_WS_in_sep571 = frozenset([15, 44])
 
tuple FOLLOW_44_in_sep574 = frozenset([1, 15])
 
tuple FOLLOW_WS_in_sep576 = frozenset([1, 15])
 
tuple FOLLOW_set_in_fnname0 = frozenset([1])
 
tuple FOLLOW_LPAREN_in_composite612 = frozenset([15, 23, 27, 28, 29, 30, 31, 32, 33, 43])
 
tuple FOLLOW_WS_in_composite614 = frozenset([15, 23, 27, 28, 29, 30, 31, 32, 33, 43])
 
tuple FOLLOW_expression_in_composite617 = frozenset([15, 24])
 
tuple FOLLOW_WS_in_composite619 = frozenset([15, 24])
 
tuple FOLLOW_RPAREN_in_composite622 = frozenset([1])
 
tuple FOLLOW_FIX_in_item642 = frozenset([28, 29, 30, 31, 32, 33])
 
tuple FOLLOW_value_in_item644 = frozenset([1])
 
tuple FOLLOW_REWRITE_in_item658 = frozenset([28, 29, 30, 31, 32, 33])
 
tuple FOLLOW_value_in_item660 = frozenset([1])
 
tuple FOLLOW_value_in_item674 = frozenset([1])
 
tuple FOLLOW_text_in_value692 = frozenset([1])
 
tuple FOLLOW_phrase_in_value708 = frozenset([1])
 
tuple FOLLOW_TEXT_in_text732 = frozenset([1])
 
tuple FOLLOW_DISTANCE_FN_in_text743 = frozenset([1])
 
tuple FOLLOW_GEO_POINT_FN_in_text756 = frozenset([1])
 
tuple FOLLOW_QUOTE_in_phrase775 = frozenset([4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44])
 
tuple FOLLOW_set_in_phrase777 = frozenset([4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44])
 
tuple FOLLOW_QUOTE_in_phrase793 = frozenset([1])
 
- Static Public Attributes inherited from google.appengine._internal.antlr3.recognizers.BaseRecognizer
int MEMO_RULE_FAILED = -2
 
int MEMO_RULE_UNKNOWN = -1
 
 DEFAULT_TOKEN_CHANNEL = DEFAULT_CHANNEL
 
 HIDDEN = HIDDEN_CHANNEL
 
 tokenNames = None
 
tuple antlr_version = (3, 0, 1, 0)
 
string antlr_version_str = "3.0.1"
 

Properties

 adaptor = property(getTreeAdaptor, setTreeAdaptor)
 

Member Data Documentation

tuple google.appengine.api.search.QueryParser.QueryParser.DFA3_accept
static
Initial value:
1 = DFA.unpack(
2  u"\2\uffff\1\2\1\1"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA3_eof
static
Initial value:
1 = DFA.unpack(
2  u"\2\2\2\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA3_eot
static
Initial value:
1 = DFA.unpack(
2  u"\4\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA3_max
static
Initial value:
1 = DFA.unpack(
2  u"\1\30\1\31\2\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA3_min
static
Initial value:
1 = DFA.unpack(
2  u"\2\17\2\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA3_special
static
Initial value:
1 = DFA.unpack(
2  u"\4\uffff"
3  )
list google.appengine.api.search.QueryParser.QueryParser.DFA3_transition
static
Initial value:
1 = [
2  DFA.unpack(u"\1\1\10\uffff\1\2"),
3  DFA.unpack(u"\1\1\10\uffff\1\2\1\3"),
4  DFA.unpack(u""),
5  DFA.unpack(u"")
6  ]
tuple google.appengine.api.search.QueryParser.QueryParser.DFA5_accept
static
Initial value:
1 = DFA.unpack(
2  u"\2\uffff\1\2\1\1"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA5_eof
static
Initial value:
1 = DFA.unpack(
2  u"\2\2\2\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA5_eot
static
Initial value:
1 = DFA.unpack(
2  u"\4\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA5_max
static
Initial value:
1 = DFA.unpack(
2  u"\1\30\1\53\2\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA5_min
static
Initial value:
1 = DFA.unpack(
2  u"\2\17\2\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA5_special
static
Initial value:
1 = DFA.unpack(
2  u"\4\uffff"
3  )
list google.appengine.api.search.QueryParser.QueryParser.DFA5_transition
static
Initial value:
1 = [
2  DFA.unpack(u"\1\1\10\uffff\1\2"),
3  DFA.unpack(u"\1\1\7\uffff\1\3\2\2\1\uffff\7\3\11\uffff\1\3"),
4  DFA.unpack(u""),
5  DFA.unpack(u"")
6  ]
tuple google.appengine.api.search.QueryParser.QueryParser.DFA6_accept
static
Initial value:
1 = DFA.unpack(
2  u"\2\uffff\1\2\1\1"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA6_eof
static
Initial value:
1 = DFA.unpack(
2  u"\2\2\2\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA6_eot
static
Initial value:
1 = DFA.unpack(
2  u"\4\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA6_max
static
Initial value:
1 = DFA.unpack(
2  u"\1\30\1\53\2\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA6_min
static
Initial value:
1 = DFA.unpack(
2  u"\2\17\2\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA6_special
static
Initial value:
1 = DFA.unpack(
2  u"\4\uffff"
3  )
list google.appengine.api.search.QueryParser.QueryParser.DFA6_transition
static
Initial value:
1 = [
2  DFA.unpack(u"\1\1\10\uffff\1\2"),
3  DFA.unpack(u"\1\1\7\uffff\3\2\1\3\7\2\11\uffff\1\2"),
4  DFA.unpack(u""),
5  DFA.unpack(u"")
6  ]
tuple google.appengine.api.search.QueryParser.QueryParser.DFA8_accept
static
Initial value:
1 = DFA.unpack(
2  u"\7\uffff\1\2\11\uffff\1\3\1\1\6\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA8_eof
static
Initial value:
1 = DFA.unpack(
2  u"\3\uffff\3\21\2\uffff\3\21\1\uffff\3\21\1\uffff\1\21\3\uffff\1"
3  u"\21\1\uffff\1\21\1\uffff\1\21"
4  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA8_eot
static
Initial value:
1 = DFA.unpack(
2  u"\31\uffff"
3  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA8_max
static
Initial value:
1 = DFA.unpack(
2  u"\3\41\3\30\1\54\1\uffff\3\30\1\54\3\30\1\54\1\53\2\uffff\1\54\1"
3  u"\30\1\54\1\30\1\54\1\30"
4  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA8_min
static
Initial value:
1 = DFA.unpack(
2  u"\1\27\2\34\3\17\1\4\1\uffff\3\17\1\4\3\17\1\4\1\17\2\uffff\1\4"
3  u"\1\17\1\4\1\17\1\4\1\17"
4  )
tuple google.appengine.api.search.QueryParser.QueryParser.DFA8_special
static
Initial value:
1 = DFA.unpack(
2  u"\31\uffff"
3  )
list google.appengine.api.search.QueryParser.QueryParser.DFA8_transition
static
Initial value:
1 = [
2  DFA.unpack(u"\1\7\4\uffff\1\4\1\5\1\1\1\2\1\3\1\6"),
3  DFA.unpack(u"\1\11\1\12\2\uffff\1\10\1\13"),
4  DFA.unpack(u"\1\15\1\16\2\uffff\1\14\1\17"),
5  DFA.unpack(u"\1\20\7\22\1\uffff\1\21"),
6  DFA.unpack(u"\1\20\10\22\1\21"),
7  DFA.unpack(u"\1\20\10\22\1\21"),
8  DFA.unpack(u"\35\23\1\24\13\23"),
9  DFA.unpack(u""),
10  DFA.unpack(u"\1\20\7\22\1\uffff\1\21"),
11  DFA.unpack(u"\1\20\7\22\1\uffff\1\21"),
12  DFA.unpack(u"\1\20\7\22\1\uffff\1\21"),
13  DFA.unpack(u"\35\25\1\26\13\25"),
14  DFA.unpack(u"\1\20\7\22\1\uffff\1\21"),
15  DFA.unpack(u"\1\20\7\22\1\uffff\1\21"),
16  DFA.unpack(u"\1\20\7\22\1\uffff\1\21"),
17  DFA.unpack(u"\35\27\1\30\13\27"),
18  DFA.unpack(u"\1\20\7\22\13\21\11\uffff\1\21"),
19  DFA.unpack(u""),
20  DFA.unpack(u""),
21  DFA.unpack(u"\35\23\1\24\13\23"),
22  DFA.unpack(u"\1\20\7\22\1\uffff\1\21"),
23  DFA.unpack(u"\35\25\1\26\13\25"),
24  DFA.unpack(u"\1\20\7\22\1\uffff\1\21"),
25  DFA.unpack(u"\35\27\1\30\13\27"),
26  DFA.unpack(u"\1\20\7\22\1\uffff\1\21")
27  ]

The documentation for this class was generated from the following file: