Class RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl
java.lang.Object
org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollector
org.elasticsearch.xpack.esql.evaluator.command.RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl
- All Implemented Interfaces:
RegisteredDomain.RegisteredDomainInfoCollector
- Enclosing class:
RegisteredDomainFunctionBridge
public static final class RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl
extends CompoundOutputEvaluator.OutputFieldsCollector
implements RegisteredDomain.RegisteredDomainInfoCollector
-
Field Summary
Fields inherited from class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollector
rowOutput -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidSubclasses would apply the actual evaluation logic here and fill the target blocks accordingly.voidregisteredDomain(String registeredDomain) voidvoidtopLevelDomain(String topLevelDomain) Methods inherited from class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollector
toString
-
Constructor Details
-
RegisteredDomainCollectorImpl
-
-
Method Details
-
domain
- Specified by:
domainin interfaceRegisteredDomain.RegisteredDomainInfoCollector
-
registeredDomain
- Specified by:
registeredDomainin interfaceRegisteredDomain.RegisteredDomainInfoCollector
-
topLevelDomain
- Specified by:
topLevelDomainin interfaceRegisteredDomain.RegisteredDomainInfoCollector
-
subdomain
- Specified by:
subdomainin interfaceRegisteredDomain.RegisteredDomainInfoCollector
-
evaluate
Description copied from class:CompoundOutputEvaluator.OutputFieldsCollectorSubclasses would apply the actual evaluation logic here and fill the target blocks accordingly.- Specified by:
evaluatein classCompoundOutputEvaluator.OutputFieldsCollector- Parameters:
input- the input string to evaluate the function on
-