|
||||||||
| 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.BeforeSequencePrefix
| Field Summary | |
protected IntegerVar |
myLimit
|
| 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 | |
BeforeSequencePrefix(Rcvr receiver)
|
|
BeforeSequencePrefix(Sequence sequence,
IntegerVar limit)
|
|
| Method Summary | |
static TransitionEdge |
above(Sequence sequence,
IntegerVar limit)
|
static TransitionEdge |
below(Sequence sequence,
IntegerVar limit)
|
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 |
IntegerVar |
limit()
|
Position |
position()
|
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 |
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, 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 |
| Field Detail |
protected IntegerVar myLimit
| Constructor Detail |
public BeforeSequencePrefix(Sequence sequence,
IntegerVar limit)
public BeforeSequencePrefix(Rcvr receiver)
| Method Detail |
public 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 IntegerVar limit()
public Position position()
public SequenceEdge transformedBy(SequenceMapping dsp)
SequenceEdge
transformedBy in class SequenceEdgepublic void printOn(java.io.PrintWriter oo)
printOn in class SequenceEdge
public void printTransitionOn(java.io.PrintWriter oo,
boolean entering,
boolean touchesPrevious)
SequenceEdge
printTransitionOn in class SequenceEdgepublic void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class SequenceEdge
public static TransitionEdge above(Sequence sequence,
IntegerVar limit)
public static TransitionEdge below(Sequence sequence,
IntegerVar limit)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||