public class IpcActiveBlock
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
IpcActiveBlock(IpcBlock ipcBlock,
int activeTripIndex,
java.util.Collection<IpcVehicle> ipcVehicles,
Trip tripForSorting)
Constructor
|
Modifier and Type | Method and Description |
---|---|
int |
getActiveTripIndex() |
IpcBlock |
getBlock() |
java.util.Collection<IpcVehicle> |
getVehicles() |
static void |
sort(java.util.List<IpcActiveBlock> activeBlocks)
Sorts the list of IpcActiveBlock objects by route and then by trip start time
|
java.lang.String |
toString() |
public IpcActiveBlock(IpcBlock ipcBlock, int activeTripIndex, java.util.Collection<IpcVehicle> ipcVehicles, Trip tripForSorting)
ipcBlock
- activeTripIndex
- ipcVehicles
- public java.lang.String toString()
toString
in class java.lang.Object
public IpcBlock getBlock()
public int getActiveTripIndex()
public java.util.Collection<IpcVehicle> getVehicles()
public static void sort(java.util.List<IpcActiveBlock> activeBlocks)
activeBlocks
-