public static class NetworkBuffer.LinkIntervals
extends java.lang.Object
Constructor and Description |
---|
LinkIntervals(LogicalLink link, long[] prevLinkIds, NetworkBuffer.DoubleInterval[] intervals) |
Modifier and Type | Method and Description |
---|---|
void |
addIntervals(NetworkBuffer.LinkInterval[] intervals)
Adds intervals.
|
NetworkBuffer.DoubleInterval[] |
getIntervals() |
LogicalLink |
getLink()
Returns the link object.
|
NetworkBuffer.LinkInterval[] |
getLinkIntervalArray()
Returns the intervals associated with the link.
|
boolean |
hasInterval(NetworkBuffer.DoubleInterval interval)
Checks whether the link interval object contains the input interval.
|
public LinkIntervals(LogicalLink link, long[] prevLinkIds, NetworkBuffer.DoubleInterval[] intervals)
public LogicalLink getLink()
public NetworkBuffer.LinkInterval[] getLinkIntervalArray()
public NetworkBuffer.DoubleInterval[] getIntervals()
public void addIntervals(NetworkBuffer.LinkInterval[] intervals)
intervals
-public boolean hasInterval(NetworkBuffer.DoubleInterval interval)
interval
-