|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuniverse.List.GComp<X,Y>
public abstract static class List.GComp<X,Y>
(General) Compare two List Elements of possibly different types (true is "LessThan" for sort(), but "Equal" for same(...))
| Constructor Summary | |
|---|---|
List.GComp()
|
|
| Method Summary | |
|---|---|
abstract boolean |
comp(X x,
Y y)
Compare these two Xs, returning true/false |
List.Pred<X> |
curry(Y y)
Return a Predicate that uses the comparator (later) using the given X as its first argument |
List.GComp<Y,X> |
flip()
Return a general comparator with flipped comparision (and types) |
List.Pred<Y> |
revCurry(X x)
Return a (reversed) Predicate that uses the comparator (later) using the given Y as its second argument |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public List.GComp()
| Method Detail |
|---|
public abstract boolean comp(X x,
Y y)
public List.GComp<Y,X> flip()
public List.Pred<X> curry(Y y)
public List.Pred<Y> revCurry(X x)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||