class MethodEndpoint {

	public int hashCode() {
		return 31 * this.bean.hashCode() + this.method.hashCode();
	}

	public  MethodEndpoint(Object bean, Method method);
	public  MethodEndpoint(Object bean, String methodName, Class<?>... parameterTypes);
	public  MethodEndpoint(String beanName, BeanFactory beanFactory, Method method);

}