Uses of Class
io.trino.sql.analyzer.TypeSignatureProvider
-
Packages that use TypeSignatureProvider Package Description io.trino.metadata io.trino.sql.analyzer -
-
Uses of TypeSignatureProvider in io.trino.metadata
Method parameters in io.trino.metadata with type arguments of type TypeSignatureProvider Modifier and Type Method Description Optional<Signature>SignatureBinder. bind(List<? extends TypeSignatureProvider> actualArgumentTypes)Optional<Signature>SignatureBinder. bind(List<? extends TypeSignatureProvider> actualArgumentTypes, Type actualReturnType)booleanSignatureBinder. canBind(List<? extends TypeSignatureProvider> actualArgumentTypes)booleanSignatureBinder. canBind(List<? extends TypeSignatureProvider> actualArgumentTypes, TypeSignature actualReturnType)ResolvedFunctionMetadata. resolveFunction(QualifiedName name, List<TypeSignatureProvider> parameterTypes)ResolvedFunctionMetadataManager. resolveFunction(QualifiedName name, List<TypeSignatureProvider> parameterTypes) -
Uses of TypeSignatureProvider in io.trino.sql.analyzer
Methods in io.trino.sql.analyzer that return types with arguments of type TypeSignatureProvider Modifier and Type Method Description static List<TypeSignatureProvider>TypeSignatureProvider. fromTypes(Type... types)static List<TypeSignatureProvider>TypeSignatureProvider. fromTypes(List<? extends Type> types)static List<TypeSignatureProvider>TypeSignatureProvider. fromTypeSignatures(TypeSignature... typeSignatures)static List<TypeSignatureProvider>TypeSignatureProvider. fromTypeSignatures(List<? extends TypeSignature> typeSignatures)
-