CirrusSearch
Elasticsearch-powered search for MediaWiki
|
Base class representing a "node" in the query AST. More...
Public Member Functions | |
__construct ( $startOffset, $endOffset) | |
getStartOffset () | |
getEndOffset () | |
toArray () | |
Public Member Functions inherited from CirrusSearch\Parser\AST\Visitor\Visitable | |
accept (Visitor $visitor) | |
Protected Member Functions | |
baseParams () | |
Base class representing a "node" in the query AST.
CirrusSearch\Parser\AST\ParsedNode::__construct | ( | $startOffset, | |
$endOffset ) |
int | $startOffset | (incl) |
int | $endOffset | (excl) |
|
protected |
CirrusSearch\Parser\AST\ParsedNode::getEndOffset | ( | ) |
CirrusSearch\Parser\AST\ParsedNode::getStartOffset | ( | ) |
|
abstract |
Reimplemented in CirrusSearch\Parser\AST\EmptyQueryNode, CirrusSearch\Parser\AST\FuzzyNode, CirrusSearch\Parser\AST\KeywordFeatureNode, CirrusSearch\Parser\AST\NamespaceHeaderNode, CirrusSearch\Parser\AST\NegatedNode, CirrusSearch\Parser\AST\ParsedBooleanNode, CirrusSearch\Parser\AST\PhrasePrefixNode, CirrusSearch\Parser\AST\PhraseQueryNode, CirrusSearch\Parser\AST\PrefixNode, CirrusSearch\Parser\AST\WildcardNode, and CirrusSearch\Parser\AST\WordsQueryNode.