Uses of Package
dev.frostlake.functions
Packages that use dev.frostlake.functions
Package
Description
-
Classes in dev.frostlake.functions used by dev.frostlake
-
Classes in dev.frostlake.functions used by dev.frostlake.executor
-
Classes in dev.frostlake.functions used by dev.frostlake.executor.expressions
-
Classes in dev.frostlake.functions used by dev.frostlake.executor.operators
-
Classes in dev.frostlake.functions used by dev.frostlake.functionsClassDescriptionBase class for aggregate functions (SUM, COUNT, LISTAGG, …).The running state of one aggregate over one group: values are folded in one row at a time and the group's result is read out at the end.HOW a built-in refuses a statically OBJECT- or ARRAY-typed argument.Interface for table-valued functions
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.aggregateClassDescriptionBase class for aggregate functions (SUM, COUNT, LISTAGG, …).The running state of one aggregate over one group: values are folded in one row at a time and the group's result is read out at the end.How an accumulator that needs more than one argument per row receives them.HOW a built-in refuses a statically OBJECT- or ARRAY-typed argument.
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.conditionalClassDescriptionA built-in that reads its arguments as NUMBERS, and therefore refuses a statically OBJECT- or ARRAY-typed value in EVERY argument position — the numeric twin of
TextArgumentFunction, and the same live message shape ("Invalid argument types for function 'ABS': (OBJECT)", SQLSTATE 42P13).HOW a built-in refuses a statically OBJECT- or ARRAY-typed argument. -
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.context
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.conversionClassDescriptionHOW a built-in refuses a statically OBJECT- or ARRAY-typed argument.
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.crypto
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.datetime
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.encodingClassDescriptionHOW a built-in refuses a statically OBJECT- or ARRAY-typed argument.
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.file
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.hashClassDescriptionHOW a built-in refuses a statically OBJECT- or ARRAY-typed argument.
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.mathClassDescriptionA built-in that reads its arguments as NUMBERS, and therefore refuses a statically OBJECT- or ARRAY-typed value in EVERY argument position — the numeric twin of
TextArgumentFunction, and the same live message shape ("Invalid argument types for function 'ABS': (OBJECT)", SQLSTATE 42P13).HOW a built-in refuses a statically OBJECT- or ARRAY-typed argument. -
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.semistructuredClassDescriptionHOW a built-in refuses a statically OBJECT- or ARRAY-typed argument.A built-in that reads its argument as a VARIANT and therefore refuses a STRUCTURED one — an
OBJECT(x VARCHAR), anARRAY(INT)or aMAP(VARCHAR, INT)— in EVERY argument position, while taking the plain semi-structured OBJECT and ARRAY happily.A built-in that NAVIGATES a semi-structured value — reads a key, an index, a size, or splices a new element in — and therefore refuses a GEOSPATIAL one in EVERY argument position, while taking a plain OBJECT or ARRAY and a STRUCTURED one alike. -
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.stringClassDescriptionHOW a built-in refuses a statically OBJECT- or ARRAY-typed argument.A built-in that reads its arguments as text, and therefore refuses a statically OBJECT- or ARRAY-typed value in EVERY argument position.
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.scalar.vector
-
Classes in dev.frostlake.functions used by dev.frostlake.functions.table