rendered paste bodypackage it.nch.yava.rte.wfm.services.mapper;public class GatewayServiceInfoSupplier extends ServiceInfoSupplier { private final String serviceName; public GatewayServiceInfoSupplier(String serviceName) { this.serviceName = serviceName; } @Override public void accept(Visitor v) { v.visit(this); } public String getServiceName() { return serviceName; } @Override public boolean equals(Object obj) { boolean result = false; if (obj instanceof GatewayServiceInfoSupplier) { result = serviceName.equals(((GatewayServiceInfoSupplier)obj).serviceName); } return result; } @Override public int hashCode() { int result = 17; result *= 37 + serviceName.hashCode(); return result; } @Override public String toString() { return "serviceName=[" + serviceName + "]"; }}