|
||||||||
| 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.SequenceEdge
| Field Summary | |
protected Sequence |
mySequence
|
| 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 | |
SequenceEdge(Rcvr receiver)
|
|
SequenceEdge(Sequence sequence)
|
|
| 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 |
void |
printOn(java.io.PrintWriter oo)
|
void |
printTransitionOn(java.io.PrintWriter oo,
boolean entering,
boolean touchesPrevious)
Print a description of this transition |
void |
sendSelfTo(Xmtr xmtr)
do nothing |
Sequence |
sequence()
|
boolean |
touches(TransitionEdge other)
Whether this edge touches the same position the other does |
SequenceEdge |
transformedBy(SequenceMapping dsp)
Transform the edge by the given mapping |
| 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 Sequence mySequence
| Constructor Detail |
public SequenceEdge(Sequence sequence)
public SequenceEdge(Rcvr receiver)
| Method Detail |
public int actualHashForEqual()
actualHashForEqual in class TransitionEdgepublic boolean follows(Position pos)
follows in class TransitionEdgepublic boolean isEqual(Heaper other)
Heaper
isEqual in class TransitionEdgepublic boolean isFollowedBy(TransitionEdge next)
isFollowedBy in class TransitionEdgepublic boolean isGE(TransitionEdge other)
isGE in class TransitionEdgepublic boolean touches(TransitionEdge other)
touches in class TransitionEdgepublic Sequence sequence()
public SequenceEdge transformedBy(SequenceMapping dsp)
public void printOn(java.io.PrintWriter oo)
printOn in class Heaper
public void printTransitionOn(java.io.PrintWriter oo,
boolean entering,
boolean touchesPrevious)
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 | |||||||