Package io.trino.metadata
Class ResolvedFunction
java.lang.Object
io.trino.metadata.ResolvedFunction
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionResolvedFunction(BoundSignature signature, CatalogHandle catalogHandle, FunctionId functionId, FunctionKind functionKind, boolean deterministic, FunctionNullability functionNullability, Map<TypeSignature, Type> typeDependencies, Set<ResolvedFunction> functionDependencies) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic CatalogSchemaFunctionNameextractFunctionName(QualifiedName qualifiedName) inthashCode()booleanstatic booleanisResolved(QualifiedName name) toString()
-
Constructor Details
-
ResolvedFunction
public ResolvedFunction(BoundSignature signature, CatalogHandle catalogHandle, FunctionId functionId, FunctionKind functionKind, boolean deterministic, FunctionNullability functionNullability, Map<TypeSignature, Type> typeDependencies, Set<ResolvedFunction> functionDependencies)
-
-
Method Details
-
getSignature
-
getCatalogHandle
-
getFunctionId
-
getFunctionKind
-
isDeterministic
public boolean isDeterministic() -
getFunctionNullability
-
getTypeDependencies
-
getFunctionDependencies
-
isResolved
-
toQualifiedName
-
toCatalogSchemaFunctionName
-
extractFunctionName
-
equals
-
hashCode
public int hashCode() -
toString
-