eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'TSTree::TSTreeNode':

Home

everywhere
www.exept.de
for:
[back]

Class: TSTreeNode (private in TSTree

This class is only visible from within TSTree.

Inheritance:

   Object
   |
   +--TSTree::TSTreeNode

Package:
stx:libbasic2
Category:
Collections-Ordered
Owner:
TSTree
Author:
Avi Bryant

Description:


[license:]
    Dual licensed under both SqueakL and MIT. 
    This enables both base Squeak inclusion and 100% reuse.


Class protocol:

as yet unclassified
o  key: aCharacter


Instance protocol:

private
o  canBeCulled

o  cullNode: aNode

o  do: aBlock

o  initializeWithKey: aCharacter

o  lookupString: aString startingAt: i
inlined for performance

o  lookupString: aString startingAt: i insert: anObject

o  lookupString: aString startingAt: i whenFound: foundBlock whenNil: nilBlock recurseWith: recurseBlock

o  matchesForPrefix: aString startingAt: i do: aBlock

o  matchesForString: aString startingAt: i distance: d do: aBlock nodesDo: nodeBlock

o  newNodeWithKey: aCharacter

o  nodesDo: aBlock

o  removeString: aString startingAt: i

o  value

o  value: anObject



ST/X 6.1.1; WebServer 1.620 at exept:8081; Tue, 22 May 2012 22:36:58 GMT