Package io.trino.metadata
Class FunctionBinding
java.lang.Object
io.trino.metadata.FunctionBinding
-
Constructor Summary
ConstructorsConstructorDescriptionFunctionBinding(FunctionId functionId, BoundSignature boundSignature, Map<String, Type> typeVariables, Map<String, Long> longVariables) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsLongVariable(String variableName) booleancontainsTypeVariable(String variableName) booleanintgetArity()getLongVariable(String variableName) getTypeVariable(String variableName) inthashCode()
-
Constructor Details
-
FunctionBinding
public FunctionBinding(FunctionId functionId, BoundSignature boundSignature, Map<String, Type> typeVariables, Map<String, Long> longVariables)
-
-
Method Details
-
getFunctionId
-
getBoundSignature
-
getArity
public int getArity() -
getTypeVariable
-
containsTypeVariable
-
getLongVariable
-
containsLongVariable
-
equals
-
hashCode
-