|
||||||||
| 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.edgeregion.TransitionEdge
|
+--org.abora.gold.tumbler.RealEdge
| Field Summary | |
protected RealPos |
myPos
|
| 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 | |
RealEdge(Rcvr receiver)
|
|
RealEdge(RealPos pos)
|
|
| Method Summary | |
int |
actualHashForEqual()
|
boolean |
follows(Position pos)
Whether the position is strictly less than this edge |
boolean |
isEqual(Heaper other)
Return true if the two objects are equal. |
boolean |
isFollowedBy(TransitionEdge next)
Whether there is precisely one position between this edge and the next one |
boolean |
isGE(TransitionEdge other)
Defines a full ordering among all edges in a given CoordinateSpace |
RealPos |
position()
|
void |
printTransitionOn(java.io.PrintWriter oo,
boolean entering,
boolean touchesPrevious)
Print a description of this transition |
void |
sendSelfTo(Xmtr xmtr)
do nothing |
boolean |
touches(TransitionEdge other)
Whether this edge touches the same position the other does |
| Methods inherited from class org.abora.gold.edgeregion.TransitionEdge |
ceiling, floor |
| 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 RealPos myPos
| Constructor Detail |
public RealEdge(RealPos pos)
public RealEdge(Rcvr receiver)
| Method Detail |
public RealPos position()
public int actualHashForEqual()
actualHashForEqual in class TransitionEdgepublic boolean follows(Position pos)
TransitionEdge
follows in class TransitionEdgepublic boolean isEqual(Heaper other)
Heaper
isEqual in class TransitionEdgepublic boolean isFollowedBy(TransitionEdge next)
TransitionEdge
isFollowedBy in class TransitionEdgepublic boolean isGE(TransitionEdge other)
TransitionEdge
isGE in class TransitionEdgepublic boolean touches(TransitionEdge other)
TransitionEdge
touches in class TransitionEdge
public void printTransitionOn(java.io.PrintWriter oo,
boolean entering,
boolean touchesPrevious)
TransitionEdge
printTransitionOn in class TransitionEdgepublic void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class TransitionEdge
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||