blob: 0cd8f2af1ab19ef9bb9acce72cc481ddb7f83e4d [file] [log] [blame]
tome3489412014-08-29 02:30:38 -07001package org.onlab.graph;
2
3import java.util.Objects;
4
5import static com.google.common.base.Objects.toStringHelper;
6
7/**
8 * Test vertex.
9 */
10public class TestVertex implements Vertex {
11
12 private final String name;
13
14 public TestVertex(String name) {
15 this.name = name;
16 }
17
18 @Override
tome3489412014-08-29 02:30:38 -070019 public int hashCode() {
20 return Objects.hash(name);
21 }
22
23 @Override
24 public boolean equals(Object obj) {
25 if (obj instanceof TestVertex) {
26 final TestVertex other = (TestVertex) obj;
27 return Objects.equals(this.name, other.name);
28 }
29 return false;
30 }
31
tom144de692014-08-29 11:38:44 -070032 @Override
33 public String toString() {
34 return name;
35 }
36
tome3489412014-08-29 02:30:38 -070037}