
org.psjava.ds.graph.SimpleCapacityEdge Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of psjava Show documentation
Show all versions of psjava Show documentation
Problem Solving Library for Java
package org.psjava.ds.graph;
public class SimpleCapacityEdge {
public static CapacityEdge create(final V from, final V to, final W capacity) {
return new CapacityEdge() {
@Override
public V from() {
return from;
}
@Override
public V to() {
return to;
}
@Override
public W capacity() {
return capacity;
}
@Override
public String toString() {
return DirectedEdgeToString.toString(this) + "(" + capacity() + ")";
}
};
}
private SimpleCapacityEdge() {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy