Uses of Interface
io.trino.operator.scalar.ScalarFunctionImplementation
Packages that use ScalarFunctionImplementation
-
Uses of ScalarFunctionImplementation in io.trino.metadata
Methods in io.trino.metadata that return ScalarFunctionImplementationModifier and TypeMethodDescriptionLiteralFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationSqlScalarFunction.specialize(BoundSignature boundSignature) SqlScalarFunction.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) -
Uses of ScalarFunctionImplementation in io.trino.operator.scalar
Classes in io.trino.operator.scalar that implement ScalarFunctionImplementationMethods in io.trino.operator.scalar that return ScalarFunctionImplementationModifier and TypeMethodDescriptionAbstractGreatestLeast.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) protected ScalarFunctionImplementationApplyFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationArrayConcatFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationArrayConstructor.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationArrayFlattenFunction.specialize(BoundSignature boundSignature) ArrayJoin.ArrayJoinWithNullReplacement.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) ArrayJoin.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) protected ScalarFunctionImplementationArrayReduceFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationArraySubscriptOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationArrayToElementConcatFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationArrayToJsonCast.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationArrayTransformFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationCastFromUnknownOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationConcatFunction.specialize(BoundSignature boundSignature) ConcatWsFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationElementToArrayConcatFunction.specialize(BoundSignature boundSignature) FormatFunction.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) protected ScalarFunctionImplementationGenericComparisonUnorderedFirstOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationGenericComparisonUnorderedLastOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationGenericDistinctFromOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationGenericEqualOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationGenericHashCodeOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationGenericIndeterminateOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationGenericLessThanOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationGenericLessThanOrEqualOperator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationGenericXxHash64Operator.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationIdentityCast.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationInvokeFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationJsonStringToArrayCast.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationJsonStringToMapCast.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationJsonStringToRowCast.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationJsonToArrayCast.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationJsonToMapCast.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationJsonToRowCast.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationMapConcatFunction.specialize(BoundSignature boundSignature) MapConstructor.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) MapElementAtFunction.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) MapFilterFunction.specialize(BoundSignature boundSignature) MapSubscriptOperator.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) MapToJsonCast.specialize(BoundSignature boundSignature) MapToMapCast.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) protected ScalarFunctionImplementationMapTransformKeysFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationMapTransformValuesFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationMapZipWithFunction.specialize(BoundSignature boundSignature) ParametricScalar.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) protected ScalarFunctionImplementationRe2JCastToRegexpFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationRowToJsonCast.specialize(BoundSignature boundSignature) RowToRowCast.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) TryCastFunction.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) VersionFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationZipFunction.specialize(BoundSignature boundSignature) protected ScalarFunctionImplementationZipWithFunction.specialize(BoundSignature boundSignature) -
Uses of ScalarFunctionImplementation in io.trino.operator.scalar.annotations
Methods in io.trino.operator.scalar.annotations that return types with arguments of type ScalarFunctionImplementationModifier and TypeMethodDescriptionParametricScalarImplementation.specialize(FunctionBinding functionBinding, FunctionDependencies functionDependencies)