Class CompoundOutputEvaluator.OutputFieldsCollector
java.lang.Object
org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollector
- Direct Known Subclasses:
RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl,UriPartsFunctionBridge.UriPartsCollectorImpl,UserAgentFunctionBridge.UserAgentCollectorImpl
- Enclosing class:
CompoundOutputEvaluator
The base class for output fields collectors.
Concrete collectors may implement interfaces that correspond to their corresponding evaluating function, in addition to
extending this class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CompoundOutputEvaluator.RowOutputABlock.Builderholder that is being set before each row evaluation. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
rowOutput
ABlock.Builderholder that is being set before each row evaluation. In addition, it tracks the status of the output fields for the current row.
-
-
Constructor Details
-
OutputFieldsCollector
protected OutputFieldsCollector(int outputFieldCount)
-
-
Method Details