Package io.trino.metadata
Interface SqlFunction
-
- All Known Implementing Classes:
AbstractGreatestLeast,AbstractMinMaxAggregationFunction,AbstractMinMaxBy,AbstractMinMaxByNAggregationFunction,AbstractMinMaxNAggregationFunction,ApplyFunction,ArbitraryAggregationFunction,ArrayAggregationFunction,ArrayConcatFunction,ArrayConstructor,ArrayFlattenFunction,ArrayJoin,ArrayJoin.ArrayJoinWithNullReplacement,ArrayReduceFunction,ArraySubscriptOperator,ArrayToArrayCast,ArrayToElementConcatFunction,ArrayToJsonCast,ArrayTransformFunction,CastFromUnknownOperator,ChecksumAggregationFunction,ConcatFunction,ConcatWsFunction,CountColumn,DecimalAverageAggregation,DecimalSumAggregation,ElementToArrayConcatFunction,FormatFunction,GenericComparisonOperator,GenericDistinctFromOperator,GenericEqualOperator,GenericHashCodeOperator,GenericIndeterminateOperator,GenericLessThanOperator,GenericLessThanOrEqualOperator,GenericXxHash64Operator,Greatest,Histogram,IdentityCast,InvokeFunction,JsonStringToArrayCast,JsonStringToMapCast,JsonStringToRowCast,JsonToArrayCast,JsonToMapCast,JsonToRowCast,Least,LiteralFunction,MapAggregationFunction,MapConcatFunction,MapConstructor,MapElementAtFunction,MapFilterFunction,MapSubscriptOperator,MapToJsonCast,MapToMapCast,MapTransformKeysFunction,MapTransformValuesFunction,MapUnionAggregation,MapZipWithFunction,MaxAggregationFunction,MaxByAggregationFunction,MaxByNAggregationFunction,MaxNAggregationFunction,MergeQuantileDigestFunction,MinAggregationFunction,MinByAggregationFunction,MinByNAggregationFunction,MinNAggregationFunction,MultimapAggregationFunction,ParametricAggregation,ParametricScalar,QuantileDigestAggregationFunction,Re2JCastToRegexpFunction,RealAverageAggregation,ReduceAggregationFunction,RowToJsonCast,RowToRowCast,SqlAggregationFunction,SqlOperator,SqlScalarFunction,SqlWindowFunction,TryCastFunction,VersionFunction,ZipFunction,ZipWithFunction
public interface SqlFunction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FunctionDependencyDeclarationgetFunctionDependencies()default FunctionDependencyDeclarationgetFunctionDependencies(FunctionBinding functionBinding)FunctionMetadatagetFunctionMetadata()
-
-
-
Method Detail
-
getFunctionMetadata
FunctionMetadata getFunctionMetadata()
-
getFunctionDependencies
default FunctionDependencyDeclaration getFunctionDependencies(FunctionBinding functionBinding)
-
getFunctionDependencies
default FunctionDependencyDeclaration getFunctionDependencies()
-
-