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

I

IAlgorithm - Interface in com.net2plan.interfaces.networkDesign
Contract that must be fulfilled such that an algorithm can be run in Net2Plan.
ICombinedEventGenerator - Class in com.net2plan.interfaces.simulation
Abstract class providing an event generator that is able to combine existing event generators into a common one.
ICombinedEventGenerator(IEventGenerator...) - Constructor for class com.net2plan.interfaces.simulation.ICombinedEventGenerator
Default constructor.
ICombinedEventProcessor - Class in com.net2plan.interfaces.simulation
Abstract class providing an event processor that is able to combine existing event processors into a common one.
ICombinedEventProcessor(IEventProcessor...) - Constructor for class com.net2plan.interfaces.simulation.ICombinedEventProcessor
Default constructor.
IEventGenerator - Class in com.net2plan.interfaces.simulation
Abstract class that must be inherited so that an event generator can be executed inside the Online network simulation tool included within Net2Plan.
IEventGenerator() - Constructor for class com.net2plan.interfaces.simulation.IEventGenerator
 
IEventProcessor - Class in com.net2plan.interfaces.simulation
Abstract class that must be inherited so that an event processor can be executed inside the Online network simulation tool included within Net2Plan.
IEventProcessor() - Constructor for class com.net2plan.interfaces.simulation.IEventProcessor
 
imageToBufferedImage(Image) - Static method in class com.net2plan.utils.ImageUtils
Converts an Image to a BufferedImage.
ImageUtils - Class in com.net2plan.utils
Auxiliary functions to work with images.
ImageUtils() - Constructor for class com.net2plan.utils.ImageUtils
 
ImageUtils.ImageType - Enum in com.net2plan.utils
Image type
initialize(NetPlan, NetPlan, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class com.net2plan.interfaces.simulation.ICombinedEventGenerator
 
initialize(NetPlan, NetPlan, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class com.net2plan.interfaces.simulation.ICombinedEventProcessor
 
initialize(NetPlan, NetPlan, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class com.net2plan.interfaces.simulation.IEventGenerator
Initializes the algorithm (i.e. reading input parameters).
initialize(NetPlan, NetPlan, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class com.net2plan.interfaces.simulation.IEventProcessor
Initializes the algorithm (i.e. reading input parameters).
intersect(Collection<A>...) - Static method in class com.net2plan.utils.CollectionUtils
Returns the intersection set of a series of input collections.
intersect(double[]...) - Static method in class com.net2plan.utils.DoubleUtils
Returns the intersection vector of a series of input arrays.
intersect(int[]...) - Static method in class com.net2plan.utils.IntUtils
Returns the intersection vector of a series of input arrays.
intersect(long[]...) - Static method in class com.net2plan.utils.LongUtils
Returns the intersection vector of a series of input arrays.
IntUtils - Class in com.net2plan.utils
Provides extra functionality for int primitives.
inverseErlangB(double, double) - Static method in class com.net2plan.libraries.NetworkPerformanceMetrics
Returns the number of servers (i.e. link capacity) to achieve a given grade of service (i.e. call blocking probability) under a given load in a M/M/n/n queue system.
IP_WEIGHT_ATTRIBUTE_NAME - Static variable in class com.net2plan.libraries.IPUtils
Link attribute name for IP weight setting.
IPUtils - Class in com.net2plan.libraries
Class for destination-based routing (IP-like).
IReport - Interface in com.net2plan.interfaces.networkDesign
Contract that must be fulfilled such that a report can be run in Net2Plan.
isActionMonitoringActivated() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not action monitoring is activated.
isBidirectional(Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils
Checks whether the physical topology has the same number of links between each node pair in both directions (assuming multi-digraphs).
isBidirectional(Graph) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
Check whether the topology has the same number of links between each node pair in both directions (assuming multi-digraphs).
isBidirectional(Graph) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Check whether the topology has the same number of links between each node pair in both directions (assuming multi-digraphs).
isConnected(Set<Long>, Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils
Check whether the physical topology is connected, that is, if it is possible to connect every node to each other, but only in a subset of nodes (subgraph).
isConnected(Graph) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
Check whether the graph is connected, that is, if it is possible to connect every node to each other.
isConnected(Graph, Set) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
Check whether the graph is connected, that is, if it is possible to connect every node to each other, but only in a subset of vertices (subgraph).
isDemandActive(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a demand is active.
isDemandActive(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a demand is active.
isDemandBifurcated(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or a demand is bifurcated, that is, traffic is being sent through more than one traffic route.
isDemandBifurcated(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or a demand is bifurcated, that is, traffic is being sent through more than one traffic route.
isDemandCoupled(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a demand is coupled to an upper layer link.
isDemandCoupled(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a demand is coupled to an upper layer link.
isEmpty() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns true if the network is empty (i.e. without nodes...).
isEqualWithinAbsoluteTolerance(double, double, double) - Static method in class com.net2plan.utils.DoubleUtils
Checks if a given value is within a tolerance margin compared to a given pattern.
isEqualWithinRelativeTolerance(double, double, double) - Static method in class com.net2plan.utils.DoubleUtils
Checks if the relative difference between a given value and a pattern is within a tolerance margin.
isForwardingRuleActive(Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a forwarding rule is active.
isForwardingRuleActive(long, Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a forwarding rule is active.
isForwardingRuleDown(Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a forwarding rule is down.
isForwardingRuleDown(long, Pair<Long, Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a forwarding rule is down.
isLayerActive(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a layer is active.
isLayerCouplingValid(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a further coupling between two layers would be valid.
isLinkActive(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a link is active.
isLinkActive(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a link is active.
isLinkBottleneck(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a link is a bottleneck, that is, if has the largest utilization among the link set.
isLinkBottleneck(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a link is a bottleneck, that is, if has the largest utilization among the link set.
isLinkCoupled(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a link is coupled to a lower layer demand.
isLinkCoupled(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a link is coupled to a lower layer demand.
isLinkDown(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a link is down.
isLinkDown(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a link is down.
isModifiable() - Method in class com.net2plan.utils.Pair
Indicates whether or not elements from the pair can be changed after initialization.
isModifiable() - Method in class com.net2plan.utils.Quadruple
Indicates whether or not elements from the pair can be changed after initialization.
isModifiable() - Method in class com.net2plan.utils.Quintuple
Indicates whether or not elements from the pair can be changed after initialization.
isModifiable() - Method in class com.net2plan.utils.Triple
Indicates whether or not elements from the pair can be changed after initialization.
isMultiLayer() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether the network design is multilayer.
isNodeActive(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a node is active.
isNodeDown(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a node is down.
isPathActive(long) - Method in class com.net2plan.libraries.CandidatePathList
Indicates whether a path is active.
isPathRestorable(List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a path (sequence of links, and maybe protection segments) is restorable, that is, whether the whole set of traversed resources is up.
isPathRestorable(long, List<Long>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a path (sequence of links, and maybe protection segments) is restorable, that is, whether the whole set of traversed resources is up.
isProtectionSegmentActive(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a protection segment is active.
isProtectionSegmentActive(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a protection segment is active.
isProtectionSegmentDedicated(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a protection segment is dedicated, that is, if it is associated to only one route.
isProtectionSegmentDedicated(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a protection segment is dedicated, that is, if it is associated to only one route.
isProtectionSegmentDown(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a protection segment is down.
isProtectionSegmentDown(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a protection segment is down.
isProtectionSegmentRestorable(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a protection segment is restorable, that is, whether the whole set of resources is up.
isProtectionSegmentRestorable(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a protection segment is restorable, that is, whether the whole set of resources is up.
isRouteActive(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a route is active.
isRouteActive(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a route is active.
isRouteDown(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a route is down.
isRouteDown(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a route is down.
isRouteRestorable(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a route is restorable, that is, whether the whole set of resources is up.
isRouteRestorable(long, long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not a route is restorable, that is, whether the whole set of resources is up.
isRoutingBifurcated() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not routing is bifurcated, that is, whether any demand is being actually carried through more than one route.
isRoutingBifurcated(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not routing is bifurcated, that is, whether any demand is being actually carried through more than one route.
isSimple(Map<Long, Pair<Long, Long>>) - Static method in class com.net2plan.libraries.GraphUtils
Check whether the physical topology is simple, that is, if it has at most one unidirectional link from a node to each other.
isSimple(Graph) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
Check whether the graph is simple, that is, if it has at most one link between each node pair (one per direction under directed graphs, one under undirected graphs).
isSimple(Graph) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Check whether the graph is simple, that is, if it has at most one link between each node pair (one per direction under directed graphs, one under undirected graphs).
isSingleLayer() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether the network design is multilayer.
isSRGActive(long) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Indicates whether or not an SRG is active.
isWeightedBidirectional(Map<Long, Pair<Long, Long>>, Map<Long, Double>) - Static method in class com.net2plan.libraries.GraphUtils
Checks whether the physical topology has the same number of links between each node pair in both directions (assuming multi-digraphs) and same weights per direction.
isWeightedBidirectional(Graph) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
Checks whether the graph has the same number of links between each node pair in both directions (assuming multi-digraphs) and same individual weights per direction.
isWeightedBidirectional(Graph<V, E>, Transformer<E, Double>) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Checks whether the graph has the same number of links between each node pair in both directions (assuming multi-digraphs) and same individual weights per direction.
A B C D E F G H I J K L M N O P Q R S T U V W Z