A B C D E F G H I J K L M N O P Q R S T U V W Z 

G

gcd(double[]) - Static method in class com.net2plan.utils.DoubleUtils
Computes the greatest common divisor of a double array.
gcd(Collection<Double>) - Static method in class com.net2plan.utils.DoubleUtils
Computes the greatest common divisor of an input collection.
gcd(int[]) - Static method in class com.net2plan.utils.IntUtils
Computes the greatest absolute common divisor of an integer array.
gcd(Collection<Integer>) - Static method in class com.net2plan.utils.IntUtils
Computes the greatest common divisor of an input collection.
gcd(long[]) - Static method in class com.net2plan.utils.LongUtils
Computes the greatest absolute common divisor of an integer array.
getActionsPerformed() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the list of monitored actions since activateActionMonitoring() was called.
getActionType() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the action type.
getAdjacencyMatrix(Set<Long>, Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils
Given a map of links, it computes the adjacency matrix.
getAlgebraicConnectivity() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the algebraic connectivity of the network.
getAllLooplessShortestPaths(Map<Long, Pair<Long, Long>>, long, long, Map<Long, Double>) - Static method in class com.net2plan.libraries.GraphUtils
Returns all the loopless shortest paths between two nodes.
getAssortativity() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the assortativity of the network.
getAsWeightedGraph(Graph<V, E>, Map<E, Double>) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
It generates a weighted view of the backing graph specified in the constructor.
getAvailableNodesFromNode(long, List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of consecutive reachable nodes from a given one to the last node in the path.
getAvailableNodesFromNode(long, long, List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of consecutive reachable nodes from a given one to the last node in the path.
getAverageNeighborConnectivity() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the average neighbor connectivity.
getAverageOutNodeDegree() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the average number of outgoing links per node.
getAverageShortestPathDistance() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the average shortest path distance among all node-pair shortest paths.
getAverageTwoTermReliability() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the average two-term reliability (A2TR) of the network.
getBidirectionalMatrix(Set<Long>, Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils
Given a map of links representing a bidirectional topology, with the same number of links on each direction for each node pair, it bundles into opposite link pairs and computes the bidirectional matrix.
getCapacitatedShortestPath(Map<Long, Pair<Long, Long>>, long, long, Map<Long, Double>, Map<Long, Double>, double) - Static method in class com.net2plan.libraries.GraphUtils
Returns the shortest path that fulfills a given minimum capacity requirement along its traversed links.
getCapacitatedShortestPath(Graph<V, E>, Transformer<E, Double>, V, V, Transformer<E, Double>, double) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Returns the shortest path that fulfills a given minimum capacity requirement along its traversed edges.
getClassesFromFile(File, Class<T>) - Static method in class com.net2plan.utils.ClassLoaderUtils
Returns a list of Java classes from a .class/.jar file implementing/extending the specified class.
getClusteringCoefficient() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the clustering coefficient of the network.
getDemand2LinkAssignmentMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demand-link incidence matrix (a DxE matrix in which an element δde is equal to the number of times which traffic routes carrying traffic from demand d traverse link e).
getDemand2LinkAssignmentMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demand-link incidence matrix (a DxE matrix in which an element δde is equal to the number of times which traffic routes carrying traffic from demand d traverse link e).
getDemand2LinkAssignmentMatrix() - Method in class com.net2plan.libraries.CandidatePathList
Returns the demand-link incidence matrix (a DxE matrix in which an element δde is equal to the number of times which traffic routes carrying traffic from demand d traverse link e).
getDemand2PathAssignmentMatrix() - Method in class com.net2plan.libraries.CandidatePathList
Returns the demand-path incidence matrix (a DxP matrix in which an element δdp is equal to 1 if traffic route p is able to carry traffic from demand d).
getDemand2RouteAssignmentMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demand-route incidence matrix (a DxR matrix in which an element δdr is equal to 1 if traffic route r is able to carry traffic from demand d).
getDemand2RouteAssignmentMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demand-route incidence matrix (a DxR matrix in which an element δdr is equal to 1 if traffic route r is able to carry traffic from demand d).
getDemandAdded_demandId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the demand identifier associated to a DEMAND_ADDED action.
getDemandAdded_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a DEMAND_ADDED action.
getDemandAttribute(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a demand.
getDemandAttribute(long, long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a demand.
getDemandAttributeMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given demand.
getDemandAttributeMap(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given demand.
getDemandBifurcationDegree(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of routes, in up state, carrying traffic for a given demand.
getDemandBifurcationDegree(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of routes, in up state, carrying traffic for a given demand.
getDemandBifurcationDegreeMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the bifurcation degree per demand.
getDemandBifurcationDegreeMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the bifurcation degree per demand.
getDemandBifurcationDegreeVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the bifurcation degree per demand, in increasing order of demand identifier.
getDemandBifurcationDegreeVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the bifurcation degree per demand, in increasing order of demand identifier.
getDemandBlockedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the blocked traffic of a demand.
getDemandBlockedTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the blocked traffic of a demand.
getDemandBlockedTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the blocked traffic per demand.
getDemandBlockedTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the blocked traffic per demand.
getDemandBlockedTrafficVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the blocked traffic per demand, in increasing order of demand identifier.
getDemandBlockedTrafficVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the blocked traffic per demand, in increasing order of demand identifier.
getDemandByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first demand with a given value in a certain attribute, or -1 if not found.
getDemandByAttribute(long, String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first demand with a given value in a certain attribute, or -1 if not found.
getDemandCarriedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic for a given demand.
getDemandCarriedTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic for a given demand.
getDemandCarriedTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per demand.
getDemandCarriedTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per demand.
getDemandCarriedTrafficVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per demand, in increasing order of demand identifier.
getDemandCarriedTrafficVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per demand, in increasing order of demand identifier.
getDemandCoupledUpperLayerLink(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the upper layer link coupled to the demand.
getDemandCoupledUpperLayerLink(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the upper layer link coupled to the demand.
getDemandEgressNode(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the egress node of the given demand.
getDemandEgressNode(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the egress node of the given demand.
getDemandForwardingRules(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules associated to a demand.
getDemandForwardingRules(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules associated to a demand.
getDemandForwardingRuleSplittingRatioMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the forwarding rules and splitting ratios associated to a given demand.
getDemandForwardingRuleSplittingRatioMap(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the forwarding rules and splitting ratios associated to a given demand.
getDemandForwardingRuleSplittingRatioMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the splitting ratio vector (fractions of traffic entering a node from the given demand, leaving that node through link 'e'), in increasing order of link identifier.
getDemandForwardingRuleSplittingRatioMatrix(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the splitting ratio vector (fractions of traffic entering a node from the given demand, leaving that node through link 'e'), in increasing order of link identifier.
getDemandIds() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the demands.
getDemandIds(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the demands.
getDemandIdsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the demands, in increasing order of identifier.
getDemandIdsVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the demands, in increasing order of identifier.
getDemandIngressEgressNodePair(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the ingress and egress nodes.
getDemandIngressEgressNodePair(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the ingress and egress nodes.
getDemandIngressNode(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the ingress node of the given demand.
getDemandIngressNode(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the ingress node of the given demand.
getDemandMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress-egress node pair per demand.
getDemandMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress-egress node pair per demand.
getDemandModified_demandId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the demand identifier associated to a DEMAND_MODIFIED action.
getDemandModified_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a DEMAND_MODIFIED action.
getDemandNextId() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new demand.
getDemandNextId(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new demand.
getDemandOfferedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the offered traffic for a given demand.
getDemandOfferedTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the offered traffic for a given demand.
getDemandOfferedTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the offered traffic per demand.
getDemandOfferedTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the offered traffic per demand.
getDemandOfferedTrafficVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the offered traffic per demand, in increasing order of demand identifier.
getDemandOfferedTrafficVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the offered traffic per demand, in increasing order of demand identifier.
getDemandPaths(long) - Method in class com.net2plan.libraries.CandidatePathList
Returns the set of identifiers of the paths that are associated to the demand.
getDemandPathsVector(long) - Method in class com.net2plan.libraries.CandidatePathList
Returns the array of identifiers of the paths that are associated to the demand.
getDemandRemoved_attributes() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the demand attributes associated to a DEMAND_REMOVED action.
getDemandRemoved_demandId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the demand identifier associated to a DEMAND_REMOVED action.
getDemandRemoved_egressNodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the egress node identifier associated to a DEMAND_REMOVED action.
getDemandRemoved_ingressNodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the ingress node identifier associated to a DEMAND_REMOVED action.
getDemandRemoved_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a DEMAND_REMOVED action.
getDemandRemoved_offeredTraffic() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the offered traffic associated to a DEMAND_REMOVED action.
getDemandRoutes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes which can carry traffic from a given demand.
getDemandRoutes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes which can carry traffic from a given demand.
getDemandRoutingCycleType(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routing cycle type for a given demand.
getDemandRoutingCycleType(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routing cycle type for a given demand.
getDemandsAttributeMap(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of the same attribute for each demand.
getDemandsAttributeMap(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of the same attribute for each demand.
getDemandsBlocked() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of demands with some blocked traffic.
getDemandsBlocked(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of demands with some blocked traffic.
getDemandsBlockedVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demands with some blocked traffic, in increasing order of demand identifier.
getDemandsBlockedVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demands with some blocked traffic, in increasing order of demand identifier.
getDemandsByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the demands with a given value in a certain attribute.
getDemandsByAttribute(long, String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the demands with a given value in a certain attribute.
getDemandsCoupledLinkMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the upper layer link coupled to each demand (among the coupled ones).
getDemandsCoupledLinkMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the upper layer link coupled to each demand (among the coupled ones).
getDemandTotalBlockedTraffic() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total blocked traffic, summing up for all demands.
getDemandTotalBlockedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total blocked traffic, summing up for all demands.
getDemandTotalCarriedTraffic() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total carried traffic, summing up for all demands.
getDemandTotalCarriedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total carried traffic, summing up for all demands.
getDemandTotalOfferedTraffic() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total offered traffic, summing up for all demands.
getDemandTotalOfferedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total offered traffic, summing up for all demands.
getDemandTrafficUnitsName() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demand traffic units name.
getDemandTrafficUnitsName(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demand traffic units name.
getDensity() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the density of the network.
getDescription() - Method in interface com.net2plan.interfaces.networkDesign.IAlgorithm
Returns the description.
getDescription() - Method in interface com.net2plan.interfaces.networkDesign.IReport
Returns the description.
getDescription() - Method in class com.net2plan.interfaces.simulation.ICombinedEventGenerator
 
getDescription() - Method in class com.net2plan.interfaces.simulation.ICombinedEventProcessor
 
getDescription() - Method in class com.net2plan.interfaces.simulation.IEventGenerator
Returns the description.
getDescription() - Method in class com.net2plan.interfaces.simulation.IEventProcessor
Returns the description.
getDiameter() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the diameter of the network.
getDisjointPaths(V, V) - Method in class com.net2plan.libraries.GraphUtils.SuurballeTarjanAlgorithm
Returns the shortest link-disjoint path pair (in increasing order of weight).
getEdgeWeightTransformer(Map<E, Double>) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Obtains a transformer for returning link weight from link identifier.
getEventActionList() - Method in class com.net2plan.interfaces.simulation.SimEvent
Returns the list of action notifications.
getEventDestinationModule() - Method in class com.net2plan.interfaces.simulation.SimEvent
Returns the destination module of the event.
getEventObject() - Method in class com.net2plan.interfaces.simulation.SimEvent
Returns the custom object of the event (may be null).
getEventPriority() - Method in class com.net2plan.interfaces.simulation.SimEvent
Returns the event priority.
getEventTime() - Method in class com.net2plan.interfaces.simulation.SimEvent
Returns the event time.
getEventType() - Method in class com.net2plan.interfaces.simulation.SimEvent
Returns the custom event type.
getFiberNumWavelengths(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the number of wavelengths for the given fiber.
getFiberNumWavelengths(NetPlan, long, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the number of wavelengths for the given fiber.
getFiberNumWavelengthsMap(NetPlan) - Static method in class com.net2plan.libraries.WDMUtils
Returns the total number of wavelengths in each fiber.
getFiberNumWavelengthsMap(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the total number of wavelengths in each fiber.
getFiberNumWavelengthsVector(NetPlan) - Static method in class com.net2plan.libraries.WDMUtils
Returns the total number of wavelengths in each fiber, where item 0 corresponds to first fiber in the network, item 1 to the second one, and so on.
getFiberNumWavelengthsVector(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the total number of wavelengths in each fiber, where item 0 corresponds to first fiber in the network, item 1 to the second one, and so on.
getFiberWavelengthOccupancyMap(NetPlan) - Static method in class com.net2plan.libraries.WDMUtils
Returns the set of used wavelengths per fiber.
getFiberWavelengthOccupancyMap(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the set of used wavelengths per fiber.
getFifth() - Method in class com.net2plan.utils.Quintuple
Returns the fifth element from this tuple.
getFileFilter() - Static method in class com.net2plan.utils.ClassLoaderUtils
Returns the file filter for this class loader.
getFirst() - Method in class com.net2plan.utils.Pair
Returns the first element from this pair.
getFirst() - Method in class com.net2plan.utils.Quadruple
Returns the first element from this quadruple.
getFirst() - Method in class com.net2plan.utils.Quintuple
Returns the first element from this quintuple.
getFirst() - Method in class com.net2plan.utils.Triple
Returns the first element from this triple.
getFirstAvailableNodeAfterFailures(List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the first node that is in up state after all failures in a path.
getFirstAvailableNodeAfterFailures(long, List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the first node that is in up state after all failures in a path.
getFirstAvailableNodeBeforeFailures(List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the first node that is in up state before any failed resource.
getFirstAvailableNodeBeforeFailures(long, List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the first node that is in up state before any failed resource.
getForwardingRuleAdded_demandLinkPair() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the demand and outgoing link identifiers associated to a FORWARDING_RULE_ADDED action.
getForwardingRuleAdded_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a FORWARDING_RULE_ADDED action.
getForwardingRuleAttribute(Pair<Long, Long>, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a forwarding rule.
getForwardingRuleAttribute(long, Pair<Long, Long>, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a forwarding rule.
getForwardingRuleAttributeMap(Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given forwarding rule.
getForwardingRuleAttributeMap(long, Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given forwarding rule.
getForwardingRuleCarriedTraffic(Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic using a forwarding rule.
getForwardingRuleCarriedTraffic(long, Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic using a forwarding rule.
getForwardingRuleCarriedTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per forwarding rule.
getForwardingRuleCarriedTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per forwarding rule.
getForwardingRuleModified_demandLinkPair() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the demand and outgoing link identifiers associated to a FORWARDING_RULE_MODIFIED action.
getForwardingRuleModified_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a FORWARDING_RULE_MODIFIED action.
getForwardingRuleRemoved_attributes() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the attributes associated to a FORWARDING_RULE_REMOVED action.
getForwardingRuleRemoved_demandLinkPair() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the demand and outgoing link identifiers associated to a FORWARDING_RULE_REMOVED action.
getForwardingRuleRemoved_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a FORWARDING_RULE_REMOVED action.
getForwardingRuleRemoved_splittingRatio() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the splitting ratio associated to a FORWARDING_RULE_REMOVED action.
getForwardingRules() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of active forwarding rules.
getForwardingRules(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of active forwarding rules.
getForwardingRulesAttributeMap(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of the same attribute for each forwarding rule.
getForwardingRulesAttributeMap(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of the same attribute for each forwarding rule.
getForwardingRulesDown() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules that are down.
getForwardingRulesDown(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules that are down.
getForwardingRuleSplittingRatio(Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the splitting ratio associated to a forwarding rule (fractions of traffic entering a node from demand 'd', leaving that node through link 'e').
getForwardingRuleSplittingRatio(long, Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the splitting ratio associated to a forwarding rule (fractions of traffic entering a node from demand 'd', leaving that node through link 'e').
getForwardingRuleSplittingRatioMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the splitting ratio associated to each forwarding rule (fractions of traffic entering a node from demand 'd', leaving that node through link 'e').
getForwardingRuleSplittingRatioMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the splitting ratio associated to each forwarding rule (fractions of traffic entering a node from demand 'd', leaving that node through link 'e').
getForwardingRuleSplittingRatioMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the splitting ratio matrix (fractions of traffic entering a node from demand 'd', leaving that node through link 'e').
getForwardingRuleSplittingRatioMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the splitting ratio matrix (fractions of traffic entering a node from demand 'd', leaving that node through link 'e').
getFourth() - Method in class com.net2plan.utils.Quadruple
Returns the fourth element from this quadruple.
getFourth() - Method in class com.net2plan.utils.Quintuple
Returns the fourth element from this quintuple.
getGraphFromLinkMap(Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
Obtains a JGraphT graph from a given link map.
getGraphFromLinkMap(Set<Long>, Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
Obtains a JGraphT graph from a given link map.
getGraphFromLinkMap(Map<E, Pair<V, V>>) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Obtains a JUNG graph from a given link map.
getGraphFromLinkMap(Set<V>, Map<E, Pair<V, V>>) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Obtains a JUNG graph from a given link map.
getHeterogeneity() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the heterogeneity of the network.
getHTMLFromFile(File) - Static method in class com.net2plan.utils.HTMLUtils
Returns the HTML text from a given file.
getHTMLFromURL(URL) - Static method in class com.net2plan.utils.HTMLUtils
Returns the HTML text from a given URL.
getHTMLFromXML(String, File) - Static method in class com.net2plan.utils.HTMLUtils
Converts an XML file to a formatted HTML output via an XSLT definition.
getHTMLFromXML(String, URL) - Static method in class com.net2plan.utils.HTMLUtils
Converts an XML file to a formatted HTML output via an XSLT definition.
getIncidenceMatrix(Set<Long>, Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils
Given a map of links, it computes the node-link incidence matrix.
getIncomingIncidenceMatrix(Set<Long>, Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils
Given a map of links, it computes the node-link incoming incidence matrix.
getInstance(File, String, Class<T>) - Static method in class com.net2plan.utils.ClassLoaderUtils
Returns a new instance for the desired class from a given file.
getKLooplessShortestPaths(Map<Long, Pair<Long, Long>>, long, long, int, Map<Long, Double>) - Static method in class com.net2plan.libraries.GraphUtils
Returns the K-loopless shortest paths between two nodes.
getKLooplessShortestPaths(Graph<V, E>, Transformer<E, Double>, V, V, int) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Returns the K-loopless shortest paths between two nodes.
getLayer(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns a copy of the current network design where only the given layer is present.
getLayerAdded_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a LAYER_ADDED action.
getLayerAttribute(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a layer attribute.
getLayerAttributeMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the layer attributes.
getLayerByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first layer with a given value in a certain attribute, or -1 if not found.
getLayerByName(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first layer matching the given name, or -1 if not found.
getLayerDefaultId() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the default layer.
getLayerDescription(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the layer description.
getLayerIds() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the active layers.
getLayerIdsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the active layers, in increasing order of identifier.
getLayerModified_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a LAYER_MODIFIED action.
getLayerName(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the name of the given layer.
getLayerNameMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the name for each layer.
getLayerNameVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the name for each layer, in increasing order of identifier.
getLayerNextId() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new layer.
getLayerRemoved_attributes() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer attributes associated to a LAYER_REMOVED action.
getLayerRemoved_demandTrafficUnitsName() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the demand traffic units name associated to a LAYER_REMOVED action.
getLayerRemoved_description() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer description associated to a LAYER_REMOVED action.
getLayerRemoved_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a LAYER_REMOVED action.
getLayerRemoved_linkCapacityUnitsName() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the link capacity units name associated to a LAYER_REMOVED action.
getLayerRemoved_name() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer name associated to a LAYER_REMOVED action.
getLayersAttributeMap(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of the same attribute for each layer.
getLayersByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the layers with a given value in a certain attribute.
getLayerTopologicalSortIds() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns layer identifiers in bottom-up order, that is, starting from the lower layers to the upper layers following coupling relationships.
getLayerTopologicalSortIdsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns layer identifiers in bottom-up order, that is, starting from the lower layers to the upper layers following coupling relationships.
getLightpathSeqRegenerators(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the sequence of regenerators/wavelength converters for the given lightpath.
getLightpathSeqRegenerators(NetPlan, long, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the sequence of regenerators/wavelength converters for the given lightpath.
getLightpathSeqWavelengths(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the sequence of wavelengths for the given lightpath.
getLightpathSeqWavelengths(NetPlan, long, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the sequence of wavelengths for the given lightpath.
getLineSeparator() - Static method in class com.net2plan.utils.StringUtils
Returns the line separator.
getLink2PathAssignmentMatrix() - Method in class com.net2plan.libraries.CandidatePathList
Returns the link-path incidence matrix (an ExP matrix in which an element δep is equal to the number of times which traffic route p traverses link e).
getLink2RouteAssignmentMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the link-route incidence matrix (an ExR matrix in which an element δep is equal to the number of times which traffic route r traverses link e).
getLink2RouteAssignmentMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the link-route incidence matrix (an ExR matrix in which an element δep is equal to the number of times which traffic route r traverses link e).
getLinkAdded_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a LINK_ADDED action.
getLinkAdded_linkId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the link identifier associated to a LINK_ADDED action.
getLinkAssociatedPaths(long) - Method in class com.net2plan.libraries.CandidatePathList
Returns the set of identifiers of the paths that traverse a link.
getLinkAssociatedPathsVector(long) - Method in class com.net2plan.libraries.CandidatePathList
Returns the array of identifiers of the paths that traverse a link.
getLinkAssociatedProtectionSegments(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the protection segments traversing a given link.
getLinkAssociatedProtectionSegments(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the protection segments traversing a given link.
getLinkAssociatedRoutes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes traversing a given link.
getLinkAssociatedRoutes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes traversing a given link.
getLinkAttribute(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a link.
getLinkAttribute(long, long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a link.
getLinkAttributeMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given link.
getLinkAttributeMap(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given link.
getLinkBetweenessCentrality() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the betweeness centrality of each link.
getLinkByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first link with a given value in a certain attribute, or -1 if not found.
getLinkByAttribute(long, String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first link with a given value in a certain attribute, or -1 if not found.
getLinkCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity of the given link.
getLinkCapacity(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity of the given link.
getLinkCapacityMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the link capacity per link.
getLinkCapacityMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity per link.
getLinkCapacityNotReservedForProtection(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity not reserved for protection of a given link.
getLinkCapacityNotReservedForProtection(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity not reserved for protection of a given link.
getLinkCapacityNotReservedForProtectionMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity not reserved for protection per link.
getLinkCapacityNotReservedForProtectionMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity not reserved for protection per link.
getLinkCapacityNotReservedForProtectionVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity not reserved for protection per link, in increasing order of identifier.
getLinkCapacityNotReservedForProtectionVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity not reserved for protection per link, in increasing order of identifier.
getLinkCapacityReservedForProtection(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity reserved for protection of a link.
getLinkCapacityReservedForProtection(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity reserved for protection of a link.
getLinkCapacityReservedForProtectionMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity reserved for protection per link.
getLinkCapacityReservedForProtectionMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity reserved for protection per link.
getLinkCapacityReservedForProtectionVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity reserved for protection per link, in increasing order of identifier.
getLinkCapacityReservedForProtectionVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity reserved for protection per link, in increasing order of identifier.
getLinkCapacityUnitsName() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the link capacity units name.
getLinkCapacityUnitsName(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the link capacity units name.
getLinkCapacityVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity for each link, in increasing order of identifier.
getLinkCapacityVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity for each link, in increasing order of identifier.
getLinkCarriedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic by a given link.
getLinkCarriedTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic by a given link.
getLinkCarriedTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per link.
getLinkCarriedTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per link.
getLinkCarriedTrafficVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per link, in increasing order of identifier.
getLinkCarriedTrafficVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic per link, in increasing order of identifier.
getLinkConnectivity() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the link connectivity.
getLinkCoupledLowerLayerDemand(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the lower layer demand coupled to the link.
getLinkCoupledLowerLayerDemand(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the lower layer demand coupled to the link.
getLinkDestinationNode(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the destination node of the given link.
getLinkDestinationNode(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the destination node of the given link.
getLinkDown_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a LINK_DOWN action.
getLinkDown_linkId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the link identifier associated to a LINK_DOWN action.
getLinkForwardingRules(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules associated to a link.
getLinkForwardingRules(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules associated to a link.
getLinkIds() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the links.
getLinkIds(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the links.
getLinkIdsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the links, in increasing order of identifier.
getLinkIdsVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the links, in increasing order of identifier.
getLinkLengthInKm(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in km of a link.
getLinkLengthInKm(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in km of a link.
getLinkLengthInKmMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in km per link.
getLinkLengthInKmMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in km per link.
getLinkLengthInKmVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in km for each link, in increasing order of identifier.
getLinkLengthInKmVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in km for each link, in increasing order of identifier.
getLinkMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the origin-destination node pair per link.
getLinkMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the origin-destination node pair per link.
getLinkMaximumCapacity() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the maximum capacity among all links.
getLinkMaximumCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the maximum capacity among all links.
getLinkMaximumUtilization() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the maximum link utilization among all the links.
getLinkMaximumUtilization(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the maximum link utilization among all the links.
getLinkMaximumUtilizationWithoutConsiderReservedCapacityForProtection() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the maximum link utilization among all links (excluding reserved capacity for protection).
getLinkMaximumUtilizationWithoutConsiderReservedCapacityForProtection(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the maximum link utilization among all links (excluding reserved capacity for protection).
getLinkModified_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a LINK_MODIFIED action.
getLinkModified_linkId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the link identifier associated to a LINK_MODIFIED action.
getLinkNextId() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new link.
getLinkNextId(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new link.
getLinkOccupiedCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the occupied capacity for each link (excluding protection segments).
getLinkOccupiedCapacity(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the occupied capacity for each link (excluding protection segments).
getLinkOccupiedCapacityMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the occupied capacity per link.
getLinkOccupiedCapacityMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the occupied capacity per link.
getLinkOccupiedCapacityVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the occupied capacity per link, in increasing order of identifier.
getLinkOccupiedCapacityVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the occupied capacity per link, in increasing order of identifier.
getLinkOriginDestinationNodePair(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the origin-destination node pair for a given link.
getLinkOriginDestinationNodePair(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the origin-destination node pair for a given link.
getLinkOriginNode(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the origin node of a given link.
getLinkOriginNode(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the origin node of a given link.
getLinkPropagationDelayInSeconds(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds of a given link.
getLinkPropagationDelayInSeconds(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds of a given link.
getLinkPropagationDelayInSecondsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds per link.
getLinkPropagationDelayInSecondsMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds per link.
getLinkPropagationDelayInSecondsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds per link, in increasing order of identifier.
getLinkPropagationDelayInSecondsVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds per link, in increasing order of identifier.
getLinkPropagationSpeedInKmPerSecond(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation speed in km/s of a given link.
getLinkPropagationSpeedInKmPerSecond(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation speed in km/s of a given link.
getLinkPropagationSpeedInKmPerSecondMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation speed in km/s per link.
getLinkPropagationSpeedInKmPerSecondMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation speed in km/s per link.
getLinkPropagationSpeedInKmPerSecondVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation speed in km/s per link, in increasing order of identifier.
getLinkPropagationSpeedInKmPerSecondVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation speed in km/s per link, in increasing order of identifier.
getLinkRemoved_attributes() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the attributes associated to a LINK_REMOVED action.
getLinkRemoved_capacity() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the capacity associated to a LINK_REMOVED action.
getLinkRemoved_destinationNodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the destination node identifier associated to a LINK_REMOVED action.
getLinkRemoved_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a LINK_REMOVED action.
getLinkRemoved_lengthInKm() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the length in km associated to a LINK_REMOVED action.
getLinkRemoved_linkId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the link identifier associated to a LINK_REMOVED action.
getLinkRemoved_originNodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the origin node identifier associated to a LINK_REMOVED action.
getLinkRemoved_propagationSpeedInKmPerSecond() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the propagation speed in km per second associated to a LINK_REMOVED action.
getLinksAttributeMap(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of an attribute for each demand at the first layer.
getLinksAttributeMap(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of an attribute for each demand at the given layer.
getLinksByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the links with a given value in a certain attribute.
getLinksByAttribute(long, String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the links with a given value in a certain attribute.
getLinksCoupledDemandMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the lower layer demand coupled to each link (among the coupled ones).
getLinksCoupledDemandMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the lower layer demand coupled to each link (among the coupled ones).
getLinksDown() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links down.
getLinksDown(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links down.
getLinksDownAllLayers() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links down per layer.
getLinksOversubscribed() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of oversubscribed links.
getLinksOversubscribed(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of oversubscribed links.
getLinkSpareCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity in a link.
getLinkSpareCapacity(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity in a link.
getLinkSpareCapacityMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity per link.
getLinkSpareCapacityMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity per link.
getLinkSpareCapacityVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity per link, in increasing order of identifier.
getLinkSpareCapacityVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity per link, in increasing order of identifier.
getLinkSRGs(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to a given link.
getLinkSRGs(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to a given link.
getLinkSRGsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to each link.
getLinkSRGsMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to each link.
getLinksWithUnlimitedCapacity() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links with a capacity equal to Double.MAX_VALUE.
getLinksWithUnlimitedCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links with a capacity equal to Double.MAX_VALUE.
getLinksWithZeroCapacity() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links with a capacity equal to zero.
getLinksWithZeroCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links with a capacity equal to zero.
getLinkTotalCapacity() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total installed capacity.
getLinkTotalCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total installed capacity.
getLinkTotalCarriedTraffic() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total carried traffic by links (excluding protection segments).
getLinkTotalCarriedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the total carried traffic by links (excluding protection segments).
getLinkUp_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a LINK_UP action.
getLinkUp_linkId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the link identifier associated to a LINK_UP action.
getLinkUtilization(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization of a given link.
getLinkUtilization(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization of a given link.
getLinkUtilizationMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization per link.
getLinkUtilizationMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization per link.
getLinkUtilizationVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization per link, in increasing order of identifier.
getLinkUtilizationVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization per link, in increasing order of identifier.
getLinkUtilizationWithoutConsiderReservedCapacityForProtection(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization of a link (excluding protection segments).
getLinkUtilizationWithoutConsiderReservedCapacityForProtection(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization of a link (excluding protection segments).
getLinkUtilizationWithoutConsiderReservedCapacityForProtectionMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization per link (excluding protection segments).
getLinkUtilizationWithoutConsiderReservedCapacityForProtectionMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization per link (excluding protection segments).
getLinkUtilizationWithoutConsiderReservedCapacityForProtectionVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization per link (excluding protection segments), in increasing order of identifier.
getLinkUtilizationWithoutConsiderReservedCapacityForProtectionVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the utilization per link (excluding protection segments), in increasing order of identifier.
getLinkWeight(NetPlan, long) - Static method in class com.net2plan.libraries.IPUtils
Returns the weight associated to a given link.
getLinkWeight(NetPlan, long, long) - Static method in class com.net2plan.libraries.IPUtils
Returns the weight associated to a given link.
getLinkWeightMap(NetPlan) - Static method in class com.net2plan.libraries.IPUtils
Obtains the set of link weights (link attribute 'linkWeight', default: 1) from a given a network design.
getLinkWeightMap(NetPlan, long) - Static method in class com.net2plan.libraries.IPUtils
Obtains the set of link weights (link attribute 'linkWeight', default: 1) from a given a network design.
getLinkWeightVector(NetPlan) - Static method in class com.net2plan.libraries.IPUtils
Obtains the set of link weights (link attribute 'linkWeight', default: 1) from a given a network design.
getLinkWeightVector(NetPlan, long) - Static method in class com.net2plan.libraries.IPUtils
Obtains the set of link weights (link attribute 'linkWeight', default: 1) from a given a network design.
getMapTransformer(Map<A, B>) - Static method in class com.net2plan.utils.CollectionUtils
Obtains the equivalent Transformer of a Map.
getMergedPath(List<Long>, List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Finds a new path after merging a partialPath into an originalPath, both of them composed of links (and maybe protection segments).
getMergedPath(long, List<Long>, List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Finds a new path after merging a partialPath into an originalPath, both of them composed of links (and maybe protection segments).
getNeighbors(long) - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the set of nodes reachable from a given node.
getNet2PlanOptions() - Static method in class com.net2plan.interfaces.networkDesign.Configuration
Returns the current map of Net2Plan-wide OPTIONS.
getNet2PlanParameters() - Static method in class com.net2plan.interfaces.networkDesign.Configuration
Returns the list of Net2Plan-wide parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getNetworkAttribute(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a network attribute.
getNetworkAttributeMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes of the network.
getNetworkDescription() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the description of the network.
getNetworkName() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the name of the network.
getNodeAdded_nodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the node identifier associated to a NODE_ADDED action.
getNodeAssociatedDemands(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Gets all the links which has a given node as origin or destination.
getNodeAssociatedDemands(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Gets all the links which has a given node as origin or destination.
getNodeAssociatedLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Gets all the links which has a given node as origin or destination.
getNodeAssociatedLinks(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Gets all the links which has a given node as origin or destination.
getNodeAssociatedProtectionSegments(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the protection segments traversing a given node.
getNodeAssociatedProtectionSegments(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the protection segments traversing a given node.
getNodeAssociatedRoutes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes traversing a given node (but not starting/ending there).
getNodeAssociatedRoutes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes traversing a given node (but not starting/ending there).
getNodeAttribute(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a node.
getNodeAttributeMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given node.
getNodeBetweenessCentrality() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the betweeness centrality of each node.
getNodeByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first node with a given value in a certain attribute, or -1 if not found.
getNodeByName(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first node matching the given name, or -1 if not found.
getNodeConnectivity() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the node connectivity.
getNodeDemandAdjacencyMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of demands, it computes the adjacency matrix.
getNodeDemandAdjacencyMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of demands, it computes the adjacency matrix.
getNodeDemandForwardingRules(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules installed in a given node for a given demand.
getNodeDemandForwardingRules(long, long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules installed in a given node for a given demand.
getNodeDemandIncidenceMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of demands, it computes the node-demand incidence matrix.
getNodeDemandIncidenceMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of demands, it computes the node-demand incidence matrix.
getNodeDemandIncomingIncidenceMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of demands, it computes the node-demand incoming incidence matrix.
getNodeDemandIncomingIncidenceMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of demands, it computes the node-demand incoming incidence matrix.
getNodeDemandOutgoingIncidenceMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of demands, it computes the node-demand outgoing incidence matrix.
getNodeDemandOutgoingIncidenceMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of demands, it computes the node-demand outgoing incidence matrix.
getNodeDown_nodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the node identifier associated to a NODE_DOWN action.
getNodeEgressTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the egress traffic of a node (in demand traffic units), that is, the traffic leaving the network through that node.
getNodeEgressTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the egress traffic of a node (in demand traffic units), that is, the traffic leaving the network through that node.
getNodeEgressTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the egress traffic per node (in demand traffic units), that is, the traffic leaving the network through each node.
getNodeEgressTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the egress traffic per node (in demand traffic units), that is, the traffic leaving the network through each node.
getNodeEgressTrafficVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the egress traffic per node (in demand traffic units), that is, the traffic leaving the network through each node, in increasing order of identifier.
getNodeEgressTrafficVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the egress traffic per node (in demand traffic units), that is, the traffic leaving the network through each node, in increasing order of identifier.
getNodeEuclideanDistanceMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the NxN Euclidean distance matrix (derived from node coordinates), where N is the number of nodes within the network.
getNodeForwardingRules(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules installed in a given node.
getNodeForwardingRules(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of forwarding rules installed in a given node.
getNodeHaversineDistanceInKmMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the NxN Haversine distance matrix (derived from node coordinates, where 'xCoord' is equal to longitude and 'yCoord' is equal to latitude), where N is the number of nodes within the network.
getNodeIds() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the active nodes.
getNodeIdsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the active nodes, in increasing order of identifier.
getNodeIncomingDemands(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demands ending in a given node.
getNodeIncomingDemands(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demands ending in a given node.
getNodeIncomingLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the links ending in a given node.
getNodeIncomingLinks(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the links ending in a given node.
getNodeIncomingLinks(Map<Long, Pair<Long, Long>>, long) - Static method in class com.net2plan.libraries.GraphUtils
Given a link map and a node, it returns the set of links that enter to that node.
getNodeIncomingRoutes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes ending in a given node.
getNodeIncomingRoutes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes ending in a given node.
getNodeIngressTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress traffic of a node node (in demand traffic units), that is, the traffic entering the network through that node.
getNodeIngressTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress traffic of a node node (in demand traffic units), that is, the traffic entering the network through that node.
getNodeIngressTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress traffic per node (in demand traffic units), that is, the traffic entering the network through each node.
getNodeIngressTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress traffic per node (in demand traffic units), that is, the traffic entering the network through each node.
getNodeIngressTrafficVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress traffic per node (in demand traffic units), that is, the traffic entering the network through each node, in increasing order of identifier.
getNodeIngressTrafficVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress traffic per node (in demand traffic units), that is, the traffic entering the network through each node, in increasing order of identifier.
getNodeInNeighbors(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of nodes whose links are incoming to a given node.
getNodeInNeighbors(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of nodes whose links are incoming to a given node.
getNodeLinkAdjacencyMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of links, it computes the adjacency matrix.
getNodeLinkAdjacencyMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of links, it computes the adjacency matrix.
getNodeLinkIncidenceMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of links, it computes the node-link incidence matrix.
getNodeLinkIncidenceMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of links, it computes the node-link incidence matrix.
getNodeLinkIncomingIncidenceMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of links, it computes the node-link incoming incidence matrix.
getNodeLinkIncomingIncidenceMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of links, it computes the node-link incoming incidence matrix.
getNodeLinkOutgoingIncidenceMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of links, it computes the node-link outgoing incidence matrix.
getNodeLinkOutgoingIncidenceMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Given a map of links, it computes the node-link outgoing incidence matrix.
getNodeModified_nodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the node identifier associated to a NODE_MODIFIED action.
getNodeName(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the node name.
getNodeNameMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the name for each node.
getNodeNameVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the name for each node, in increasing order of identifier.
getNodeNextId() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new node.
getNodeOutgoingDemands(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demands starting in a given node.
getNodeOutgoingDemands(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demands starting in a given node.
getNodeOutgoingLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the links starting in a given node.
getNodeOutgoingLinks(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the links starting in a given node.
getNodeOutgoingLinks(Map<Long, Pair<Long, Long>>, long) - Static method in class com.net2plan.libraries.GraphUtils
Given a link map and a node, it returns the set of links that leave that node.
getNodeOutgoingRoutes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes starting in a given node.
getNodeOutgoingRoutes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes starting in a given node at the given layer.
getNodeOutNeighbors(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of nodes reachable from the outgoing links of a given node.
getNodeOutNeighbors(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of nodes reachable from the outgoing links of a given node.
getNodePairAverageOfferedTraffic() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the average offered traffic per node pair.
getNodePairAverageOfferedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the average offered traffic per node pair.
getNodePairBidirectionalDemands(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns demands between two nodes (in both directions).
getNodePairBidirectionalDemands(long, long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns demands between two nodes (in both directions).
getNodePairBidirectionalLinks(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns links between two nodes (in both directions).
getNodePairBidirectionalLinks(long, long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns links between two nodes (in both directions).
getNodePairDemands(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demands from a node to other one.
getNodePairDemands(long, long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the demands from a node to other one.
getNodePairEuclideanDistance(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Gets the Euclidean distance (derived from node coordinates, where 'xCoord' is equal to longitude and 'yCoord' is equal to latitude) for a node pair.
getNodePairHaversineDistanceInKm(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Gets the Haversine distance matrix (derived from node coordinates, where 'xCoord' is equal to longitude and 'yCoord' is equal to latitude) for a node pair.
getNodePairLinks(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the links from a node to other one.
getNodePairLinks(long, long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the links from a node to other one.
getNodePairPaths(long, long) - Method in class com.net2plan.libraries.CandidatePathList
Returns the set of identifiers of the paths that are associated to the first demand of a node pair.
getNodePairPathsVector(long, long) - Method in class com.net2plan.libraries.CandidatePathList
Returns the array of identifiers of the paths that are associated to the first demand of a node pair.
getNodePairRoutes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes from a node to other one.
getNodePairRoutes(long, long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes from a node to other one.
getNodeRegeneratorOccupancyMap(NetPlan) - Static method in class com.net2plan.libraries.WDMUtils
Returns the number of regenerators installed per node.
getNodeRegeneratorOccupancyMap(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the number of regenerators installed per node.
getNodeRemoved_attributes() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the attributes associated to a NODE_REMOVED action.
getNodeRemoved_name() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the name associated to a NODE_REMOVED action.
getNodeRemoved_nodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the node identifier associated to a NODE_REMOVED action.
getNodeRemoved_xyPosition() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the coordinates associated to a NODE_REMOVED action.
getNodesAttributeMap(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of an attribute for each node.
getNodesByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the nodes with a given value in a certain attribute.
getNodesDown() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of nodes down.
getNodeSRGs(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to a given node.
getNodeSRGsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to each node.
getNodeTraversingRoutes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes traversing a given node (but not starting/ending there).
getNodeTraversingRoutes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes traversing a given node (but not starting/ending there).
getNodeTraversingTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the traversing traffic of a node (in demand traffic units), that is, the processed traffic neither entering or leaving the network through that node.
getNodeTraversingTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the traversing traffic of a node (in demand traffic units), that is, the processed traffic neither entering or leaving the network through that node.
getNodeTraversingTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the traversing traffic per node (in demand traffic units), that is, the processed traffic neither entering or leaving the network through each node.
getNodeTraversingTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the traversing traffic per node (in demand traffic units), that is, the processed traffic neither entering or leaving the network through each node.
getNodeTraversingTrafficVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the traversing traffic per node (in demand traffic units), that is, the processed traffic neither entering or leaving the network through each node, in increasing order of identifier.
getNodeTraversingTrafficVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the traversing traffic per node (in demand traffic units), that is, the processed traffic neither entering or leaving the network through each node, in increasing order of identifier.
getNodeUp_nodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the node identifier associated to a NODE_UP action.
getNodeXYPosition(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the node position in a 2D Cartesian plane.
getNodeXYPositionMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the position for each node.
getNumberOfDemands() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of traffic demands defined.
getNumberOfDemands(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of traffic demands defined.
getNumberOfForwardingRules() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of forwarding rules.
getNumberOfForwardingRules(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of forwarding rules.
getNumberOfLayers() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of layers defined in the network.
getNumberOfLinks() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of unidirectional links.
getNumberOfLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of unidirectional links.
getNumberOfNodePairs() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of node pairs.
getNumberOfNodes() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of nodes defined within the network.
getNumberOfPaths() - Method in class com.net2plan.libraries.CandidatePathList
Returns the number of paths in the list.
getNumberOfProtectionSegments() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of protection segments.
getNumberOfProtectionSegments(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of protection segments.
getNumberOfRoutes() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of routes for traffic demands defined.
getNumberOfRoutes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of routes for traffic demands defined.
getNumberOfSRGs() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of SRGs defined.
getOption(String) - Static method in class com.net2plan.interfaces.networkDesign.Configuration
Returns the value of an option.
getOptions() - Static method in class com.net2plan.interfaces.networkDesign.Configuration
Returns the current map of OPTIONS (inlcuding ones those from plugins).
getOutgoingIncidenceMatrix(Set<Long>, Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils
Given a map of links, it computes the node-link outgoing incidence matrix.
getOutNodeDegree() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the number of outgoing links for each node.
getPackageAndClassName(String) - Static method in class com.net2plan.utils.ClassLoaderUtils
Given a fully qualified class name returns the package and class names.
getParameters() - Method in interface com.net2plan.interfaces.networkDesign.IAlgorithm
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getParameters() - Method in interface com.net2plan.interfaces.networkDesign.IReport
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getParameters() - Method in class com.net2plan.interfaces.simulation.ICombinedEventGenerator
 
getParameters() - Method in class com.net2plan.interfaces.simulation.ICombinedEventProcessor
 
getParameters() - Method in class com.net2plan.interfaces.simulation.IEventGenerator
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getParameters() - Method in class com.net2plan.interfaces.simulation.IEventProcessor
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getPath() - Method in class com.net2plan.libraries.GraphUtils.GraphPath
Returns the edges making up the path.
getPathAllSequencesOfLinksList() - Method in class com.net2plan.libraries.CandidatePathList
Returns the sequence of links for each path in ascending order of path identifier.
getPathAllSequencesOfLinksMap() - Method in class com.net2plan.libraries.CandidatePathList
Returns the sequence of links for each path.
getPathBottleneckCapacity(NetPlan, List<Long>) - Static method in class com.net2plan.libraries.TrafficComputationEngine
Returns the bottleneck (lowest) capacity among the set of traversed links and protection segments.
getPathBottleneckCapacity(NetPlan, long, List<Long>) - Static method in class com.net2plan.libraries.TrafficComputationEngine
Returns the bottleneck (lowest) capacity among the set of traversed links and protection segments.
getPathCost(long) - Method in class com.net2plan.libraries.CandidatePathList
Returns the cost of a path, given a set of link weights.
getPathCost(long, Map<Long, Double>) - Method in class com.net2plan.libraries.CandidatePathList
Returns the cost of a path, given a set of link weights.
getPathCostMap() - Method in class com.net2plan.libraries.CandidatePathList
Computes the weight of each path in the list, for the given weight of the links.
getPathCostMap(Map<Long, Double>) - Method in class com.net2plan.libraries.CandidatePathList
Computes the weight of each path in the list, for the given weight of the links.
getPathCostVector() - Method in class com.net2plan.libraries.CandidatePathList
Computes the weight of each path in the list, for the given weight of the links.
getPathCostVector(Map<Long, Double>) - Method in class com.net2plan.libraries.CandidatePathList
Computes the weight of each path in the list, for the given weight of the links.
getPathDemand(long) - Method in class com.net2plan.libraries.CandidatePathList
Obtains the demand associated to the path.
getPathDemandList() - Method in class com.net2plan.libraries.CandidatePathList
Obtains the demand associated to each path in ascending order of path identifiers.
getPathDemandMap() - Method in class com.net2plan.libraries.CandidatePathList
Obtains the demand associated to each path.
getPathDemandVector() - Method in class com.net2plan.libraries.CandidatePathList
Obtains a vector with the demand associated to each path.
getPathIds() - Method in class com.net2plan.libraries.CandidatePathList
Returns the identifiers of the active paths.
getPathIdsVector() - Method in class com.net2plan.libraries.CandidatePathList
Returns the identifiers of the active paths.
getPathLength() - Method in class com.net2plan.libraries.GraphUtils.GraphPath
Returns the path length measured in number of hops or edges.
getPathNextId() - Method in class com.net2plan.libraries.CandidatePathList
Returns the identifier of the next added path.
getPaths(V, V, int) - Method in class com.net2plan.libraries.GraphUtils.YenAlgorithm
Returns the (loopless) k-shortest simple paths in increasing order of weight.
getPathSequenceOfLinks(long) - Method in class com.net2plan.libraries.CandidatePathList
Returns the sequence of links associated to a path.
getPathSequenceOfNodes(long) - Method in class com.net2plan.libraries.CandidatePathList
Obtains the sequence of nodes of the given path.
getPathWeight() - Method in class com.net2plan.libraries.GraphUtils.GraphPath
Returns the weight assigned to the path.
getPathWeight(List<E>, Transformer<E, Double>) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Returns the weight of a path given the sequence of edges.
getProtectionLightpathSeqRegenerators(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the sequence of regenerators/wavelength converters for the given lightpath.
getProtectionLightpathSeqRegenerators(NetPlan, long, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the sequence of regenerators/wavelength converters for the given lightpath.
getProtectionLightpathSeqWavelengths(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the sequence of wavelengths for a given protection lightpath.
getProtectionLightpathSeqWavelengths(NetPlan, long, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the sequence of wavelengths for a given protection lightpath.
getProtectionSegmentAdded_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a PROTECTION_SEGMENT_ADDED action.
getProtectionSegmentAdded_segmentId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the protection segment identifier associated to a PROTECTION_SEGMENT_ADDED action.
getProtectionSegmentAllSequenceOfLinks() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the list with the sequence of links for each protection segment.
getProtectionSegmentAllSequenceOfLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the list with the sequence of links for each protection segment.
getProtectionSegmentAttribute(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a protection segment.
getProtectionSegmentAttribute(long, long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a protection segment.
getProtectionSegmentAttributeMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given protection segment.
getProtectionSegmentAttributeMap(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given protection segment.
getProtectionSegmentByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first protection segment with a given value in a certain attribute, or -1 if not found.
getProtectionSegmentByAttribute(long, String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first protection segment with a given value in a certain attribute, or -1 if not found.
getProtectionSegmentCarriedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic for a given protection segment.
getProtectionSegmentCarriedTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic for a given protection segment.
getProtectionSegmentCarriedTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic for each protection segment.
getProtectionSegmentCarriedTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic for each protection segment.
getProtectionSegmentCarriedTrafficVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic for each protection segment, in increasing order of identifier.
getProtectionSegmentCarriedTrafficVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic for each protection segment, in increasing order of identifier.
getProtectionSegmentDestinationNode(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the destination node of the given protection segment.
getProtectionSegmentDestinationNode(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the destination node of the given protection segment.
getProtectionSegmentIds() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the protection segments.
getProtectionSegmentIds(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the protection segments.
getProtectionSegmentIdsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the protection segments, in increasing order of identifier.
getProtectionSegmentIdsVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the protection segments, in increasing order of identifier.
getProtectionSegmentLengthInKm(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers for the given protection segment.
getProtectionSegmentLengthInKm(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers for the given protection segment.
getProtectionSegmentLengthInKmMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers for each protection segment.
getProtectionSegmentLengthInKmMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers for each protection segment.
getProtectionSegmentLengthInKmVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers for each protection segment, in increasing order of identifier.
getProtectionSegmentLengthInKmVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers for each protection segment, in increasing order of identifier.
getProtectionSegmentModified_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a PROTECTION_SEGMENT_MODIFIED action.
getProtectionSegmentModified_segmentId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the protection segment identifier associated to a PROTECTION_SEGMENT_MODIFIED action.
getProtectionSegmentNextId() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new protection segment.
getProtectionSegmentNextId(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new protection segment.
getProtectionSegmentNumberOfHops(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops for a given protection segment.
getProtectionSegmentNumberOfHops(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops for a given protection segment.
getProtectionSegmentNumberOfHopsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops per protection segment.
getProtectionSegmentNumberOfHopsMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops per protection segment.
getProtectionSegmentNumberOfHopsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops per protection segment, in increasing order of identifier.
getProtectionSegmentNumberOfHopsVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops per protection segment, in increasing order of identifier.
getProtectionSegmentOriginDestinationNodePair(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the origin-destination node pair for the given protection segment.
getProtectionSegmentOriginDestinationNodePair(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the origin-destination node pair for the given protection segment.
getProtectionSegmentOriginNode(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the origin node of the given protection segment.
getProtectionSegmentOriginNode(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the origin node of the given protection segment.
getProtectionSegmentPropagationDelayInSeconds(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds of a given protection segment.
getProtectionSegmentPropagationDelayInSeconds(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds of a given protection segment.
getProtectionSegmentPropagationDelayInSecondsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds per protection segment.
getProtectionSegmentPropagationDelayInSecondsMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds per protection segment.
getProtectionSegmentPropagationDelayInSecondsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds per protection segment, in increasing order of identifier.
getProtectionSegmentPropagationDelayInSecondsVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds per protection segment, in increasing order of identifier.
getProtectionSegmentRemoved_attributes() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the attributes associated to a PROTECTION_SEGMENT_REMOVED action.
getProtectionSegmentRemoved_destinationNodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the destination node identifier associated to a PROTECTION_SEGMENT_REMOVED action.
getProtectionSegmentRemoved_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a PROTECTION_SEGMENT_REMOVED action.
getProtectionSegmentRemoved_originNodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the origin node identifier associated to a PROTECTION_SEGMENT_REMOVED action.
getProtectionSegmentRemoved_reservedCapacity() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the reserved capacity associated to a PROTECTION_SEGMENT_REMOVED action.
getProtectionSegmentRemoved_segmentId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the protection segment identifier associated to a PROTECTION_SEGMENT_REMOVED action.
getProtectionSegmentRemoved_sequenceOfLinks() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the sequence of links associated to a PROTECTION_SEGMENT_REMOVED action.
getProtectionSegmentReservedCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the reserved capacity of a protection segment.
getProtectionSegmentReservedCapacity(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the reserved capacity of a protection segment.
getProtectionSegmentReservedCapacityMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the reserved capacity per protection segment.
getProtectionSegmentReservedCapacityMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the reserved capacity per protection segment.
getProtectionSegmentReservedCapacityVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the reserved capacity per protection segment, in increasing order of identifier.
getProtectionSegmentReservedCapacityVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the reserved capacity per protection segment, in increasing order of identifier.
getProtectionSegmentRoutes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes which share a given protection segment.
getProtectionSegmentRoutes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes which share a given protection segment.
getProtectionSegmentRoutesMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes which share each protection segment.
getProtectionSegmentRoutesMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the routes which share each protection segment.
getProtectionSegmentsAttributeMap(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of an attribute for each protection segment.
getProtectionSegmentsAttributeMap(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of an attribute for each protection segment.
getProtectionSegmentsByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the protection segments with a given value in a certain attribute.
getProtectionSegmentsByAttribute(long, String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the protection segments with a given value in a certain attribute.
getProtectionSegmentsDedicated() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of protection segments assigned only to one route.
getProtectionSegmentsDedicated(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of protection segments assigned only to one route.
getProtectionSegmentsDown() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of protection segments down.
getProtectionSegmentsDown(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of protection segments down.
getProtectionSegmentsDownMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of protection segments down per layer.
getProtectionSegmentSequenceOfLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of links traversed by a protection segment.
getProtectionSegmentSequenceOfLinks(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of links traversed by a protection segment.
getProtectionSegmentSequenceOfNodes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of nodes traversed by a protection segment.
getProtectionSegmentSequenceOfNodes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of nodes traversed by a protection segment.
getProtectionSegmentSpareCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity for a protection segment.
getProtectionSegmentSpareCapacity(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity for a protection segment.
getProtectionSegmentSpareCapacityMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity per protection segment.
getProtectionSegmentSpareCapacityMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity per protection segment.
getProtectionSegmentSpareCapacityVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity per protection segment, in increasing order of identifier.
getProtectionSegmentSpareCapacityVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the available capacity per protection segment, in increasing order of identifier.
getProtectionSegmentSRGs(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to a given protection segment.
getProtectionSegmentSRGs(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to a given protection segment.
getProtectionSegmentSRGsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to each protection segment.
getProtectionSegmentSRGsMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to each protection segment.
getRouteAdded_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a ROUTE_ADDED action.
getRouteAdded_routeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the route identifier associated to a ROUTE_ADDED action.
getRouteAllSequenceOfLinks() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of links (and maybe protection segments) for each route.
getRouteAllSequenceOfLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of links (and maybe protection segments) for each route.
getRouteAttribute(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for a route.
getRouteAttribute(long, long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
* Returns the value of a given attribute for a route.
getRouteAttributeMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given route.
getRouteAttributeMap(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given route.
getRouteAverageLength(NetPlan, Map<Long, Double>) - Static method in class com.net2plan.libraries.TrafficComputationEngine
Obtains the average route length among the current routes according to certain link cost metric.
getRouteAverageLength(NetPlan, long, Map<Long, Double>) - Static method in class com.net2plan.libraries.TrafficComputationEngine
Obtains the average route length among the current routes according to certain link cost metric.
getRouteBackupSegmentList(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the protection segments defined for a given route.
getRouteBackupSegmentList(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the protection segments defined for a given route.
getRouteBackupSegmentListMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the backup segment list per route.
getRouteBackupSegmentListMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the backup segment list per route.
getRouteByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first route with a given value in a certain attribute, or -1 if not found.
getRouteByAttribute(long, String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first route with a given value in a certain attribute, or -1 if not found.
getRouteCarriedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units) for a given route.
getRouteCarriedTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units) for a given route.
getRouteCarriedTrafficFraction(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ratio between the carried traffic per route with respect to the total offered traffic by the corresponding demand.
getRouteCarriedTrafficFraction(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ratio between the carried traffic per route with respect to the total offered traffic by the corresponding demand.
getRouteCarriedTrafficFractionMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units), with respect to the total offered traffic by the corresponding demand, per route.
getRouteCarriedTrafficFractionMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units), with respect to the total offered traffic by the corresponding demand, per route.
getRouteCarriedTrafficFractionVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units), with respect to the total offered traffic by the corresponding demand, per route, in increasing order of identifier.
getRouteCarriedTrafficFractionVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units), with respect to the total offered traffic by the corresponding demand, per route, in increasing order of identifier.
getRouteCarriedTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units) per route.
getRouteCarriedTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units) per route.
getRouteCarriedTrafficVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units) per route, in increasing order of identifier.
getRouteCarriedTrafficVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the carried traffic (in demand traffic units) per route, in increasing order of identifier.
getRouteCycleType(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the cycle type of a route (i.e., loopless, or with loops).
getRouteCycleType(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the cycle type of a route (i.e., loopless, or with loops).
getRouteDemand(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the associated demand for a given route.
getRouteDemand(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the associated demand for a given route.
getRouteDemandMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the associated demand per route.
getRouteDemandMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the associated demand per route.
getRouteDemandVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the associated demand per route, in increasing order of identifier.
getRouteDemandVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the associated demand per route, in increasing order of identifier.
getRouteEgressNode(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the egress node of the given route.
getRouteEgressNode(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the egress node of the given route.
getRouteIds() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the routes.
getRouteIds(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the routes.
getRouteIdsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the routes, in increasing order of identifier.
getRouteIdsVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the routes, in increasing order of identifier.
getRouteIngressEgressNodePair(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress-egress node pair of a route.
getRouteIngressEgressNodePair(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the ingress-egress node pair of a route.
getRouteIngressNode(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the ingress node of the given route.
getRouteIngressNode(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the ingress node of the given route.
getRouteLengthInKm(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers for the given route.
getRouteLengthInKm(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers for the given route.
getRouteLengthInKmMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers per route.
getRouteLengthInKmMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers per route.
getRouteLengthInKmVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers per route, in increasing order of identifier.
getRouteLengthInKmVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length in kilometers per route, in increasing order of identifier.
getRouteModified_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a ROUTE_MODIFIED action.
getRouteModified_routeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the route identifier associated to a ROUTE_MODIFIED action.
getRouteNextId() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new route.
getRouteNextId(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new route.
getRouteNumberOfHops(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops for a given route.
getRouteNumberOfHops(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops for a given route.
getRouteNumberOfHopsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops per route.
getRouteNumberOfHopsMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops per route.
getRouteNumberOfHopsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops per route, in increasing order of identifier.
getRouteNumberOfHopsVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of hops per route, in increasing order of identifier.
getRouteOccupiedCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity occupied (in link capacity units) by the given route.
getRouteOccupiedCapacity(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity occupied (in link capacity units) by the given route.
getRouteOccupiedCapacityMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity occupied (in link capacity units) per route.
getRouteOccupiedCapacityMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity occupied (in link capacity units) per route.
getRouteOccupiedCapacityVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity occupied (in link capacity units) per route, in increasing order of identifier.
getRouteOccupiedCapacityVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the capacity occupied (in link capacity units) per route, in increasing order of identifier.
getRouteOriginalCarriedTraffic(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the original carried traffic (in demand traffic units) by the route.
getRouteOriginalCarriedTraffic(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the original carried traffic (in demand traffic units) by the route.
getRouteOriginalOccupiedCapacity(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the original occupied capacity (in link capacity units) by the route.
getRouteOriginalOccupiedCapacity(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the original occupied capacity (in link capacity units) by the route.
getRouteOriginalSequenceOfLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the original sequence of links of the route.
getRouteOriginalSequenceOfLinks(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the original sequence of links of the route.
getRoutePropagationDelayInSeconds(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds in a given route.
getRoutePropagationDelayInSeconds(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay in seconds in a given route.
getRoutePropagationDelayInSecondsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay per route.
getRoutePropagationDelayInSecondsMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay per route.
getRoutePropagationDelayInSecondsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay per route, in increasing order of identifier.
getRoutePropagationDelayInSecondsVector(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the propagation delay per route, in increasing order of identifier.
getRouteRemoved_attributes() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the attributes associated to a ROUTE_REMOVED action.
getRouteRemoved_backupSegmentList() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the backup segment list associated to a ROUTE_REMOVED action.
getRouteRemoved_carriedTraffic() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the carried traffic associated to a ROUTE_REMOVED action.
getRouteRemoved_demandId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the demand identifier associated to a ROUTE_REMOVED action.
getRouteRemoved_egressNodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the egress node identifier associated to a ROUTE_REMOVED action.
getRouteRemoved_ingressNodeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the ingress node identifier associated to a ROUTE_REMOVED action.
getRouteRemoved_layerId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the layer identifier associated to a ROUTE_REMOVED action.
getRouteRemoved_occupiedCapacity() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the occupied capacity associated to a ROUTE_REMOVED action.
getRouteRemoved_routeId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the route identifier associated to a ROUTE_REMOVED action.
getRouteRemoved_sequenceOfLinks() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the sequence of links associated to a ROUTE_REMOVED action.
getRoutesAttributeMap(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of an attribute for each route.
getRoutesAttributeMap(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of an attribute for each route.
getRoutesByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the routes with a given value in a certain attribute.
getRoutesByAttribute(long, String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the routes with a given value in a certain attribute.
getRoutesDown() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of routes in down state.
getRoutesDown(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of routes in down state.
getRoutesDownMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of routes in down state per layer.
getRouteSequenceOfLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of links (and maybe protection segments) traversed by a route.
getRouteSequenceOfLinks(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of links (and maybe protection segments) traversed by a route.
getRouteSequenceOfNodes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of nodes traversed by a route (including those in protection segments).
getRouteSequenceOfNodes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the sequence of nodes traversed by a route (including those in protection segments).
getRouteSRGs(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to a given route.
getRouteSRGs(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated to a given route.
getRouteSRGsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated per route.
getRouteSRGsMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns all SRGs associated per route.
getRoutingTableMatrix(NetPlan) - Static method in class com.net2plan.libraries.IPUtils
Obtains a destination-based routing from a given network design.
getRoutingType() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the current RoutingType.
getRoutingType(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the current RoutingType.
getRoutingTypeMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the current RoutingType per layer.
getSecond() - Method in class com.net2plan.utils.Pair
Returns the second element from this pair.
getSecond() - Method in class com.net2plan.utils.Quadruple
Returns the second element from this quadruple.
getSecond() - Method in class com.net2plan.utils.Quintuple
Returns the second element from this quintuple.
getSecond() - Method in class com.net2plan.utils.Triple
Returns the second element from this triple.
getShortestPath(Map<Long, Pair<Long, Long>>, long, long, Map<Long, Double>) - Static method in class com.net2plan.libraries.GraphUtils
Obtains the sequence of links representing the (unidirectional) shortest path between two nodes.
getShortestPath(Graph<V, E>, Transformer<E, Double>, V, V) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Returns the shortest path between two nodes using Dijkstra's algorithm.
getSpectralRadius() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the spectral radius of the network.
getSRGAdded_srgId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the SRG identifier associated to a SRG_ADDED action.
getSRGAttribute(long, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of a given attribute for an SRG at the first layer.
getSRGAttributeMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the attributes defined for a given SRG.
getSRGAvailability(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the availability of the given SRG.
getSRGAvailabilityMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the availability per SRG.
getSRGAvailabilityVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the availability per SRG, in increasing order of identifier.
getSRGByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the first SRG with a given value in a certain attribute, or -1 if not found.
getSRGDisjointnessPercentage(NetPlan) - Static method in class com.net2plan.libraries.SRGUtils
Returns the percentage of SRG disjointness of traffic routes and protection segments.
getSRGDisjointnessPercentage(NetPlan, long) - Static method in class com.net2plan.libraries.SRGUtils
Returns the percentage of SRG disjointness of traffic routes and protection segments.
getSRGIds() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the SRGs.
getSRGIdsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of identifiers of the SRGs, in increasing order of identifier.
getSRGLinks(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links in a given SRG.
getSRGLinks(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links in a given SRG.
getSRGLinksAllLayers(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links in a given SRG per layer.
getSRGLinksMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links per SRG.
getSRGLinksMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of links per SRG.
getSRGMeanTimeToFailInHours(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the Mean Time To Fail (in hours) of the given SRG.
getSRGMeanTimeToFailInHoursMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the Mean Time To Fail (in hours) per SRG.
getSRGMeanTimeToFailInHoursVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the Mean Time To Fail (in hours) per SRG, in increasing order of identifier.
getSRGMeanTimeToRepairInHours(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the Mean Time To Repair (in hours) of the given SRG.
getSRGMeanTimeToRepairInHoursMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the Mean Time To Repair (in hours) per SRG.
getSRGMeanTimeToRepairInHoursVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the Mean Time To Repair (in hours) per SRG, in increasing order of identifier.
getSRGModel(NetPlan) - Static method in class com.net2plan.libraries.SRGUtils
Indicates whether SRG definition follows one of the predefined models (per node, per link...), or 'Mixed' otherwise (or 'None' if no SRGs are defined).
getSRGModel(NetPlan, long) - Static method in class com.net2plan.libraries.SRGUtils
Indicates whether SRG definition follows one of the predefined models (per node, per link...), or 'Mixed' otherwise (or 'None' if no SRGs are defined).
getSRGModified_srgId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the SRG identifier associated to a SRG_MODIFIED action.
getSRGNextId() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the next identifier for a new SRG.
getSRGNodes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of nodes in a given SRG.
getSRGNodesMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of nodes per SRG.
getSRGProtectionSegments(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of protection segments affected by a given SRG.
getSRGProtectionSegments(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of protection segments affected by a given SRG.
getSRGProtectionSegmentsMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of protection segments per SRG.
getSRGProtectionSegmentsMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of protection segments per SRG.
getSRGRemoved_attributes() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the attributes associated to a SRG_REMOVED action.
getSRGRemoved_meanTimeToFailInHours() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the mean time to fail associated to a SRG_REMOVED action.
getSRGRemoved_meanTimeToRepairInHours() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the mean time to repair associated to a SRG_REMOVED action.
getSRGRemoved_srgId() - Method in class com.net2plan.interfaces.simulation.SimAction
Returns the SRG identifier associated to a SRG_REMOVED action.
getSRGRoutes(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of routes affected by a given SRG.
getSRGRoutes(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of routes affected by a given SRG.
getSRGRoutesMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of routes per SRG.
getSRGRoutesMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the set of routes per SRG.
getSRGsAttributeMap(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value of an attribute for each SRG.
getSRGsByAttribute(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifiers of the SRGs with a given value in a certain attribute.
getSymmetryRatio() - Method in class com.net2plan.libraries.GraphTheoryMetrics
Returns the symmetry ratio.
getThird() - Method in class com.net2plan.utils.Quadruple
Returns the third element from this quadruple.
getThird() - Method in class com.net2plan.utils.Quintuple
Returns the third element from this quintuple.
getThird() - Method in class com.net2plan.utils.Triple
Returns the third element from this triple.
getTitle() - Method in interface com.net2plan.interfaces.networkDesign.IReport
Returns the title.
getTrafficMap() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the aggregate traffic between each node pair.
getTrafficMap(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the aggregate traffic between each node pair.
getTrafficMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the traffic matrix, where rows and columns represent the ingress node and the egress node, respectively, in increasing order of identifier.
getTrafficMatrix(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the traffic matrix, where rows and columns represent the ingress node and the egress node, respectively, in increasing order of identifier.
getTrafficProtectionDegree(NetPlan) - Static method in class com.net2plan.libraries.TrafficComputationEngine
Returns the statistics for protection degree carried traffic.
getTrafficProtectionDegree(NetPlan, long) - Static method in class com.net2plan.libraries.TrafficComputationEngine
Returns the statistics for protection degree carried traffic.
getTwoLinkDisjointPaths(Map<Long, Pair<Long, Long>>, long, long, Map<Long, Double>) - Static method in class com.net2plan.libraries.GraphUtils
Returns the shortest pair of link-disjoint paths, where each item represents a path.
getTwoLinkDisjointPaths(Graph<V, E>, Transformer<E, Double>, V, V) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Returns the shortest pair of link-disjoint paths, where each item represents a path.
getTwoNodeDisjointPaths(Map<Long, Pair<Long, Long>>, long, long, Map<Long, Double>) - Static method in class com.net2plan.libraries.GraphUtils
Returns the shortest pair of node-disjoint paths, where each item represents a path.
getTwoNodeDisjointPaths(Graph<Long, Long>, Transformer<Long, Double>, long, long) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Returns the shortest pair of node-disjoint paths, where each item represents a path.
getWavelengthFiberOccupancy(NetPlan) - Static method in class com.net2plan.libraries.WDMUtils
Returns the set of fibers occupied in each wavelength.
getWavelengthFiberOccupancy(NetPlan, long) - Static method in class com.net2plan.libraries.WDMUtils
Returns the set of fibers occupied in each wavelength.
GraphTheoryMetrics - Class in com.net2plan.libraries
Class to deal with graph-theory metrics computation.
GraphTheoryMetrics(Set<Long>, Map<Long, Pair<Long, Long>>, Map<Long, Double>) - Constructor for class com.net2plan.libraries.GraphTheoryMetrics
Default constructor.
GraphUtils - Class in com.net2plan.libraries
Auxiliary static methods to work with graphs.
GraphUtils.ClosedCycleRoutingException - Exception in com.net2plan.libraries
Exception thrown when hop-by-hop routing includes closed cycles.
GraphUtils.ClosedCycleRoutingException() - Constructor for exception com.net2plan.libraries.GraphUtils.ClosedCycleRoutingException
Default constructor.
GraphUtils.ClosedCycleRoutingException(String) - Constructor for exception com.net2plan.libraries.GraphUtils.ClosedCycleRoutingException
Constructs a new Net2PlanException exception with the specified detail message.
GraphUtils.GraphPath<E> - Class in com.net2plan.libraries
Class to represent a path in a Graph.
GraphUtils.GraphPath(List<E>, double) - Constructor for class com.net2plan.libraries.GraphUtils.GraphPath
Default constructor.
GraphUtils.JGraphTUtils - Class in com.net2plan.libraries
Auxiliary class to work with the graph library JGraphT.
GraphUtils.JGraphTUtils() - Constructor for class com.net2plan.libraries.GraphUtils.JGraphTUtils
 
GraphUtils.JUNGUtils - Class in com.net2plan.libraries
Auxiliary class to work with the graph library JUNG.
GraphUtils.JUNGUtils() - Constructor for class com.net2plan.libraries.GraphUtils.JUNGUtils
 
GraphUtils.SuurballeTarjanAlgorithm<V,E> - Class in com.net2plan.libraries
Class to calculate the shortest link-disjoint path pair between two nodes using Suurballe-Tarjan's algorithm.
GraphUtils.SuurballeTarjanAlgorithm(Graph<V, E>, Transformer<E, Double>) - Constructor for class com.net2plan.libraries.GraphUtils.SuurballeTarjanAlgorithm
Default constructor.
GraphUtils.SuurballeTarjanAlgorithm(Graph<V, E>, Transformer<E, Double>, boolean) - Constructor for class com.net2plan.libraries.GraphUtils.SuurballeTarjanAlgorithm
This constructor allows to configure if the shortest-path algorithm should cached previous computations.
GraphUtils.YenAlgorithm<V,E> - Class in com.net2plan.libraries
Class to calculate the (loopless) k-shortest paths between a node pair using Yen's algorithm.
GraphUtils.YenAlgorithm(Graph<V, E>, Transformer<E, Double>) - Constructor for class com.net2plan.libraries.GraphUtils.YenAlgorithm
Default constructor.
gravityModel(double[], double[]) - Static method in class com.net2plan.libraries.TrafficMatrixGenerationModels
Generates a traffic matrix using a 'gravity model' (see [1]).
A B C D E F G H I J K L M N O P Q R S T U V W Z