|
Class: LookupKey
Object
|
+--Magnitude
|
+--LookupKey
|
+--Association
- Package:
- stx:libbasic
- Category:
- Collections-Support
- Version:
- rev:
1.14
date: 2017/02/22 18:01:54
- user: cg
- file: LookupKey.st directory: libbasic
- module: stx stc-classLibrary: libbasic
- Author:
- Claus Gittinger
LookupKey has been extracted from Association for ST-80 compatibility.
This class is currently not used directly.
[Instance variables:]
key <Object> the key
instance creation
-
key: aKey
-
return a new instance.
accessing
-
key
-
return the key of the receiver
-
key: anObject
-
set the key of the receiver to be anObject.
Return the receiver
comparing
-
< aKey
-
return true, if the receiver's Key is less than the argument's key.
The argument must be a kind of lookupKey
-
= aLookupKey
-
return true if the receiver's key equals the argument's key.
The argument must be a kind of lookupKey.
-
> aKey
-
return true, if the receiver's Key is greater than the argument's key.
The argument must be a kind of lookupKey
-
hash
-
return an integer useful for hashing on the receiver;
redefined since = is redefined here.
printing & storing
-
displayOn: aGCOrStream
-
Compatibility
append a printed desription on some stream (Dolphin, Squeak)
OR:
display the receiver in a graphicsContext at 0@0 (ST80).
This method allows for any object to be displayed in some view
(although the fallBack is to display its printString ...)
-
printOn: aStream
-
append a user printed representation of the receiver to aStream.
The format is suitable for a human - not meant to be read back.
|