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

Muster in extension/expquery_translator

Jede Klasse, Ansicht, Fetch-Funktion, jeder Operator und Plugin-Punkt von extension/expquery_translator mit den Entwurfsmustern.

Download as PDF

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

This page is a translation. Read the English original

Muster in extension/expquery_translator

Hinweis Diese Seite wird aus dem Quellcode von php bin/php/exppatterncatalogue.php --write erzeugt. Bearbeiten Sie sie nicht von Hand: Ändern Sie den Code oder den Generator und führen Sie den Befehl dann erneut aus. Wie die Muster erkannt werden: der Musterkatalog.

Jede Klasse, Schnittstelle und jeder Trait von extension/expquery_translator mit den Mustern, als die sie erkannt wurden, gefolgt von den Modulansichten, Richtlinienfunktionen, Fetch-Funktionen, Template-Operatoren, Cronjobs, Ereignis-Hooks und INI-Plugin-Punkten des Bereichs. Alle Muster.

Klassen (53)

KlasseArtMusterDateiBeschreibung
expQueryTranslatorclass–extension/expquery_translator/classes/expquerytranslator.php:9–
expquery_translatorInfoclassWertobjekt / Strukturextension/expquery_translator/ezinfo.php:12–
QueryTranslator\Languages\Galach\Generators\Common\Aggregateclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Common/Aggregate.php:11Gemeinsame Aggregate-Visitor-Implementierung.
QueryTranslator\Languages\Galach\Generators\Common\Visitorabstract class–extension/expquery_translator/lib/Languages/Galach/Generators/Common/Visitor.php:10Gemeinsame Basisklasse für AST-Visitor-Implementierungen.
QueryTranslator\Languages\Galach\Generators\ExtendedDisMaxclass–extension/expquery_translator/lib/Languages/Galach/Generators/ExtendedDisMax.php:13Der ExtendedDisMax-Generator erzeugt eine Abfragezeichenkette im Format des Solr-Abfrageparsers Extended DisMax.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Groupclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Group.php:14Implementierung des Group-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\LogicalAndclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/LogicalAnd.php:13Node-Visitor-Implementierung für den Operator LogicalAnd.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\LogicalNotclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/LogicalNot.php:13Node-Visitor-Implementierung für den Operator LogicalNot.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\LogicalOrclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/LogicalOr.php:13Node-Visitor-Implementierung für den Operator LogicalOr.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Mandatoryclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Mandatory.php:13Node-Visitor-Implementierung für den Operator Mandatory.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Phraseclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Phrase.php:14Implementierung des Phrase Node Visitor.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Prohibitedclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Prohibited.php:13Node-Visitor-Implementierung für den Operator Prohibited.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Queryclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Query.php:13Implementierung des Query Node Visitor.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Tagclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/Tag.php:14Implementierung des User-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\Userclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/User.php:14Implementierung des User-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\Lucene\Common\WordBaseabstract class extends VisitorSchablonenmethode / abstrakte Basisklasseextension/expquery_translator/lib/Languages/Galach/Generators/Lucene/Common/WordBase.php:14Basisimplementierung des Word-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\Lucene\ExtendedDisMax\Wordclass extends WordBase–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/ExtendedDisMax/Word.php:10Implementierung des Word-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\Lucene\QueryString\Wordclass extends WordBase–extension/expquery_translator/lib/Languages/Galach/Generators/Lucene/QueryString/Word.php:10Implementierung des Word-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\Nativeclass–extension/expquery_translator/lib/Languages/Galach/Generators/Native.php:11Der native Galach-Generator erzeugt eine Abfragezeichenkette im Galach-Format.
QueryTranslator\Languages\Galach\Generators\Native\BinaryOperatorclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/BinaryOperator.php:14Node-Visitor-Implementierung für den Operator BinaryOperator.
QueryTranslator\Languages\Galach\Generators\Native\Groupclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Group.php:13Implementierung des Group-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\Native\Phraseclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Phrase.php:14Implementierung des Phrase Node Visitor.
QueryTranslator\Languages\Galach\Generators\Native\Queryclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Query.php:13Implementierung des Query Node Visitor.
QueryTranslator\Languages\Galach\Generators\Native\Tagclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Tag.php:14Implementierung des User-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\Native\UnaryOperatorclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/UnaryOperator.php:16Node-Visitor-Implementierung für unäre Operatoren.
QueryTranslator\Languages\Galach\Generators\Native\Userclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/User.php:14Implementierung des User-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\Native\Wordclass extends Visitor–extension/expquery_translator/lib/Languages/Galach/Generators/Native/Word.php:14Implementierung des Word-Node-Visitors.
QueryTranslator\Languages\Galach\Generators\QueryStringclass–extension/expquery_translator/lib/Languages/Galach/Generators/QueryString.php:13Der QueryString-Generator erzeugt eine Abfragezeichenkette im Format Elasticsearch Query String Query.
QueryTranslator\Languages\Galach\Parserclass implements Parsing–extension/expquery_translator/lib/Languages/Galach/Parser.php:24Galach-Implementierung der Schnittstelle Parsing.
QueryTranslator\Languages\Galach\TokenExtractorabstract classSchablonenmethode / abstrakte Basisklasseextension/expquery_translator/lib/Languages/Galach/TokenExtractor.php:14Der Token-Extraktor wird vom Tokenizer verwendet, um Tokens aus der Eingabezeichenkette zu extrahieren.
QueryTranslator\Languages\Galach\TokenExtractor\Fullclass extends TokenExtractor–extension/expquery_translator/lib/Languages/Galach/TokenExtractor/Full.php:18Vollständige Implementierung des Galach-Token-Extraktors.
QueryTranslator\Languages\Galach\TokenExtractor\Textclass extends TokenExtractor–extension/expquery_translator/lib/Languages/Galach/TokenExtractor/Text.php:17Text-Implementierung des Galach-Token-Extraktors.
QueryTranslator\Languages\Galach\Tokenizerclass implements Tokenizing–extension/expquery_translator/lib/Languages/Galach/Tokenizer.php:11Galach-Implementierung der Schnittstelle Tokenizing.
QueryTranslator\Languages\Galach\Values\Node\Groupclass extends Node–extension/expquery_translator/lib/Languages/Galach/Values/Node/Group.php:12Implementierung des Group-Node-Visitors.
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:11Das GroupBegin-Token stellt die Domäne der Gruppe und das linke Trennzeichen dar.
QueryTranslator\Languages\Galach\Values\Token\Phraseclass extends Token–extension/expquery_translator/lib/Languages/Galach/Values/Token/Phrase.php:13Phrasen-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:13Benutzer-Term-Token.
QueryTranslator\Languages\Galach\Values\Token\Wordclass extends Token–extension/expquery_translator/lib/Languages/Galach/Values/Token/Word.php:13Wort-Term-Token.
QueryTranslator\ParsinginterfaceSchnittstelle (Vertrag)extension/expquery_translator/lib/Parsing.php:10Schnittstelle zum Parsen einer Folge von Tokens in einen Syntaxbaum.
QueryTranslator\TokenizinginterfaceSchnittstelle (Vertrag)extension/expquery_translator/lib/Tokenizing.php:8Schnittstelle zum Zerlegen einer Zeichenkette in eine Folge von Tokens.
QueryTranslator\Values\Correctionclass–extension/expquery_translator/lib/Values/Correction.php:11Stellt eine Korrektur dar, die beim Parsen der Token-Folge angewendet wurde.
QueryTranslator\Values\Nodeabstract class–extension/expquery_translator/lib/Values/Node.php:10Der Knoten ist ein grundlegendes Bauelement des Syntaxbaums.
QueryTranslator\Values\SyntaxTreeclass–extension/expquery_translator/lib/Values/SyntaxTree.php:11Der Syntaxbaum ist eine abstrakte hierarchische Darstellung der Abfragesyntax, gedacht für die einfache Umwandlung in verschiedene konkrete Formate.
QueryTranslator\Values\Tokenclass–extension/expquery_translator/lib/Values/Token.php:8Ein Token stellt eine Zeichenfolge dar, die eine syntaktische Einheit bildet.
QueryTranslator\Values\TokenSequenceclass–extension/expquery_translator/lib/Values/TokenSequence.php:11Die Token-Folge enthält ein Array der Tokens, die aus der Abfragezeichenkette extrahiert wurden.

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