Interface NamedReference
- All Superinterfaces:
- Expression
Represents a field or column reference in the public logical expression API.
- Since:
- 3.0.0
- 
Field SummaryFields inherited from interface org.apache.spark.sql.connector.expressions.ExpressionEMPTY_EXPRESSION, EMPTY_NAMED_REFERENCE
- 
Method SummaryModifier and TypeMethodDescriptiondefault Expression[]children()Returns an array of the children of this node.String[]Returns the referenced field name as an array of String parts.default NamedReference[]List of fields or columns that are referenced by this expression.Methods inherited from interface org.apache.spark.sql.connector.expressions.Expressiondescribe
- 
Method Details- 
fieldNamesString[] fieldNames()Returns the referenced field name as an array of String parts.Each string in the returned array represents a field name. 
- 
childrenDescription copied from interface:ExpressionReturns an array of the children of this node. Children should not change.- Specified by:
- childrenin interface- Expression
 
- 
referencesDescription copied from interface:ExpressionList of fields or columns that are referenced by this expression.- Specified by:
- referencesin interface- Expression
 
 
-