org.aspectj.util
Interface PartialOrder.PartialComparable

All Known Implementing Classes:
Advice, BcelAccessForInlineMunger, BcelCflowCounterFieldAdder, BcelCflowStackFieldAdder, BcelPerClauseAspectAdder, BcelTypeMunger, Checker, ConcreteTypeMunger, ShadowMunger, TemporaryTypeMunger
Enclosing class:
PartialOrder

public static interface PartialOrder.PartialComparable

All classes that want to be part of a partial order must implement PartialOrder.PartialComparable.


Method Summary
 int compareTo(java.lang.Object other)
           
 int fallbackCompareTo(java.lang.Object other)
          This method can provide a deterministic ordering for elements that are strictly not comparable.
 

Method Detail

compareTo

int compareTo(java.lang.Object other)

fallbackCompareTo

int fallbackCompareTo(java.lang.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.