static class |
Function.Abs |
|
static class |
Function.Acos |
|
static class |
Function.ArrayAddElementFunction |
Scaffolding for a 2 argument Function which accepts one array and one scalar input and adds the scalar
input to the array in some way.
|
static class |
Function.ArrayAppendFunction |
|
static class |
Function.ArrayConcatFunction |
|
static class |
Function.ArrayConstructorFunction |
|
static class |
Function.ArrayContainsFunction |
|
static class |
Function.ArrayLengthFunction |
|
static class |
Function.ArrayOffsetFunction |
|
static class |
Function.ArrayOffsetOfFunction |
|
static class |
Function.ArrayOrdinalFunction |
|
static class |
Function.ArrayOrdinalOfFunction |
|
static class |
Function.ArrayOverlapFunction |
|
static class |
Function.ArrayPrependFunction |
|
static class |
Function.ArrayScalarFunction |
Function that takes 1 array operand and 1 scalar operand
|
static class |
Function.ArraySetAddAllFunction |
|
static class |
Function.ArraySetAddFunction |
|
static class |
Function.ArraysFunction |
|
static class |
Function.ArraySliceFunction |
|
static class |
Function.ArraysMergeFunction |
Base scaffolding for functions which accept 2 array arguments and combine them in some way
|
static class |
Function.ArrayToMultiValueStringFunction |
|
static class |
Function.ArrayToStringFunction |
|
static class |
Function.Asin |
|
static class |
Function.Atan |
|
static class |
Function.Atan2 |
|
static class |
Function.BitwiseAnd |
|
static class |
Function.BitwiseComplement |
|
static class |
Function.BitwiseConvertDoubleToLongBits |
|
static class |
Function.BitwiseConvertLongBitsToDouble |
|
static class |
Function.BitwiseOr |
|
static class |
Function.BitwiseShiftLeft |
|
static class |
Function.BitwiseShiftRight |
|
static class |
Function.BitwiseXor |
|
static class |
Function.BivariateBitwiseMathFunction |
|
static class |
Function.BivariateFunction |
Base class for a 2 variable input Function implementation
|
static class |
Function.BivariateMathFunction |
Base class for a 2 variable input mathematical Function, with specialized 'eval' implementations that
operate on primitive number types
|
static class |
Function.CaseSearchedFunc |
"Searched CASE" function, similar to CASE WHEN boolean_expr THEN result [ELSE else_result] END in SQL.
|
static class |
Function.CaseSimpleFunc |
"Simple CASE" function, similar to CASE expr WHEN value THEN result [ELSE else_result] END in SQL.
|
static class |
Function.CastFunc |
|
static class |
Function.Cbrt |
|
static class |
Function.Ceil |
|
static class |
Function.CoalesceFunc |
|
static class |
Function.ConcatFunc |
|
static class |
Function.ConditionFunc |
|
static class |
Function.CopySign |
|
static class |
Function.Cos |
|
static class |
Function.Cosh |
|
static class |
Function.Cot |
|
static class |
Function.Div |
|
static class |
Function.DoubleBivariateMathFunction |
Many math functions always output a Double primitive, regardless of input type.
|
static class |
Function.DoubleUnivariateMathFunction |
Many math functions always output a Double primitive, regardless of input type.
|
static class |
Function.Exp |
|
static class |
Function.Expm1 |
|
static class |
Function.Floor |
|
static class |
Function.GetExponent |
|
static class |
Function.GreatestFunc |
|
static class |
Function.HumanReadableBinaryByteFormatFunc |
|
static class |
Function.HumanReadableDecimalByteFormatFunc |
|
static class |
Function.HumanReadableDecimalFormatFunc |
|
static class |
Function.Hypot |
|
static class |
Function.IsDistinctFromFunc |
SQL function "x IS DISTINCT FROM y".
|
static class |
Function.IsFalseFunc |
SQL function "IS FALSE".
|
static class |
Function.IsNotDistinctFromFunc |
SQL function "x IS NOT DISTINCT FROM y".
|
static class |
Function.IsNotFalseFunc |
SQL function "IS NOT FALSE".
|
static class |
Function.IsNotNullFunc |
|
static class |
Function.IsNotTrueFunc |
SQL function "IS NOT TRUE".
|
static class |
Function.IsNullFunc |
|
static class |
Function.IsTrueFunc |
SQL function "IS TRUE".
|
static class |
Function.LeastFunc |
|
static class |
Function.LeftFunc |
|
static class |
Function.Log |
|
static class |
Function.Log10 |
|
static class |
Function.Log1p |
|
static class |
Function.LowerFunc |
|
static class |
Function.LpadFunc |
|
static class |
Function.Max |
|
static class |
Function.Min |
|
static class |
Function.MultiValueStringHarmonizeNullsFunction |
Primarily internal helper function used to coerce null, [], and [null] into [null], similar to the logic done
by ExpressionSelectors.supplierFromDimensionSelector(org.apache.druid.segment.DimensionSelector, boolean, boolean) when the 3rd
argument is true, which is done when implicitly mapping scalar functions over mvd values.
|
static class |
Function.MultiValueStringToArrayFunction |
|
static class |
Function.NextAfter |
|
static class |
Function.NextUp |
|
static class |
Function.NvlFunc |
nvl is like coalesce, but accepts exactly two arguments.
|
static class |
Function.ParseLong |
|
static class |
Function.Pi |
|
static class |
Function.Pow |
|
static class |
Function.ReduceFunction |
|
static class |
Function.Remainder |
|
static class |
Function.RepeatFunc |
|
static class |
Function.ReplaceFunc |
|
static class |
Function.ReverseFunc |
|
static class |
Function.RightFunc |
|
static class |
Function.Rint |
|
static class |
Function.Round |
|
static class |
Function.RpadFunc |
|
static class |
Function.SafeDivide |
|
static class |
Function.ScalarInArrayFunction |
|
static class |
Function.Scalb |
|
static class |
Function.Signum |
|
static class |
Function.Sin |
|
static class |
Function.Sinh |
|
static class |
Function.SizeFormatFunc |
|
static class |
Function.Sqrt |
|
static class |
Function.StringFormatFunc |
|
static class |
Function.StringLongFunction |
|
static class |
Function.StringToArrayFunction |
|
static class |
Function.StrlenFunc |
|
static class |
Function.StrposFunc |
|
static class |
Function.SubMonthFunc |
|
static class |
Function.SubstringFunc |
|
static class |
Function.Tan |
|
static class |
Function.Tanh |
|
static class |
Function.TimestampFromEpochFunc |
|
static class |
Function.ToDegrees |
|
static class |
Function.ToRadians |
|
static class |
Function.Ulp |
|
static class |
Function.UnivariateFunction |
Base class for a single variable input Function implementation
|
static class |
Function.UnivariateMathFunction |
Base class for a single variable input mathematical Function, with specialized 'eval' implementations that
that operate on primitive number types
|
static class |
Function.UnixTimestampFunc |
|
static class |
Function.UpperFunc |
|