Collectors.mac
..\mac\extra\StreamApi\Collectors.mac
Объекты коллекторы.
Импорты
Файл включает в себя реализацию интерфейса map через два массива
Библиотека коллекций для языка RSL
Файл включает в себя реализацию классического интерфейса map через хэш-таблицу
Файл включает в себя реализацию классического интерфейса set, коллекцию уникальных значений
Базовые классы и функции коллекций
Файл включает в себя реализацию классов LinkedHashMap
Файл включает в себя реализацию LinkedHashSet - коллекции уникальных элементов с сохранением порядка добавления
Файл включает в себя реализацию связного списка LinkedList и отсортированного связного списка SortedLinkedList
Файл включает в себя реализацию классического интерфейса map через красно-черное дерево
Реализация отсортированной коллекции уникальных значений
Библиотека для динамического создания функций из строковых шаблонов
Реализованные функции-компараторы (compare и equals)
Реализация исключений и блоков try/catch/finally
Вспомогательные классы и функции для реализации ООП паттернов
Релизация функций для сортировки массива
Полезные утилиты для работы со строковыми переменными
bankinter
rcw
rsexts
Известные зависимые
Реализация Stream Api
Глобальные константы
const Collectors = GenObject("CollectorsClass")
Singleton instance класса CollectorsClass
Классы
Class CustomCollector (supplier, accumulator : SomeShit, [finisher : Link = null])
Пользовательский класс коллектора
Private Class CollectorsClass ()
Предоставляет часто используемые коллекторы, представлен singleton Collectors