Class TypeParameter


  • public class TypeParameter
    extends DataType
    • Method Detail

      • getIdentifier

        public java.lang.String getIdentifier()
      • getConstraintType

        public DataType getConstraintType()
      • canBind

        public boolean canBind​(DataType callType)
        Parameters:
        callType -
        Returns:
        True if the given callType can be bound to this parameter (i.e. it satisfied any constraints defined for the type parameter)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object