All Implemented Interfaces:
NamedWriteable, Writeable, PostAnalysisPlanVerificationAware, PostOptimizationPlanVerificationAware, PostOptimizationVerificationAware, RewriteableAware, TranslationAware, Resolvable, EvaluatorMapper, ExpressionScoreMapper
Direct Known Subclasses:
Kql, QueryString, SingleFieldFullTextFunction

Base class for full-text functions that use ES queries to match documents. These functions needs to be pushed down to Lucene queries to be executed - there’s no Evaluator for them, but depend on LocalPhysicalPlanOptimizer to rewrite them into Lucene queries.