![]() |
Smalltalk/X WebserverDocumentation of class 'TreeSet': |
|
Class: TreeSetInheritance:Object | +--Collection | +--TreeSet
Description:BTree and TSTree A bunch of collection classes that are useful for building large indices of things. It's especially geared towards people using OODBs like GOODS, but can be used it in the image too: the BTree class is great for when you need to select numeric keys by range, and TSTree makes a solid basis for full-text search. TreeSet has an interesting optimized #intersection: that lets you compare two collections without looking at every item of either. I'm also going to be rolling some code in here from Benjamin Pollack specifically aimed at indexing by date ranges, which lets you do quick queries of all the events that overlap with a specific week, for instance. [license:] Dual licensed under both SqueakL and MIT. This enables both base Squeak inclusion and 100% reuse. Class protocol:instance creationInstance protocol:initialize-release plugs private public
|
|
ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Sun, 04 Jun 2023 06:52:53 GMT
|