Package cloud.opencode.base.collections.specialized
package cloud.opencode.base.collections.specialized
Specialized Collections Package - Specialized Collection Types
专用集合包 - 专用集合类型
This package provides specialized collection implementations for specific use cases.
本包提供针对特定用例的专用集合实现。
Classes | 类:
ListMultimap- List multimap interface | 列表多值映射接口SetMultimap- Set multimap interface | 集合多值映射接口MultimapBuilder- Multimap builder | 多值映射构建器TreeMultiset- Tree-based multiset | 树形多重集合LinkedHashMultiset- Linked hash multiset | 链式哈希多重集合ConcurrentHashMultiset- Concurrent hash multiset | 并发哈希多重集合TreeBasedTable- Tree-based table | 树形表ArrayTable- Array-based table | 数组表RangeSet- Range set interface | 范围集合接口TreeRangeSet- Tree-based range set | 树形范围集合RangeMap- Range map interface | 范围映射接口TreeRangeMap- Tree-based range map | 树形范围映射ClassToInstanceMap- Class to instance map interface | 类实例映射接口MutableClassToInstanceMap- Mutable class to instance map | 可变类实例映射
- Since:
- JDK 25, opencode-base-collections V1.0.0
- Author:
- Leon Soo www.LeonSoo.com
- See Also:
-
ClassDescriptionAbstractMultiset - Abstract Multiset Base Class AbstractMultiset - 抽象多重集合基类ArrayTable<R,
C, V> ArrayTable - Fixed-size Array-based Table Implementation ArrayTable - 固定大小基于数组的表实现ClassToInstanceMap - Class to Instance Map Interface ClassToInstanceMap - 类实例映射接口ConcurrentHashMultiset - Thread-safe Multiset Implementation ConcurrentHashMultiset - 线程安全的多重集合实现EvictingQueue - Fixed-size Queue with Automatic Eviction EvictingQueue - 自动淘汰的固定大小队列Builder for EvictingQueue.Listener for element eviction events.Interner<E>Interner - Object Interning (Pooling) Utility Interner - 对象驻留(池化)工具Builder for creating Interner instances.LinkedHashMultimap<K,V> LinkedHashMultimap - Insertion-Ordered Multimap Implementation LinkedHashMultimap - 保持插入顺序的多重映射实现LinkedHashMultiset - Linked Hash Multiset Implementation LinkedHashMultiset - 链式哈希多重集合实现ListMultimap<K,V> ListMultimap - List-based Multimap Interface ListMultimap - 基于列表的多值映射接口MinMaxPriorityQueue - Double-ended Priority Queue MinMaxPriorityQueue - 双端优先队列Builder for MinMaxPriorityQueue.MultimapBuilder - Fluent Multimap Builder MultimapBuilder - 流式多值映射构建器Key builder for configuring key storage.Builder for ListMultimap.Builder for SetMultimap.MutableClassToInstanceMap - Mutable Class to Instance Map Implementation MutableClassToInstanceMap - 可变类实例映射实现NavigableMultiset - Navigable Multiset Interface NavigableMultiset - 可导航多重集合接口RangeMap<K extends Comparable<? super K>, V>RangeMap - Range Map Interface RangeMap - 范围映射接口RangeSet<C extends Comparable<? super C>>RangeSet - Range Set Interface RangeSet - 范围集合接口SetMultimap<K,V> SetMultimap - Set-based Multimap Interface SetMultimap - 基于集合的多值映射接口SortedSetMultimap<K,V> SortedSetMultimap - Multimap with Sorted Set Values SortedSetMultimap - 具有排序集合值的多重映射TreeBasedTable<R,C, V> TreeBasedTable - Tree-based Table Implementation TreeBasedTable - 基于树的表实现TreeMultiset<E>TreeMultiset - Tree-based Multiset Implementation TreeMultiset - 基于树的多重集合实现TreeRangeMap<K extends Comparable<? super K>, V>TreeRangeMap - Tree-based Range Map Implementation TreeRangeMap - 基于树的范围映射实现TreeRangeSet<C extends Comparable<? super C>>TreeRangeSet - Tree-based Range Set Implementation TreeRangeSet - 基于树的范围集合实现TreeSetMultimap<K,V> TreeSetMultimap - SortedSetMultimap Implementation using TreeSet TreeSetMultimap - 使用 TreeSet 的 SortedSetMultimap 实现