Package org.apache.spark.sql.connector.expressions
package org.apache.spark.sql.connector.expressions
-
ClassDescriptionRepresents a cast expression in the public logical expression API.This class represents a transform for
ClusterBySpec.Base class of the public logical expression API.Helper methods to create logical transforms to pass into Spark.Represent an extract function, which extracts and returns the value of a specified datetime field from a datetime or interval value expression.The general representation of SQL scalar expressions, which contains the upper-cased expression name and all the children expressions.Get array item expression.Convenience extractor for any Literal.Literal<T>Represents a constant literal value in the public expression API.Helper methods for working with the logical expressions API.Represents a field or column reference in the public logical expression API.Convenience extractor for any Transform.A null order used in sorting expressions.A reference to a partition field inTable.partitioning().Convenience extractor for any NamedReference.Allows Spark to rewrite the given references of the transform during analysis.A sort direction used in sorting expressions.Represents a sort order in the public expression API.Represents a transform function in the public logical expression API.The general representation of user defined scalar function, which contains the upper-cased function name, canonical function name and all the children expressions.