/**
  * Set the value of this edge
  *
  * @param value Edge value
  */
 public void setEdgeValue(E value) {
   edge.setValue(value);
 }
 /**
  * Set target vertex id of this edge
  *
  * @param targetVertexId Target vertex id
  */
 public void setTargetVertexId(I targetVertexId) {
   edge.setTargetVertexId(targetVertexId);
 }
 public E getEdgeValue() {
   return edge.getValue();
 }
 public I getTargetVertexId() {
   return edge.getTargetVertexId();
 }