|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.white.xpp.basic.Heaper
|
+--org.abora.white.arrange.Arrangement
|
+--org.abora.white.tumbler.ExplicitArrangement
| Field Summary | |
protected PtrArray |
myPositions
|
| Constructor Summary | |
protected |
ExplicitArrangement(PtrArray positions)
|
protected |
ExplicitArrangement(Rcvr receiver)
|
| Method Summary | |
int |
actualHashForEqual()
Defined by subclasses to produce the value returned by hashForEqual. |
int |
hashForEqual()
The value returned does not change during the life of the object. |
IntegerValue |
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 Arrangement |
make(PtrArray positions)
|
protected PtrArray |
positions()
|
XnRegion |
region()
The region of positions in the arrangement |
void |
sendSelfTo(Xmtr xmtr)
|
| Methods inherited from class org.abora.white.arrange.Arrangement |
copyElements |
| Methods inherited from class org.abora.white.xpp.basic.Heaper |
destroy, destruct, equals, printContentsOn, printOn, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected PtrArray myPositions
| Constructor Detail |
protected ExplicitArrangement(PtrArray positions)
protected ExplicitArrangement(Rcvr receiver)
| Method Detail |
public static Arrangement make(PtrArray positions)
public IntegerValue indexOf(Position position)
Arrangement
indexOf in class Arrangementpublic IntegerRegion indicesOf(XnRegion region)
Arrangement
indicesOf in class Arrangement
public XnRegion keysOf(int start,
int stop)
Arrangement
keysOf in class Arrangementpublic XnRegion region()
Arrangement
region in class Arrangementpublic int actualHashForEqual()
Heaper
actualHashForEqual in class Arrangementpublic int hashForEqual()
Heaper
hashForEqual in class Heaperpublic boolean isEqual(Heaper other)
Heaper
isEqual in class Heaperprotected PtrArray positions()
public void sendSelfTo(Xmtr xmtr)
sendSelfTo in class Arrangement
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||