package doser.sequencedetection.graph;
public class Edge<T extends Comparable<T>> {
private Node<T> endNode;
private boolean invisible;
private float weight;
public Edge(Node<T> node, float weight) {
this.endNode = node;
this.weight = weight;
this.invisible = false;
}
float getDijkstraWeight() {
return 1f;
}
public Node<T> getEndNode() {
return endNode;
}
boolean getVisibleStatus() {
return invisible;
}
public float getWeight() {
return weight;
}
void setInvisible() {
invisible = true;
}
void setVisible() {
invisible = false;
}
}