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()