@Internal public class FieldReferenceLookup extends Object
| Constructor and Description |
|---|
FieldReferenceLookup(List<QueryOperation> queryOperations) |
| Modifier and Type | Method and Description |
|---|---|
List<org.apache.flink.table.expressions.FieldReferenceExpression> |
getAllInputFields()
Gives all fields of underlying inputs in order of those inputs and order of fields within
input.
|
Optional<org.apache.flink.table.expressions.FieldReferenceExpression> |
lookupField(String name)
Tries to resolve
FieldReferenceExpression using given name in underlying inputs. |
public FieldReferenceLookup(List<QueryOperation> queryOperations)
public Optional<org.apache.flink.table.expressions.FieldReferenceExpression> lookupField(String name)
FieldReferenceExpression using given name in underlying inputs.name - name of field to look fororg.apache.flink.table.api.ValidationException - if the name is ambiguous.public List<org.apache.flink.table.expressions.FieldReferenceExpression> getAllInputFields()
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.