Package io.trino.metadata
Interface SqlFunction
- All Known Implementing Classes:
AbstractGreatestLeast,ApplyFunction,ArrayConcatFunction,ArrayFlattenFunction,ArrayReduceFunction,ArraySubscriptOperator,ArrayToElementConcatFunction,ArrayToJsonCast,ArrayTransformFunction,CastFromUnknownOperator,ConcatFunction,ConcatWsFunction,ElementToArrayConcatFunction,FormatFunction,GenericComparisonUnorderedFirstOperator,GenericComparisonUnorderedLastOperator,GenericDistinctFromOperator,GenericEqualOperator,GenericHashCodeOperator,GenericIndeterminateOperator,GenericLessThanOperator,GenericLessThanOrEqualOperator,GenericReadValueOperator,GenericXxHash64Operator,Greatest,IdentityCast,InvokeFunction,JsonArrayFunction,JsonExistsFunction,JsonObjectFunction,JsonQueryFunction,JsonStringToArrayCast,JsonStringToMapCast,JsonStringToRowCast,JsonToArrayCast,JsonToMapCast,JsonToRowCast,JsonValueFunction,Least,MapConcatFunction,MapConstructor,MapElementAtFunction,MapFilterFunction,MapSubscriptOperator,MapToJsonCast,MapToMapCast,MapTransformKeysFunction,MapTransformValuesFunction,MapZipWithFunction,ParametricAggregation,ParametricScalar,Re2JCastToRegexpFunction,ReduceAggregationFunction,RowToJsonCast,RowToRowCast,SqlAggregationFunction,SqlScalarFunction,SqlWindowFunction,TryCastFunction,VersionFunction,ZipFunction,ZipWithFunction
public interface SqlFunction
-
Method Summary
Modifier and TypeMethodDescriptiondefault FunctionDependencyDeclarationdefault FunctionDependencyDeclarationgetFunctionDependencies(BoundSignature boundSignature)
-
Method Details
-
getFunctionMetadata
FunctionMetadata getFunctionMetadata() -
getFunctionDependencies
-
getFunctionDependencies
-