Interface | Description |
---|---|
Expression |
Base class of the public logical expression API.
|
Literal<T> |
Represents a constant literal value in the public expression API.
|
NamedReference |
Represents a field or column reference in the public logical expression API.
|
RewritableTransform |
Allows Spark to rewrite the given references of the transform during analysis.
|
SortOrder |
Represents a sort order in the public expression API.
|
Transform |
Represents a transform function in the public logical expression API.
|
Class | Description |
---|---|
Expressions |
Helper methods to create logical transforms to pass into Spark.
|
Lit |
Convenience extractor for any Literal.
|
LogicalExpressions |
Helper methods for working with the logical expressions API.
|
NamedTransform |
Convenience extractor for any Transform.
|
Ref |
Convenience extractor for any NamedReference.
|
Enum | Description |
---|---|
NullOrdering |
A null order used in sorting expressions.
|
SortDirection |
A sort direction used in sorting expressions.
|