public class MapConnectivity
extends java.lang.Object
| Constructor and Description |
|---|
MapConnectivity(RoverSet roverSet,
java.util.List[] contents) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
downstreamOf(int dataID) |
java.util.ArrayList |
everythingDownstreamOf(int dataID)
Returns the given dataID and everything downstream.
|
java.util.ArrayList |
everythingUpstreamOf(int dataID)
Returns the given dataID and everything upstream.
|
RoverSet |
getRoverSet() |
int |
getSize() |
int |
indexOf(int dataID) |
void |
sort() |
int |
upstreamOf(int dataID) |
public MapConnectivity(RoverSet roverSet, java.util.List[] contents)
public int upstreamOf(int dataID)
public java.util.ArrayList everythingUpstreamOf(int dataID)
public int[] downstreamOf(int dataID)
public java.util.ArrayList everythingDownstreamOf(int dataID)
public int indexOf(int dataID)
public int getSize()
public void sort()
public RoverSet getRoverSet()