java.lang.Comparable<MinimalScheduleGrph>public class MinimalScheduleGrph extends java.lang.Object implements java.lang.Comparable<MinimalScheduleGrph>
| Constructor | Description |
|---|---|
MinimalScheduleGrph(PartialScheduleGrph in) |
The constructor for generating a MinimalScheduleGrph based on a PartialScheduleGrph
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
compareTo(MinimalScheduleGrph g) |
Implementation of the compareTo method, uses score to rank.
|
int |
getScore() |
Get the score of this schedule, used for ranking/comparing.
|
java.lang.String |
getSerialString() |
Get the serialization string of this schedule
|
PartialScheduleGrph |
toGraph() |
Generate a full PartialScheduleGrph from this minimal version
|
public MinimalScheduleGrph(PartialScheduleGrph in)
in - The Partial Schedule to serializepublic int getScore()
public java.lang.String getSerialString()
public int compareTo(MinimalScheduleGrph g)
compareTo in interface java.lang.Comparable<MinimalScheduleGrph>public PartialScheduleGrph toGraph()