package com.interview.basics.model.graph.generic.weighted;
/**
* Created_By: zouzhile
* Date: 3/16/14
* Time: 9:34 AM
*/
public class Vertex<T> {
private T value ;
public Vertex(T value) {
this.value = value;
}
@Override
public int hashCode(){
return this.value.hashCode();
}
@Override
public boolean equals(Object o) {
if(o == null || ! (o instanceof Vertex))
return false;
return this.hashCode() == o.hashCode();
}
public T getValue(){
return this.value;
}
}