|
||||||||
| 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.arrange.Arrangement
|
+--org.abora.gold.spaces.integers.IntegerArrangement
| Field Summary | |
protected OrderSpec |
myOrdering
|
protected IntegerRegion |
myRegion
|
| 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 | |
IntegerArrangement(Rcvr receiver)
|
|
IntegerArrangement(XnRegion region,
OrderSpec ordering)
|
|
| Method Summary | |
int |
actualHashForEqual()
|
void |
copyElements(PrimArray toArray,
Dsp toDsp,
PrimArray fromArray,
Arrangement fromArrange,
XnRegion fromRegion)
Copy elements into toArray arranged according to the receiver. Copy them from fromArray arranged according to fromArrange. The source region is fromRegion. |
int |
hashForEqual()
|
IntegerVar |
indexOf(Position position)
Return the index of position into my Region according to my OrderSpec. |
IntegerRegion |
indicesOf(XnRegion region)
Return the region of all the indices corresponding to positions in region. |
boolean |
isEqual(Heaper other)
Return true if the two objects are equal. |
XnRegion |
keysOf(int start,
int stop)
Return the region that corresponds to a range of indices. |
static Heaper |
make(XnRegion region,
OrderSpec ordering)
|
OrderSpec |
ordering()
|
void |
printOn(java.io.PrintWriter oo)
|
XnRegion |
region()
The region of positions in the arrangement |
void |
sendSelfTo(Xmtr xmtr)
do nothing |
| 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 OrderSpec myOrdering
protected IntegerRegion myRegion
| Constructor Detail |
public IntegerArrangement(XnRegion region,
OrderSpec ordering)
public IntegerArrangement(Rcvr receiver)
| Method Detail |
public void copyElements(PrimArray toArray,
Dsp toDsp,
PrimArray fromArray,
Arrangement fromArrange,
XnRegion fromRegion)
Arrangement
copyElements in class Arrangementpublic IntegerVar indexOf(Position position)
indexOf in class Arrangementpublic IntegerRegion indicesOf(XnRegion region)
indicesOf in class Arrangement
public XnRegion keysOf(int start,
int stop)
keysOf in class Arrangementpublic OrderSpec ordering()
public XnRegion region()
Arrangement
region in class Arrangementpublic void printOn(java.io.PrintWriter oo)
printOn in class Heaperpublic int actualHashForEqual()
actualHashForEqual in class Arrangementpublic int hashForEqual()
hashForEqual in class Heaperpublic boolean isEqual(Heaper other)
Heaper
isEqual in class Heaperpublic void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class Arrangement
public static Heaper make(XnRegion region,
OrderSpec ordering)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||