blob: 3f29bac05bf3be06afa1f4c05e324eb0a0838484 [file] [log] [blame]
package net.onrc.onos.api;
/**
* Notion of provider identity.
*/
public class ProviderId {
private final String id;
public ProviderId(String id) {
this.id = id;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
ProviderId that = (ProviderId) o;
if (!id.equals(that.id)) {
return false;
}
return true;
}
@Override
public int hashCode() {
return id.hashCode();
}
@Override
public String toString() {
return "ProviderId{" +
"id='" + id + '\'' +
'}';
}
}