package org.ow2.choreos.chors.datamodel; import org.ow2.choreos.services.datamodel.Proxification; public class LegacyServiceInstance { private String uri; private Proxification proxification; private LegacyServiceSpec spec; public String getUri() { return uri; } public void setUri(String uri) { this.uri = uri; } public Proxification getProxification() { return proxification; } public void setProxification(Proxification proxification) { this.proxification = proxification; } public LegacyServiceSpec getSpec() { return spec; } public void setSpec(LegacyServiceSpec spec) { this.spec = spec; } @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((uri == null) ? 0 : uri.hashCode()); return result; } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; LegacyServiceInstance other = (LegacyServiceInstance) obj; if (uri == null) { if (other.uri != null) return false; } else if (!uri.equals(other.uri)) return false; return true; } @Override public String toString() { return "LegacyServiceInstance [uri=" + uri + ", proxification=" + proxification + "]"; } }