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 | 类:

Since:
JDK 25, opencode-base-collections V1.0.0
Author:
Leon Soo www.LeonSoo.com
See Also:
  • Class
    Description
    AbstractMultiset - 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 - Object Interning (Pooling) Utility Interner - 对象驻留(池化)工具
    Builder for creating Interner instances.
    LinkedHashMultimap - Insertion-Ordered Multimap Implementation LinkedHashMultimap - 保持插入顺序的多重映射实现
    LinkedHashMultiset - Linked Hash Multiset Implementation LinkedHashMultiset - 链式哈希多重集合实现
    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 - Set-based Multimap Interface SetMultimap - 基于集合的多值映射接口
    SortedSetMultimap - Multimap with Sorted Set Values SortedSetMultimap - 具有排序集合值的多重映射
    TreeBasedTable - Tree-based Table Implementation TreeBasedTable - 基于树的表实现
    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 - SortedSetMultimap Implementation using TreeSet TreeSetMultimap - 使用 TreeSet 的 SortedSetMultimap 实现