Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Patterns in extension/expquery_translator

Every class, view, fetch function, operator and plugin point of extension/expquery_translator with its design patterns.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/standards/patterns/area-extension-expquery-translator.md

Patterns in extension/expquery_translator

Note

This page is generated from the source code by php bin/php/exppatterncatalogue.php --write. Do not edit it by hand: change the code or the generator, then run the command again. How the patterns are recognized: the pattern catalogue.

Every class, interface and trait of extension/expquery_translator with the patterns it was recognized as, followed by the module views, policy functions, fetch functions, template operators, cronjobs, event hooks and INI plugin points of the area. All patterns.

Classes (53)

ClassKindPatternsFileDescription
expQueryTranslatorclass–extension/expquery_translator/classes/expquerytranslator.php:9–
expquery_translatorInfoclassValue object / structextension/expquery_translator/ezinfo.php:12–
QueryTranslator\Languages\Galach\Generators\Common\Aggregateclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Common/Aggregate.php:11Common Aggregate Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Common\Visitorabstract class–extension/expquery_translator/lib/Languages/Galach/Generators/Common/Visitor.php:10Common base class for AST visitor implementations.
QueryTranslator\Languages\Galach\Generators\ExtendedDisMaxclass–extension/expquery_translator/lib/Languages/Galach/Generators/ExtendedDisMax.php:13ExtendedDisMax generator generates query string in Solr Extended DisMax query parser format.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Groupclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Group.php:14Group Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\LogicalAndclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/LogicalAnd.php:13LogicalAnd operator Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\LogicalNotclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/LogicalNot.php:13LogicalNot operator Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\LogicalOrclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/LogicalOr.php:13LogicalOr operator Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Mandatoryclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Mandatory.php:13Mandatory operator Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Phraseclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Phrase.php:14Phrase Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Prohibitedclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Prohibited.php:13Prohibited operator Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Queryclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Query.php:13Query Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Tagclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Tag.php:14User Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Userclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/User.php:14User Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\WordBaseabstract class extends VisitorTemplate Method / abstract base classextension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/WordBase.php:14Base Word Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\ExtendedDisMax\Wordclass extends WordBase–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/ExtendedDisMax/Word.php:10Word Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Lucene\QueryString\Wordclass extends WordBase–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/QueryString/Word.php:10Word Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Nativeclass–extension/expquery_translator/lib/Languages/Galach/Generators/Native.php:11Native Galach generator generates query string in Galach format.
QueryTranslator\Languages\Galach\Generators\Native\BinaryOperatorclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/BinaryOperator.php:14BinaryOperator operator Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Native\Groupclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Group.php:13Group Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Native\Phraseclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Phrase.php:14Phrase Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Native\Queryclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Query.php:13Query Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Native\Tagclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Tag.php:14User Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Native\UnaryOperatorclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/UnaryOperator.php:16Unary operator Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Native\Userclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/User.php:14User Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\Native\Wordclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Word.php:14Word Node Visitor implementation.
QueryTranslator\Languages\Galach\Generators\QueryStringclass–extension/expquery_translator/lib/Languages/Galach/Generators/QueryString.php:13QueryString generator generates query string in Elasticsearch Query String Query format.
QueryTranslator\Languages\Galach\Parserclass implements Parsing–extension/expquery_translator/lib/Languages/Galach/Parser.php:24Galach implementation of the Parsing interface.
QueryTranslator\Languages\Galach\TokenExtractorabstract classTemplate Method / abstract base classextension/expquery_translator/lib/Languages/Galach/TokenExtractor.php:14Token extractor is used by Tokenizer to extract tokens from the input string.
QueryTranslator\Languages\Galach\TokenExtractor\Fullclass extends TokenExtractor–extension/expquery_translator/lib/Languages/Galach/TokenExtractor/Full.php:18Full implementation of the Galach token extractor.
QueryTranslator\Languages\Galach\TokenExtractor\Textclass extends TokenExtractor–extension/expquery_translator/lib/Languages/Galach/TokenExtractor/Text.php:17Text implementation of the Galach token extractor.
QueryTranslator\Languages\Galach\Tokenizerclass implements Tokenizing–extension/expquery_translator/lib/Languages/Galach/Tokenizer.php:11Galach implementation of the Tokenizing interface.
QueryTranslator\Languages\Galach\Values\Node\Groupclass extends Node–extension/expquery_translator/lib/Languages/Galach/Values/Node/Group.php:12Group Node Visitor implementation.
QueryTranslator\Languages\Galach\Values\Node\LogicalAndclass extends Node–extension/expquery_translator/lib/Languages/Galach/Values/Node/LogicalAnd.php:8–
QueryTranslator\Languages\Galach\Values\Node\LogicalNotclass extends Node–extension/expquery_translator/lib/Languages/Galach/Values/Node/LogicalNot.php:8–
QueryTranslator\Languages\Galach\Values\Node\LogicalOrclass extends Node–extension/expquery_translator/lib/Languages/Galach/Values/Node/LogicalOr.php:8–
QueryTranslator\Languages\Galach\Values\Node\Mandatoryclass extends Node–extension/expquery_translator/lib/Languages/Galach/Values/Node/Mandatory.php:8–
QueryTranslator\Languages\Galach\Values\Node\Prohibitedclass extends Node–extension/expquery_translator/lib/Languages/Galach/Values/Node/Prohibited.php:8–
QueryTranslator\Languages\Galach\Values\Node\Queryclass extends Node–extension/expquery_translator/lib/Languages/Galach/Values/Node/Query.php:7–
QueryTranslator\Languages\Galach\Values\Node\Termclass extends Node–extension/expquery_translator/lib/Languages/Galach/Values/Node/Term.php:8–
QueryTranslator\Languages\Galach\Values\Token\GroupBeginclass extends Token–extension/expquery_translator/lib/Languages/Galach/Values/Token/GroupBegin.php:11GroupBegin token represents group's domain and left side delimiter.
QueryTranslator\Languages\Galach\Values\Token\Phraseclass extends Token–extension/expquery_translator/lib/Languages/Galach/Values/Token/Phrase.php:13Phrase term token.
QueryTranslator\Languages\Galach\Values\Token\Tagclass extends Token–extension/expquery_translator/lib/Languages/Galach/Values/Token/Tag.php:13Tag term token.
QueryTranslator\Languages\Galach\Values\Token\Userclass extends Token–extension/expquery_translator/lib/Languages/Galach/Values/Token/User.php:13User term token.
QueryTranslator\Languages\Galach\Values\Token\Wordclass extends Token–extension/expquery_translator/lib/Languages/Galach/Values/Token/Word.php:13Word term token.
QueryTranslator\ParsinginterfaceInterface (contract)extension/expquery_translator/lib/Parsing.php:10Interface for parsing a sequence of tokens into a syntax tree.
QueryTranslator\TokenizinginterfaceInterface (contract)extension/expquery_translator/lib/Tokenizing.php:8Interface for tokenizing a string into a sequence of tokens.
QueryTranslator\Values\Correctionclass–extension/expquery_translator/lib/Values/Correction.php:11Represents a correction applied during parsing of the token sequence.
QueryTranslator\Values\Nodeabstract class–extension/expquery_translator/lib/Values/Node.php:10Node is a basic building element of the syntax tree.
QueryTranslator\Values\SyntaxTreeclass–extension/expquery_translator/lib/Values/SyntaxTree.php:11Syntax tree is an abstract hierarchical representation of the query syntax, intended for easy conversion into different concrete formats.
QueryTranslator\Values\Tokenclass–extension/expquery_translator/lib/Values/Token.php:8Token represents a sequence of characters which forms a syntactic unit.
QueryTranslator\Values\TokenSequenceclass–extension/expquery_translator/lib/Values/TokenSequence.php:11Token sequence holds an array of tokens extracted from the query string.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x