blob: 2a1c7dad21392a0555f05a4ceaeb4fd13728a4ed [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
19 public String toString() {
20 return toStringHelper(this).add("name", name).toString();
21 }
22
23 @Override
24 public int hashCode() {
25 return Objects.hash(name);
26 }
27
28 @Override
29 public boolean equals(Object obj) {
30 if (obj instanceof TestVertex) {
31 final TestVertex other = (TestVertex) obj;
32 return Objects.equals(this.name, other.name);
33 }
34 return false;
35 }
36
37}