| Modifier and Type | Class and Description |
|---|---|
| public static interface | PartialOrder.PartialComparable
All classes that want to be part of a partial order must implement PartialOrder.PartialComparable. |
| private static class | |
| pack-priv static class | PartialOrder.Token
/* a minimal testing harness |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static <T extends PartialOrder. | |
| public static void | |
| private static <T extends PartialOrder. | |
| public static <T extends PartialOrder. |
| PartialOrder | back to summary |
|---|---|
| public PartialOrder() | |
| addNewPartialComparable | back to summary |
|---|---|
| private static <T extends PartialOrder. | |
| main | back to summary |
|---|---|
| public static void main(String[] args) | |
| removeFromGraph | back to summary |
|---|---|
| private static <T extends PartialOrder. | |
| sort | back to summary |
|---|---|
| public static <T extends PartialOrder. | |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public int | fallbackCompareTo(Object other)
This method can provide a deterministic ordering for elements that are strictly not comparable. |
| compareTo | back to summary |
|---|---|
public int compareTo(Object other)
| |
| fallbackCompareTo | back to summary |
|---|---|
| public int fallbackCompareTo(Object other) This method can provide a deterministic ordering for elements that are strictly not comparable. If you have no need for this, this method can just return 0 whenever called. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv List | |
| pack-priv T | |
| pack-priv List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv boolean | |
| pack-priv boolean | |
| public String |
| biggerObjects | back to summary |
|---|---|
| pack-priv List<PartialOrder. | |
| object | back to summary |
|---|---|
| pack-priv T object | |
| smallerObjects | back to summary |
|---|---|
| pack-priv List<PartialOrder. | |
| SortObject | back to summary |
|---|---|
| public SortObject(T o) | |
| addDirectedLinks | back to summary |
|---|---|
| pack-priv void addDirectedLinks(PartialOrder. | |
| hasNoSmallerObjects | back to summary |
|---|---|
| pack-priv boolean hasNoSmallerObjects() | |
| removeSmallerObject | back to summary |
|---|---|
| pack-priv boolean removeSmallerObject(PartialOrder. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
| |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public int | fallbackCompareTo(Object other)
Implements org. |
| public String |
| s | back to summary |
|---|---|
| private String s | |
| Token | back to summary |
|---|---|
| pack-priv Token(String s) | |
| compareTo | back to summary |
|---|---|
| public int compareTo(Object other) Implements org.
| |
| fallbackCompareTo | back to summary |
|---|---|
| public int fallbackCompareTo(Object other) Implements org. Doc from org. This method can provide a deterministic ordering for elements that are strictly not comparable. If you have no need for this, this method can just return 0 whenever called. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
| |