Class TypeVariableConstraint


  • public class TypeVariableConstraint
    extends Object
    • Constructor Detail

      • TypeVariableConstraint

        public TypeVariableConstraint​(String name,
                                      boolean comparableRequired,
                                      boolean orderableRequired,
                                      @Nullable
                                      String variadicBound,
                                      Set<TypeSignature> castableTo,
                                      Set<TypeSignature> castableFrom)
    • Method Detail

      • getName

        public String getName()
      • isComparableRequired

        public boolean isComparableRequired()
      • isOrderableRequired

        public boolean isOrderableRequired()
      • getVariadicBound

        public String getVariadicBound()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object