|
||||||||
| 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.nkernel.FeRangeElement
|
+--org.abora.gold.nkernel.FeDataHolder
The kind of FeRangeElement that represents a piece of data in the Server, along with its
identity.
| Field Summary |
| 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 | |
FeDataHolder()
|
|
| Method Summary | |
FeRangeElement |
again()
Essential. |
boolean |
canMakeIdentical(FeRangeElement newIdentity)
Check that it is data with the same value, and check permissions, and forward the operation after coercing the newIdentity to a persistent RangeElement. |
static FeDataHolder |
fake(PrimValue value,
Position key,
BeEdition edition)
|
BeRangeElement |
fetchBe()
If this has a reified Be object, then return it, else NULL |
BeRangeElement |
getOrMakeBe()
An individual BeRangeElement for this identity. |
static void |
info()
{PrimValue CLIENT} value |
static Heaper |
make(PrimValue value)
Make a single DataHolder with the given value |
void |
makeIdentical(FeRangeElement newIdentity)
Allow consolidation of data in 1st product. |
static FeDataHolder |
on(BeDataHolder be)
|
void |
printOn(java.io.PrintWriter oo)
|
PrimValue |
value()
Essential. |
| Methods inherited from class org.abora.gold.nkernel.FeRangeElement |
actualHashForEqual, addFillDetector, becomeOther, carrier, fillDetector, inspect, isEqual, isIdentical, isSameAs, label, owner, placeHolder, relabelled, removeFillDetector, setOwner, transcluders, transcluders, transcluders, transcluders, transcluders, validateEndorsement, validateSignature, works, works, works, works |
| Methods inherited from class org.abora.gold.java.AboraHeaper |
asOop, basicInspect, displayString, 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 |
| Constructor Detail |
public FeDataHolder()
| Method Detail |
public FeRangeElement again()
FeRangeElement
again in class FeRangeElementpublic boolean canMakeIdentical(FeRangeElement newIdentity)
canMakeIdentical in class FeRangeElementpublic void makeIdentical(FeRangeElement newIdentity)
makeIdentical in class FeRangeElementpublic PrimValue value()
public BeRangeElement fetchBe()
FeRangeElement
fetchBe in class FeRangeElementpublic BeRangeElement getOrMakeBe()
FeRangeElement
getOrMakeBe in class FeRangeElementpublic void printOn(java.io.PrintWriter oo)
printOn in class Heaper
public static FeDataHolder fake(PrimValue value,
Position key,
BeEdition edition)
public static Heaper make(PrimValue value)
public static FeDataHolder on(BeDataHolder be)
public static void info()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||