|
||||||||
| 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.snarf.Abraham
|
+--org.abora.gold.be.ents.OPart
|
+--org.abora.gold.be.ents.Loaf
|
+--org.abora.gold.be.ents.OExpandingLoaf
NOT.A.TYPE
| Field Summary | |
protected XnRegion |
myRegion
|
| Fields inherited from class org.abora.gold.be.ents.Loaf |
myHCrum |
| Fields inherited from class org.abora.gold.be.ents.OPart |
mySensorCrum |
| Fields inherited from class org.abora.gold.snarf.Abraham |
DismantleStatistics, myHash, myInfo, myToken, TheTokenSource |
| 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 | |
OExpandingLoaf(int hash,
XnRegion region,
HUpperCrum hcrum,
SensorCrum sensor)
|
|
OExpandingLoaf(Rcvr receiver)
|
|
OExpandingLoaf(XnRegion region)
|
|
OExpandingLoaf(XnRegion region,
HUpperCrum hcrum,
SensorCrum sensor)
|
|
| Method Summary | |
byte |
actualSplay(XnRegion region,
XnRegion limitRegion)
Return an Inner loaf which is an expansion of me. |
XnRegion |
attachTrailBlazer(TrailBlazer blazer)
Attach the TrailBlazer to this Edition, and return the region of partiality it is attached to |
Stepper |
bundleStepper(XnRegion region,
OrderSpec order,
Dsp globalDsp)
Return a stepper of bundles according to the order. |
void |
checkChildRecorders(PropFinder finder)
send checkRecorders to all children |
void |
checkTrailBlazer(TrailBlazer blazer)
Make sure that everyone below here that might have a TrailBlazer, has the given one |
OrglRoot |
combine(ActualOrglRoot another,
XnRegion limitRegion,
Dsp globalDsp)
Accumulate dsp downward. |
Mapping |
compare(TracePosition trace,
XnRegion region)
return a mapping from my data to corresponding stuff in the given trace |
int |
contentsHash()
A hash of the contents of this flock |
IntegerVar |
count()
|
void |
crums()
|
void |
delayedStoreMatching(PropFinder finder,
RecorderFossil fossil,
ResultRecorder recorder,
HashSetCache hCrumCache)
Default south-to-north turnaround point during 'now' part of backfollow (which is leafward, then rootward, in the H-tree, filtered by the Bert canopy). |
java.lang.String |
displayString()
|
XnRegion |
domain()
|
FeRangeElement |
fetch(Position key,
BeEdition edition,
Position globalKey)
Look up the range element for the key. |
OExpandingLoaf |
fetchBottomAt(Position key)
I'm at the bottom. |
TrailBlazer |
fetchTrailBlazer()
If there is a TrailBlazer somewhere below this Edition, return one of them |
void |
fill(XnRegion keys,
Arrangement toArrange,
PrimArray toArray,
Dsp globalDsp,
BeEdition edition)
Fill an array with my contents |
BeRangeElement |
getBe(Position key)
Get or Make the BeRangeElement at the location. |
void |
informTo(OrglRoot orgl)
|
void |
inspect()
|
boolean |
isPartial()
|
XnRegion |
keysLabelled(BeLabel label)
This gets overridden by RegionLoaf. |
ID |
owner()
Return the owner of the atoms represented by the receiver. |
void |
printOn(java.io.PrintWriter aStream)
|
XnRegion |
rangeOwners(XnRegion positions)
|
void |
sendSelfTo(Xmtr xmtr)
do nothing |
OrglRoot |
setAllOwners(ID owner)
If the CurrentKeyMaster includes the owner of this loaf then change the owner and return NULL else just return self. |
XnRegion |
sharedRegion(TracePosition trace,
XnRegion limitRegion)
Return a region describing the stuff that can backfollow to trace. |
PrimSpec |
spec()
Return the PrimSpec that describes the representation of the data. |
byte |
splay(XnRegion region,
XnRegion limitRegion)
Make each child completely contained or completely outside the region. |
void |
storeRecordingAgents(RecorderFossil recorder,
Agenda agenda)
Go ahead and actually store the recorder in the sensor canopy. |
void |
triggerDetector(FeFillRangeDetector detect)
A Detector has been added to my parent. |
XnRegion |
usedDomain()
|
void |
wait(XnSensor sensor)
|
| Methods inherited from class org.abora.gold.be.ents.Loaf |
addOParent, asFeEdition, checkChildRecorders, checkRecorders, checkRecorders, delayedStoreMatching, dismantle, hCrum, inform, make, make, make, removeOParent, storeMatching, transformedBy, unTransformedBy, updateBCrumTo |
| Methods inherited from class org.abora.gold.be.ents.OPart |
hinspect, inspectCanopy, inspectMenuArray, inspectRecorderCanopy, mappingTo, sensorCrum, showOn |
| Methods inherited from class org.abora.gold.snarf.Abraham |
actualHashForEqual, becomeStub, cleanupGarbage, destroy, destruct, diskUpdate, dismantleStatistics, fetchInfo, fetchShepherd, flockInfo, forget, getInfo, getShepherdStubCategory, initTimeNonInherited, isConstructed, isDestructed, isEqual, isKindOf, isPurgeable, isShepherd, isStub, isUnlocked, linkTimeNonInherited, newShepherd, remember, restartAbraham, restartAbraham, returnToken, staticTimeNonInherited, token |
| Methods inherited from class org.abora.gold.java.AboraHeaper |
asOop, basicInspect, error, hack, halt, 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 XnRegion myRegion
| Constructor Detail |
public OExpandingLoaf(XnRegion region)
public OExpandingLoaf(XnRegion region,
HUpperCrum hcrum,
SensorCrum sensor)
public OExpandingLoaf(int hash,
XnRegion region,
HUpperCrum hcrum,
SensorCrum sensor)
public OExpandingLoaf(Rcvr receiver)
| Method Detail |
public Stepper bundleStepper(XnRegion region,
OrderSpec order,
Dsp globalDsp)
bundleStepper in class Loaf
public OrglRoot combine(ActualOrglRoot another,
XnRegion limitRegion,
Dsp globalDsp)
combine in class Loafpublic void informTo(OrglRoot orgl)
public boolean isPartial()
public byte splay(XnRegion region,
XnRegion limitRegion)
splay in class Loafpublic XnRegion attachTrailBlazer(TrailBlazer blazer)
OPart
attachTrailBlazer in class Loafpublic void checkChildRecorders(PropFinder finder)
checkChildRecorders in class Loafpublic void checkTrailBlazer(TrailBlazer blazer)
OPart
checkTrailBlazer in class Loaf
public void delayedStoreMatching(PropFinder finder,
RecorderFossil fossil,
ResultRecorder recorder,
HashSetCache hCrumCache)
delayedStoreMatching in class Loafpublic TrailBlazer fetchTrailBlazer()
OPart
fetchTrailBlazer in class Loaf
public void storeRecordingAgents(RecorderFossil recorder,
Agenda agenda)
Loaf
storeRecordingAgents in class Loafpublic void triggerDetector(FeFillRangeDetector detect)
Loaf
triggerDetector in class Loaf
public Mapping compare(TracePosition trace,
XnRegion region)
compare in class Loafpublic IntegerVar count()
count in class Loafpublic XnRegion domain()
domain in class Loaf
public FeRangeElement fetch(Position key,
BeEdition edition,
Position globalKey)
Loaf
fetch in class Loafpublic OExpandingLoaf fetchBottomAt(Position key)
fetchBottomAt in class Loaf
public void fill(XnRegion keys,
Arrangement toArrange,
PrimArray toArray,
Dsp globalDsp,
BeEdition edition)
fill in class Loafpublic BeRangeElement getBe(Position key)
getBe in class Loafpublic XnRegion keysLabelled(BeLabel label)
keysLabelled in class Loafpublic ID owner()
public XnRegion rangeOwners(XnRegion positions)
rangeOwners in class Loafpublic OrglRoot setAllOwners(ID owner)
setAllOwners in class Loaf
public XnRegion sharedRegion(TracePosition trace,
XnRegion limitRegion)
sharedRegion in class Loafpublic PrimSpec spec()
public XnRegion usedDomain()
usedDomain in class Loafpublic void printOn(java.io.PrintWriter aStream)
printOn in class Heaper
public byte actualSplay(XnRegion region,
XnRegion limitRegion)
actualSplay in class Loafpublic int contentsHash()
Abraham
contentsHash in class Loafpublic void crums()
public java.lang.String displayString()
displayString in class AboraHeaperpublic void inspect()
inspect in class OPartpublic void wait(XnSensor sensor)
wait in class Loafpublic void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class Loaf
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||