|
||||||||
| 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
|
+--org.abora.gold.tumbler.AfterSequence
| Field Summary |
| Fields inherited from class org.abora.gold.tumbler.SequenceEdge |
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 | |
AfterSequence(Rcvr receiver)
|
|
AfterSequence(Sequence sequence)
|
|
| Method Summary | |
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 |
static Heaper |
make(Sequence sequence)
|
Position |
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 |
SequenceEdge |
transformedBy(SequenceMapping dsp)
Transform the edge by the given mapping |
| Methods inherited from class org.abora.gold.tumbler.SequenceEdge |
actualHashForEqual, printOn, sequence |
| 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 |
| Constructor Detail |
public AfterSequence(Sequence sequence)
public AfterSequence(Rcvr receiver)
| Method Detail |
public Position position()
public SequenceEdge transformedBy(SequenceMapping dsp)
SequenceEdge
transformedBy in class SequenceEdge
public void printTransitionOn(java.io.PrintWriter oo,
boolean entering,
boolean touchesPrevious)
SequenceEdge
printTransitionOn in class SequenceEdgepublic boolean follows(Position pos)
SequenceEdge
follows in class SequenceEdgepublic boolean isEqual(Heaper other)
Heaper
isEqual in class SequenceEdgepublic boolean isFollowedBy(TransitionEdge next)
SequenceEdge
isFollowedBy in class SequenceEdgepublic boolean isGE(TransitionEdge other)
SequenceEdge
isGE in class SequenceEdgepublic boolean touches(TransitionEdge other)
SequenceEdge
touches in class SequenceEdgepublic void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class SequenceEdgepublic static Heaper make(Sequence sequence)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||