class documentation

class QueryParser: (source)

View In Hierarchy

Undocumented

Class Method parse_boost Undocumented
Class Method parse_clause Undocumented
Class Method parse_edit_distance Undocumented
Class Method parse_field Undocumented
Class Method parse_presence Undocumented
Class Method parse_term Undocumented
Method __init__ Undocumented
Method consume_lexeme Undocumented
Method next_clause Undocumented
Method parse Undocumented
Method peek_lexeme Undocumented
Instance Variable current_clause Undocumented
Instance Variable lexeme_idx Undocumented
Instance Variable lexemes Undocumented
Instance Variable lexer Undocumented
Instance Variable query Undocumented
Class Method _peek_next_lexeme Undocumented
@classmethod
def parse_boost(cls, parser): (source)

Undocumented

@classmethod
def parse_clause(cls, parser): (source)

Undocumented

@classmethod
def parse_edit_distance(cls, parser): (source)

Undocumented

@classmethod
def parse_field(cls, parser): (source)

Undocumented

@classmethod
def parse_presence(cls, parser): (source)

Undocumented

@classmethod
def parse_term(cls, parser): (source)

Undocumented

def __init__(self, string, query): (source)

Undocumented

def consume_lexeme(self): (source)

Undocumented

def next_clause(self): (source)

Undocumented

def parse(self): (source)

Undocumented

def peek_lexeme(self): (source)

Undocumented

current_clause = (source)

Undocumented

lexeme_idx: int = (source)

Undocumented

lexemes = (source)

Undocumented

lexer = (source)

Undocumented

query = (source)

Undocumented

@classmethod
def _peek_next_lexeme(cls, parser): (source)

Undocumented