Class MethodKey

    • Constructor Detail

      • MethodKey

        public MethodKey​(Class sender,
                         String name,
                         boolean isCallToSuper)
    • Method Detail

      • createCopy

        public MethodKey createCopy()
        Creates an immutable copy that we can cache.
      • equals

        public boolean equals​(MethodKey that)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getName

        public String getName()
      • getParamterTypes

        public List getParamterTypes()
      • getParameterCount

        public abstract int getParameterCount()
      • getParameterType

        public abstract Class getParameterType​(int index)
      • createHashCode

        protected int createHashCode()