org.apache.spark.sql.catalyst.expressions

mathfuncs

package mathfuncs

Visibility
  1. Public
  2. All

Type Members

  1. case class Acos(child: Expression) extends UnaryMathExpression with Product with Serializable

  2. case class Asin(child: Expression) extends UnaryMathExpression with Product with Serializable

  3. case class Atan(child: Expression) extends UnaryMathExpression with Product with Serializable

  4. case class Atan2(left: Expression, right: Expression) extends BinaryMathExpression with Product with Serializable

  5. abstract class BinaryMathExpression extends BinaryExpression with Serializable with ExpectsInputTypes

    A binary expression specifically for math functions that take two Doubles as input and returns a Double.

  6. case class Cbrt(child: Expression) extends UnaryMathExpression with Product with Serializable

  7. case class Ceil(child: Expression) extends UnaryMathExpression with Product with Serializable

  8. case class Cos(child: Expression) extends UnaryMathExpression with Product with Serializable

  9. case class Cosh(child: Expression) extends UnaryMathExpression with Product with Serializable

  10. case class Exp(child: Expression) extends UnaryMathExpression with Product with Serializable

  11. case class Expm1(child: Expression) extends UnaryMathExpression with Product with Serializable

  12. case class Floor(child: Expression) extends UnaryMathExpression with Product with Serializable

  13. case class Hypot(left: Expression, right: Expression) extends BinaryMathExpression with Product with Serializable

  14. case class Log(child: Expression) extends UnaryMathExpression with Product with Serializable

  15. case class Log10(child: Expression) extends UnaryMathExpression with Product with Serializable

  16. case class Log1p(child: Expression) extends UnaryMathExpression with Product with Serializable

  17. case class Pow(left: Expression, right: Expression) extends BinaryMathExpression with Product with Serializable

  18. case class Rint(child: Expression) extends UnaryMathExpression with Product with Serializable

  19. case class Signum(child: Expression) extends UnaryMathExpression with Product with Serializable

  20. case class Sin(child: Expression) extends UnaryMathExpression with Product with Serializable

  21. case class Sinh(child: Expression) extends UnaryMathExpression with Product with Serializable

  22. case class Tan(child: Expression) extends UnaryMathExpression with Product with Serializable

  23. case class Tanh(child: Expression) extends UnaryMathExpression with Product with Serializable

  24. case class ToDegrees(child: Expression) extends UnaryMathExpression with Product with Serializable

  25. case class ToRadians(child: Expression) extends UnaryMathExpression with Product with Serializable

  26. abstract class UnaryMathExpression extends UnaryExpression with Serializable with ExpectsInputTypes

    A unary expression specifically for math functions.

    A unary expression specifically for math functions. Math Functions expect a specific type of input format, therefore these functions extend ExpectsInputTypes.

Ungrouped