- All Implemented Interfaces:
- org.onlab.graph.EdgeWeigher<org.onosproject.net.topology.TopologyVertex,org.onosproject.net.topology.TopologyEdge>, org.onosproject.net.topology.LinkWeigher
- Enclosing class:
- ConnectivityIntentCompiler<T extends org.onosproject.net.intent.ConnectivityIntent>
protected class ConnectivityIntentCompiler.ConstraintBasedLinkWeigher
extends org.onlab.graph.DefaultEdgeWeigher<org.onosproject.net.topology.TopologyVertex,org.onosproject.net.topology.TopologyEdge>
implements org.onosproject.net.topology.LinkWeigher
Edge-weight capable of evaluating link cost using a set of constraints.