|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.gold.java.AboraHeaper
|
+--org.abora.gold.xpp.basic.Heaper
|
+--org.abora.gold.spaces.basic.OrderSpec
|
+--org.abora.gold.spaces.basic.ReverseOrder
| Field Summary | |
protected OrderSpec |
myOrder
|
| Fields inherited from class org.abora.gold.xpp.basic.Heaper |
AllBlasts, BecomeMap, GarbageCount, InGC, InitializedClasses, InitializingClasses, LastMemory, NextClientRequestNumber, NotOneElementSignal, PackageTable, PromiseNameTable, StringHashSBoxes |
| Fields inherited from class org.abora.gold.java.AboraHeaper |
ActiveClubs, CurrentAuthor, CurrentBertCanopyCache, CurrentBertCrum, CurrentChunk, CurrentGrandMap, CurrentKeyMaster, CurrentPacker, CurrentSensorCanopyCache, CurrentServer, CurrentSession, CurrentSessions, CurrentTrace, InitialEditClub, InitialOwner, InitialReadClub, InitialSponsor, InsideTransactionFlag |
| Constructor Summary | |
ReverseOrder(OrderSpec order)
|
|
ReverseOrder(Rcvr receiver)
|
|
| Method Summary | |
int |
actualHashForEqual()
|
CoordinateSpace |
coordinateSpace()
Essential. |
boolean |
follows(Position x,
Position y)
Essential. |
boolean |
followsInt(IntegerVar x,
IntegerVar y)
See discussion in XuInteger class comment about boxed vs unboxed integers |
boolean |
isEqual(Heaper other)
Return true if the two objects are equal. |
boolean |
isFullOrder(XnRegion keys)
Essential. |
static Heaper |
make(OrderSpec order)
|
boolean |
preceeds(XnRegion before,
XnRegion after)
Return true if some position in before is less than or equal to all positions in after. |
OrderSpec |
reversed()
Returns an OrderSpec representing the mirror image of my ordering. o->follows(a, b) iff o->reverse()->follows(b, a) |
void |
sendSelfTo(Xmtr xmtr)
do nothing |
| Methods inherited from class org.abora.gold.spaces.basic.OrderSpec |
arrange, ascending, compare, descending, export, info, isFullOrder |
| Methods inherited from class org.abora.gold.java.AboraHeaper |
asOop, basicInspect, displayString, error, hack, halt, inspect, knownBug, mightNotImplement, REQUIRES, shouldImplement, shouldNotImplement, stubbleForSubclassResponsibility, thingToDo, willNotImplement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected OrderSpec myOrder
| Constructor Detail |
public ReverseOrder(OrderSpec order)
public ReverseOrder(Rcvr receiver)
| Method Detail |
public CoordinateSpace coordinateSpace()
OrderSpec
coordinateSpace in class OrderSpecpublic OrderSpec reversed()
OrderSpec
reversed in class OrderSpecpublic int actualHashForEqual()
actualHashForEqual in class OrderSpec
public boolean follows(Position x,
Position y)
OrderSpec
follows in class OrderSpec
public boolean followsInt(IntegerVar x,
IntegerVar y)
OrderSpec
followsInt in class OrderSpecpublic boolean isEqual(Heaper other)
Heaper
isEqual in class OrderSpecpublic boolean isFullOrder(XnRegion keys)
OrderSpec
isFullOrder in class OrderSpec
public boolean preceeds(XnRegion before,
XnRegion after)
preceeds in class OrderSpecpublic void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class OrderSpecpublic static Heaper make(OrderSpec order)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||