blob: 53dd739a950b80a78ac72b69a1b2c0f647885d6e [file] [log] [blame]
package org.onlab.onos.net;
/**
* 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 + '\'' +
'}';
}
}