Class BoundSignature


  • public class BoundSignature
    extends Object
    • Constructor Detail

      • BoundSignature

        public BoundSignature​(String name,
                              Type returnType,
                              List<Type> argumentTypes)
    • Method Detail

      • getName

        public String getName()
      • getReturnType

        public Type getReturnType()
      • getArity

        public int getArity()
      • getArgumentType

        public Type getArgumentType​(int index)
      • getArgumentTypes

        public List<Type> getArgumentTypes()
      • toSignature

        public Signature toSignature()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object