Package io.prestosql.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
,ZipFunction
,ZipWithFunction
public interface SqlFunction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FunctionDependencyDeclaration
getFunctionDependencies()
default FunctionDependencyDeclaration
getFunctionDependencies(FunctionBinding functionBinding)
FunctionMetadata
getFunctionMetadata()
-
-
-
Method Detail
-
getFunctionMetadata
FunctionMetadata getFunctionMetadata()
-
getFunctionDependencies
default FunctionDependencyDeclaration getFunctionDependencies(FunctionBinding functionBinding)
-
getFunctionDependencies
default FunctionDependencyDeclaration getFunctionDependencies()
-
-