Package org.apache.spark.sql.connector.expressions


package org.apache.spark.sql.connector.expressions
  • Class
    Description
    Represents 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.
    Convenience extractor for any Literal.
    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.
    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.