|
||||||||
| 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.collection.steppers.Stepper
|
+--org.abora.gold.collection.steppers.TableStepper
|
+--org.abora.gold.collection.steppers.OffsetArrayStepper
| Field Summary | |
protected TableStepper |
myArrayStepper
|
protected Dsp |
myDsp
|
| Fields inherited from class org.abora.gold.collection.steppers.Stepper |
TheEmptyStepper |
| 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 | |
OffsetArrayStepper(TableStepper onStepper,
Dsp aDsp)
|
|
| Method Summary | |
Stepper |
copy()
Return a new stepper which steps independently of me, but whose current value is the same as mine, and which must produce a future history of values which satisfies the same obligation that my contract obligates me to produce now. |
static void |
create(java.lang.Object aStepper)
Create the frame and call the constructor defined for instances. |
static void |
create(java.lang.Object aStepper,
java.lang.Object aDsp)
Create the frame and call the constructor defined for instances. |
Heaper |
fetch()
If I am exhausted (i.e., if (!! this->hasValue())), then return NULL. |
Heaper |
get()
Essential. |
boolean |
hasValue()
Iff I have a current value (i.e. |
IntegerVar |
index()
Unboxed version of TableStepper::key. |
static Heaper |
make(TableStepper arrayStepper,
Dsp aDsp)
|
Position |
position()
A TableStepper actually enumerates the associations of a table. |
void |
step()
Essential. |
| Methods inherited from class org.abora.gold.collection.steppers.TableStepper |
ascending, descending, forIndices, forKeyValues, forPositions, forPromisedPairs, info, key, stepManyPairs, stepManyPairs |
| Methods inherited from class org.abora.gold.collection.steppers.Stepper |
actualHashForEqual, asArray, atEnd, emptyStepper, forEach, forEachPromise, initTimeNonInherited, isEqual, itemStepper, linkTimeNonInherited, stepMany, stepMany, theOne |
| 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 TableStepper myArrayStepper
protected Dsp myDsp
| Constructor Detail |
public OffsetArrayStepper(TableStepper onStepper,
Dsp aDsp)
| Method Detail |
public Heaper fetch()
Stepper
fetch in class TableStepperpublic Heaper get()
Stepper
get in class Stepperpublic boolean hasValue()
Stepper
hasValue in class TableStepperpublic void step()
Stepper
step in class TableStepperpublic IntegerVar index()
TableStepper
index in class TableStepperpublic Position position()
TableStepper
position in class TableStepperpublic Stepper copy()
Stepper
copy in class TableStepperpublic static void create(java.lang.Object aStepper)
Heaper
public static void create(java.lang.Object aStepper,
java.lang.Object aDsp)
Heaper
public static Heaper make(TableStepper arrayStepper,
Dsp aDsp)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||