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.10 date: 2019/05/27 13:17:19
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-private
o  postCopy

enumerating
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.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Thu, 28 Mar 2024 12:03:51 GMT