eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'RBSmallDictionary':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: RBSmallDictionary


Inheritance:

   Object
   |
   +--Collection
      |
      +--KeyedCollection
         |
         +--RBSmallDictionary

Package:
stx:goodies/refactoryBrowser/parser
Category:
Refactory-ParseTree Matching
Version:
rev: 1.8 date: 2003/09/23 22:15:22
user: cg
file: RBSmallDictionary.st directory: goodies/refactoryBrowser/parser
module: stx stc-classLibrary: parser

Class protocol:

instance creation
o  new

o  new: aSize
Ignore the size


Instance protocol:

accessing
o  at: key ifAbsent: aBlock

o  at: key ifAbsentPut: aBlock

o  empty

o  size

adding
o  add: anAssociation

o  at: key put: value

copying
o  postCopy

enumerating
o  associationsDo: aBlock

o  do: aBlock

o  keysAndValuesDo: aBlock

o  keysDo: aBlock

initialize-release
o  initialize

private
o  findIndexFor: aKey

o  growKeysAndValues

o  growTo: aSize

o  privateAt: key put: value

removing
o  remove: oldObject ifAbsent: anExceptionBlock

o  removeAll

o  removeKey: key ifAbsent: aBlock

testing
o  includesKey: aKey



ST/X 7.1.0.0; WebServer 1.663 at exept.de:8081; Wed, 19 Sep 2018 09:39:05 GMT