Class BuiltinTrigonometricFunctions

java.lang.Object
org.apache.beam.sdk.extensions.sql.impl.udf.BeamBuiltinFunctionProvider
org.apache.beam.sdk.extensions.sql.impl.udf.BuiltinTrigonometricFunctions

@AutoService(BeamBuiltinFunctionProvider.class) public class BuiltinTrigonometricFunctions extends BeamBuiltinFunctionProvider
TrigonometricFunctions.
  • Constructor Details

    • BuiltinTrigonometricFunctions

      public BuiltinTrigonometricFunctions()
  • Method Details

    • cosh

      public Double cosh(Double o)
      COSH(X)

      Computes the hyperbolic cosine of X. Generates an error if an overflow occurs.

    • sinh

      public Double sinh(Double o)
      SINH(X)

      Computes the hyperbolic sine of X. Generates an error if an overflow occurs.

    • tanh

      public Double tanh(Double o)
      TANH(X)

      Computes hyperbolic tangent of X. Does not fail.