|
||||||||
| 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.spaces.basic.Position
|
+--org.abora.white.spaces.basic.UnOrdered
|
+--org.abora.white.spaces.unordered.HeaperAsPosition
A position in a HeaperSpace that represents the identity of some particular Heaper. See class comment in HeaperSpace.
| Constructor Summary | |
protected |
HeaperAsPosition()
|
protected |
HeaperAsPosition(Rcvr rcvr)
|
| Method Summary | |
int |
actualHashForEqual()
since we redefine equal, subclasses had better redefine actualHashForEqual |
XnRegion |
asRegion()
Essential. |
abstract CoordinateSpace |
coordinateSpace()
Essential. |
abstract Heaper |
heaper()
Return the underlying Heaper whose identity (as a position) I represent. |
abstract boolean |
isEqual(Heaper other)
Up in position, isGE is deferred, and isEqual is defined in terms of isEqual. |
static HeaperAsPosition |
make(Heaper heaper)
Return a HeaperAsPosition which represents the identity of this Heaper. |
| Methods inherited from class org.abora.white.spaces.basic.Position |
info |
| Methods inherited from class org.abora.white.xpp.basic.Heaper |
destroy, destruct, equals, hashForEqual, printContentsOn, printOn, sendSelfTo, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
protected HeaperAsPosition()
protected HeaperAsPosition(Rcvr rcvr)
| Method Detail |
public int actualHashForEqual()
Position
actualHashForEqual in class UnOrderedpublic abstract boolean isEqual(Heaper other)
UnOrdered
isEqual in class UnOrderedpublic XnRegion asRegion()
Position
asRegion in class UnOrderedpublic abstract CoordinateSpace coordinateSpace()
Position
coordinateSpace in class UnOrderedpublic abstract Heaper heaper()
public static HeaperAsPosition make(Heaper heaper)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||