Package io.trino.metadata
Class TypeVariableConstraint
java.lang.Object
io.trino.metadata.TypeVariableConstraint
-
Constructor Summary
ConstructorsConstructorDescriptionTypeVariableConstraint(String name, boolean comparableRequired, boolean orderableRequired, String variadicBound, Set<TypeSignature> castableTo, Set<TypeSignature> castableFrom) -
Method Summary
-
Constructor Details
-
TypeVariableConstraint
public TypeVariableConstraint(String name, boolean comparableRequired, boolean orderableRequired, @Nullable String variadicBound, Set<TypeSignature> castableTo, Set<TypeSignature> castableFrom)
-
-
Method Details
-
getName
-
isComparableRequired
public boolean isComparableRequired() -
isOrderableRequired
public boolean isOrderableRequired() -
getVariadicBound
-
getCastableTo
-
getCastableFrom
-
toString
-
equals
-
hashCode
public int hashCode()
-