Module expression

Source
Expand description

Nested message and enum types in Expression.

Modules§

cast
Nested message and enum types in Cast.
literal
Nested message and enum types in Literal.
sort_order
Nested message and enum types in SortOrder.
window
Nested message and enum types in Window.

Structs§

Alias
Cast
ExpressionString
Expression as string.
LambdaFunction
Literal
SortOrder
SortOrder is used to specify the data ordering, it is normally used in Sort and Window. It is an unevaluable expression and cannot be evaluated, so can not be used in Projection.
UnresolvedAttribute
An unresolved attribute that is not explicitly bound to a specific column, but the column is resolved during analysis by name.
UnresolvedExtractValue
Extracts a value or values from an Expression
UnresolvedFunction
An unresolved function is not explicitly bound to one explicit function, but the function is resolved during analysis following Sparks name resolution rules.
UnresolvedNamedLambdaVariable
UnresolvedRegex
Represents all of the input attributes to a given relational operator, for example in “SELECT (id)?+.+ FROM …”.
UnresolvedStar
UnresolvedStar is used to expand all the fields of a relation or struct.
UpdateFields
Add, replace or drop a field of StructType expression by name.
Window
Expression for the OVER clause or WINDOW clause.

Enums§

ExprType