Class SimpleVectorMathUnivariateDoubleProcessorFactory

java.lang.Object
org.apache.druid.math.expr.vector.VectorMathUnivariateDoubleProcessorFactory
org.apache.druid.math.expr.vector.SimpleVectorMathUnivariateDoubleProcessorFactory
Direct Known Subclasses:
VectorMathProcessors.Acos, VectorMathProcessors.Asin, VectorMathProcessors.Atan, VectorMathProcessors.BitwiseConvertLongBitsToDouble, VectorMathProcessors.Cbrt, VectorMathProcessors.Ceil, VectorMathProcessors.Cos, VectorMathProcessors.Cosh, VectorMathProcessors.Cot, VectorMathProcessors.Exp, VectorMathProcessors.Expm1, VectorMathProcessors.Floor, VectorMathProcessors.Log, VectorMathProcessors.Log10, VectorMathProcessors.Log1p, VectorMathProcessors.NextUp, VectorMathProcessors.Rint, VectorMathProcessors.Signum, VectorMathProcessors.Sin, VectorMathProcessors.Sinh, VectorMathProcessors.Sqrt, VectorMathProcessors.Tan, VectorMathProcessors.Tanh, VectorMathProcessors.ToDegrees, VectorMathProcessors.ToRadians, VectorMathProcessors.Ulp

public class SimpleVectorMathUnivariateDoubleProcessorFactory extends VectorMathUnivariateDoubleProcessorFactory
Make a 1 argument math processor with the following type rules long -> double double -> double using simple scalar functions DoubleUnivariateLongFunction and DoubleUnivariateDoubleFunction