|
||||||||
| 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
|
+--org.abora.gold.be.ents.OVirtualLoaf
| Field Summary | |
protected SharedData |
myData
|
protected ID |
myOwner
|
| Fields inherited from class org.abora.gold.be.ents.OExpandingLoaf |
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 | |
OVirtualLoaf(Rcvr receiver)
|
|
OVirtualLoaf(XnRegion region,
SharedData data)
|
|
OVirtualLoaf(XnRegion region,
SharedData data,
HUpperCrum hcrum,
SensorCrum scrum)
|
|
| Method Summary | |
byte |
actualSoftSplay(XnRegion region,
XnRegion limitRegion)
Don't expand my virtual tree in place. |
byte |
actualSplay(XnRegion region,
XnRegion limitRegion)
Expand my partial tree in place. |
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 |
checkTrailBlazer(TrailBlazer blazer)
it's OK |
int |
contentsHash()
A hash of the contents of this flock |
FeRangeElement |
fetch(Position key,
BeEdition edition,
Position globalKey)
Make a virtual DataHolder. |
TrailBlazer |
fetchTrailBlazer()
If there is a TrailBlazer somewhere below this Edition, return one of them |
void |
fill(XnRegion keys,
Arrangement toArrange,
PrimArray toArray,
Dsp dsp,
BeEdition edition)
Fill an array with my contents |
BeRangeElement |
getBe(Position key)
Get or make the BeRangeElement at the location. |
void |
informTo(OrglRoot orgl)
|
ID |
owner()
Return the owner of the atoms represented by the receiver. |
void |
printOn(java.io.PrintWriter aStream)
|
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. |
void |
showOn(java.lang.Object oo)
|
PrimSpec |
spec()
Return the primSpec for my data. |
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.OExpandingLoaf |
checkChildRecorders, combine, compare, count, crums, delayedStoreMatching, displayString, domain, fetchBottomAt, inspect, isPartial, keysLabelled, rangeOwners, sharedRegion, splay, storeRecordingAgents |
| 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 |
| 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 ID myOwner
protected SharedData myData
| Constructor Detail |
public OVirtualLoaf(XnRegion region,
SharedData data)
public OVirtualLoaf(XnRegion region,
SharedData data,
HUpperCrum hcrum,
SensorCrum scrum)
public OVirtualLoaf(Rcvr receiver)
| Method Detail |
public FeRangeElement fetch(Position key,
BeEdition edition,
Position globalKey)
fetch in class OExpandingLoafpublic BeRangeElement getBe(Position key)
getBe in class OExpandingLoafpublic ID owner()
owner in class OExpandingLoafpublic PrimSpec spec()
spec in class OExpandingLoafpublic XnRegion usedDomain()
usedDomain in class OExpandingLoaf
public Stepper bundleStepper(XnRegion region,
OrderSpec order,
Dsp globalDsp)
bundleStepper in class OExpandingLoaf
public void fill(XnRegion keys,
Arrangement toArrange,
PrimArray toArray,
Dsp dsp,
BeEdition edition)
OExpandingLoaf
fill in class OExpandingLoafpublic void informTo(OrglRoot orgl)
informTo in class OExpandingLoafpublic OrglRoot setAllOwners(ID owner)
setAllOwners in class OExpandingLoafpublic void printOn(java.io.PrintWriter aStream)
printOn in class OExpandingLoaf
public byte actualSoftSplay(XnRegion region,
XnRegion limitRegion)
public byte actualSplay(XnRegion region,
XnRegion limitRegion)
actualSplay in class OExpandingLoafpublic int contentsHash()
Abraham
contentsHash in class OExpandingLoafpublic void showOn(java.lang.Object oo)
showOn in class OPartpublic void wait(XnSensor sensor)
wait in class OExpandingLoafpublic XnRegion attachTrailBlazer(TrailBlazer blazer)
OPart
attachTrailBlazer in class OExpandingLoafpublic void checkTrailBlazer(TrailBlazer blazer)
checkTrailBlazer in class OExpandingLoafpublic TrailBlazer fetchTrailBlazer()
OPart
fetchTrailBlazer in class OExpandingLoafpublic void triggerDetector(FeFillRangeDetector detect)
Loaf
triggerDetector in class OExpandingLoafpublic void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class OExpandingLoaf
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||