Uses of Class
io.trino.metadata.FunctionId
Packages that use FunctionId
-
Uses of FunctionId in io.trino.metadata
Methods in io.trino.metadata that return FunctionIdModifier and TypeMethodDescriptionFunctionBinding.getFunctionId()FunctionMetadata.getFunctionId()Unique id of this function.ResolvedFunction.getFunctionId()static FunctionIdFunctionId.toFunctionId(Signature signature) Methods in io.trino.metadata with parameters of type FunctionIdModifier and TypeMethodDescriptionstatic FunctionBindingSignatureBinder.bindFunction(FunctionId functionId, Signature declaredSignature, BoundSignature boundSignature) FunctionRegistry.get(FunctionId functionId) FunctionRegistry.getAggregateFunctionImplementation(FunctionId functionId, BoundSignature boundSignature, FunctionDependencies functionDependencies) FunctionRegistry.getAggregationFunctionMetadata(FunctionId functionId) FunctionRegistry.getScalarFunctionInvoker(FunctionId functionId, BoundSignature boundSignature, FunctionDependencies functionDependencies, InvocationConvention invocationConvention) FunctionRegistry.getWindowFunctionImplementation(FunctionId functionId, BoundSignature boundSignature, FunctionDependencies functionDependencies) static FunctionBindingMetadataManager.toFunctionBinding(FunctionId functionId, BoundSignature boundSignature, Signature functionSignature) Constructors in io.trino.metadata with parameters of type FunctionIdModifierConstructorDescriptionFunctionBinding(FunctionId functionId, BoundSignature boundSignature, Map<String, Type> typeVariables, Map<String, Long> longVariables) FunctionMetadata(FunctionId functionId, Signature signature, String canonicalName, FunctionNullability functionNullability, boolean hidden, boolean deterministic, String description, FunctionKind kind, boolean deprecated) ResolvedFunction(BoundSignature signature, FunctionId functionId, FunctionKind functionKind, boolean deterministic, FunctionNullability functionNullability, Map<TypeSignature, Type> typeDependencies, Set<ResolvedFunction> functionDependencies)