|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.xtend.backend.functions.internal.TypesComparator
public final class TypesComparator
This comparator defines a partial order on lists of types by assignability, i.e. l1 <= l2 iff all types in l2 are assignable from their respective counterparts in l1. It treats all lists of types as "equal" if neither is fully assignable from the other.
Constructor Summary | |
---|---|
TypesComparator()
|
Method Summary | |
---|---|
int |
compare(java.util.List<? extends BackendType> types1,
java.util.List<? extends BackendType> types2)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Comparator |
---|
equals |
Constructor Detail |
---|
public TypesComparator()
Method Detail |
---|
public int compare(java.util.List<? extends BackendType> types1, java.util.List<? extends BackendType> types2)
compare
in interface java.util.Comparator<java.util.List<? extends BackendType>>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |