All Classes and Interfaces

Class
Description
AbstractIterator - Skeletal Iterator implementation requiring only computeNext() AbstractIterator - 只需实现 computeNext() 的骨架迭代器
AbstractMultimap - Abstract Base for Multimap Implementations AbstractMultimap - Multimap 实现的抽象基类
AbstractMultiset - Abstract Multiset Base Class AbstractMultiset - 抽象多重集合基类
ArrayListMultimap - List-based Multimap Implementation ArrayListMultimap - 基于列表的多重映射实现
ArrayTable - Fixed-size Array-based Table Implementation ArrayTable - 固定大小基于数组的表实现
BiMap - Bidirectional Map Interface BiMap - 双向映射接口
ClassToInstanceMap - Class to Instance Map Interface ClassToInstanceMap - 类实例映射接口
CollectionFactory - Factory for Creating Collections CollectionFactory - 创建集合的工厂
CollectorUtil - Custom Collector Utilities CollectorUtil - 自定义收集器工具
ComparatorUtil - Comparator Utility Class ComparatorUtil - 比较器工具类
ComparisonChain - Fluent comparator chain for multi-field comparisons ComparisonChain - 用于多字段比较的流式比较器链
ConcurrentCollectionFactory - Factory for Thread-safe Collections ConcurrentCollectionFactory - 线程安全集合工厂
ConcurrentHashMultiset - Thread-safe Multiset Implementation ConcurrentHashMultiset - 线程安全的多重集合实现
DoubleList - Primitive double List DoubleList - 原始 double 列表
DoubleSet - Primitive double Set Implementation DoubleSet - 原始 double 集合实现
EntryTransformer - Function to transform map entries EntryTransformer - 转换 Map 条目的函数
Equivalence - Strategy for determining equivalence between objects Equivalence - 确定对象等价性的策略
EvictingQueue - Fixed-size Queue with Automatic Eviction EvictingQueue - 自动淘汰的固定大小队列
Builder for EvictingQueue.
Listener for element eviction events.
FloatList - Primitive float List FloatList - 原始 float 列表
Functional interface for float consumer. float 消费者函数式接口。
FluentIterable - Fluent API for Iterable Operations FluentIterable - 可迭代操作的流式 API
ForwardingCollection - Abstract Decorator Base for Collection ForwardingCollection - Collection 的抽象装饰器基类
ForwardingList - Abstract Decorator Base for List ForwardingList - List 的抽象装饰器基类
ForwardingMap - Abstract Decorator Base for Map ForwardingMap - Map 的抽象装饰器基类
ForwardingSet - Abstract Decorator Base for Set ForwardingSet - Set 的抽象装饰器基类
Graph - Graph Interface Graph - 图接口
Endpoint pair representing an edge.
GraphTraversalUtil - Graph Traversal Utilities GraphTraversalUtil - 图遍历工具类
GroupingUtil - Collection Grouping Utilities GroupingUtil - 集合分组工具
HashBasedTable - Hash-based Table Implementation HashBasedTable - 基于哈希的表实现
HashBiMap - Hash-based BiMap Implementation HashBiMap - 基于哈希的双向映射实现
HashMultiset - Hash-based Multiset Implementation HashMultiset - 基于哈希的多重集实现
HashSetMultimap - Set-based Multimap Implementation HashSetMultimap - 基于集合的多重映射实现
ImmutableBiMap - Immutable Bidirectional Map Implementation ImmutableBiMap - 不可变双向映射实现
Builder for ImmutableBiMap ImmutableBiMap 构建器
ImmutableClassToInstanceMap - Immutable Class to Instance Map ImmutableClassToInstanceMap - 不可变类型实例映射
Builder for ImmutableClassToInstanceMap.
ImmutableCollectionUtil - Utility Class for Immutable Collections ImmutableCollectionUtil - 不可变集合工具类
ImmutableList - Immutable List Implementation ImmutableList - 不可变列表实现
Builder for ImmutableList ImmutableList 构建器
ImmutableListMultimap - Immutable List Multimap Implementation ImmutableListMultimap - 不可变列表多值映射实现
Builder for ImmutableListMultimap.
ImmutableMap - Immutable Map Implementation ImmutableMap - 不可变映射实现
Builder for ImmutableMap ImmutableMap 构建器
ImmutableMultimap - Immutable Multimap Implementation ImmutableMultimap - 不可变多值映射实现
ImmutableMultiset - Immutable Multiset (Bag) Implementation ImmutableMultiset - 不可变多重集(包)实现
Builder for ImmutableMultiset ImmutableMultiset 构建器
Entry interface for multiset entries 多重集条目的条目接口
ImmutableRangeMap - Immutable Range Map ImmutableRangeMap - 不可变范围映射
Builder for ImmutableRangeMap.
ImmutableRangeSet - Immutable Range Set ImmutableRangeSet - 不可变范围集合
Builder for ImmutableRangeSet.
ImmutableSet - Immutable Set Implementation ImmutableSet - 不可变集合实现
Builder for ImmutableSet ImmutableSet 构建器
ImmutableSetMultimap - Immutable Set Multimap Implementation ImmutableSetMultimap - 不可变集合多值映射实现
Builder for ImmutableSetMultimap.
ImmutableSortedMap - Immutable Sorted Map Implementation ImmutableSortedMap - 不可变有序映射实现
Builder for ImmutableSortedMap.
ImmutableSortedSet - Immutable Sorted Set Implementation ImmutableSortedSet - 不可变有序集合实现
Builder for ImmutableSortedSet.
ImmutableTable - Immutable Table (Row-Column-Value) Implementation ImmutableTable - 不可变表格(行-列-值)实现
Builder for ImmutableTable ImmutableTable 构建器
Cell interface representing a table cell 表示表格单元格的单元格接口
Interner - Object Interning (Pooling) Utility Interner - 对象驻留(池化)工具
Builder for creating Interner instances.
IntInterval - Immutable, zero-allocation integer range with O(1) random access IntInterval - 零分配的不可变整数区间,支持 O(1) 随机访问
IntIntMap - Primitive int-to-int Map Implementation IntIntMap - 原始 int 到 int 映射实现
Functional interface for int-int consumer. int-int 消费者函数式接口。
IntList - Primitive int List IntList - 原始 int 列表
IntObjectMap - Primitive int Key to Object Value Map IntObjectMap - 原始 int 键到对象值映射
Functional interface for int-object consumer. int-object 消费者函数式接口。
IntSet - Primitive int Set Implementation IntSet - 原始 int 集合实现
Functional interface for int consumer. int 消费者函数式接口。
IterableUtil - Iterable Utility Class IterableUtil - 可迭代对象工具类
IteratorUtil - Iterator Utility Class IteratorUtil - 迭代器工具类
LinkedHashMultimap - Insertion-Ordered Multimap Implementation LinkedHashMultimap - 保持插入顺序的多重映射实现
LinkedHashMultiset - Linked Hash Multiset Implementation LinkedHashMultiset - 链式哈希多重集合实现
ListMultimap - List-based Multimap Interface ListMultimap - 基于列表的多值映射接口
ListUtil - List Utility Class ListUtil - 列表工具类
LockFreeQueue - Lock-free Queue Implementation LockFreeQueue - 无锁队列实现
LockFreeStack - Lock-free Concurrent Stack using Treiber's Algorithm LockFreeStack - 使用 Treiber 算法的无锁并发栈
LongList - Primitive long List LongList - 原始 long 列表
LongLongMap - Primitive long-to-long Map Implementation LongLongMap - 原始 long 到 long 映射实现
Functional interface for long-long consumer. long-long 消费者函数式接口。
LongObjectMap - Primitive long Key to Object Value Map LongObjectMap - 原始 long 键到对象值映射
Functional interface for long-object consumer. long-object 消费者函数式接口。
LongSet - Primitive long Set Implementation LongSet - 原始 long 集合实现
Functional interface for long consumer. long 消费者函数式接口。
MapDifference - Result of comparing two maps MapDifference - 比较两个 Map 的结果
ValueDifference - Represents different values for the same key ValueDifference - 表示相同键的不同值
MapUtil - Map Utility Class MapUtil - 映射工具类
Entry transformer interface 条目转换器
MinMaxPriorityQueue - Double-ended Priority Queue MinMaxPriorityQueue - 双端优先队列
Builder for MinMaxPriorityQueue.
MoreCollectorUtil - Additional Collector Utilities MoreCollectorUtil - 附加收集器工具
MinMax result container.
Multimap - Map with multiple values per key Multimap - 每个键有多个值的映射
MultimapBuilder - Fluent Multimap Builder MultimapBuilder - 流式多值映射构建器
Key builder for configuring key storage.
Builder for ListMultimap.
Builder for SetMultimap.
Multiset - Collection that counts element occurrences Multiset - 计数元素出现次数的集合
Entry - Element with occurrence count Entry - 带出现次数的元素
MutableClassToInstanceMap - Mutable Class to Instance Map Implementation MutableClassToInstanceMap - 可变类实例映射实现
MutableGraph - Mutable Graph Implementation MutableGraph - 可变图实现
MutableValueGraph - Mutable Value Graph Interface and Implementation MutableValueGraph - 可变值图接口与实现
NavigableMultiset - Navigable Multiset Interface NavigableMultiset - 可导航多重集合接口
ObjectDoubleMap - Object Key to Primitive double Value Map ObjectDoubleMap - 对象键到原始 double 值映射
ObjectIntMap - Object Key to Primitive int Value Map ObjectIntMap - 对象键到原始 int 值映射
ObjectLongMap - Object Key to Primitive long Value Map ObjectLongMap - 对象键到原始 long 值映射
OpenCollection - General Collection Utility Class OpenCollection - 通用集合工具类
OpenCollectionException - Exception for collection operations OpenCollectionException - 集合操作异常
OpenCollectors - Unified Streaming API Entry Point OpenCollectors - 统一流式 API 入口
Fluent collection flow for chained operations.
OpenGatherers - JDK 25 Stream Gatherers Utilities OpenGatherers - JDK 25 流收集器工具
Indexed element record.
OpenList - List Facade Utility Class OpenList - 列表门面工具类
OpenMap - Map Facade Utility Class OpenMap - Map 门面工具类
OpenSet - Set Facade Utility Class OpenSet - Set 门面工具类
Ordering - Fluent Comparator Builder Ordering - 流式比较器构建器
Pair - Immutable generic pair of two values Pair - 不可变的泛型二元组
PartitionUtil - Collection Partitioning Utilities PartitionUtil - 集合分区工具
PeekingIterator - Iterator that allows peeking at the next element PeekingIterator - 可查看下一个元素的迭代器
PersistentList - Persistent immutable linked list with structural sharing PersistentList - 基于结构共享的持久化不可变链表
Cons - A non-empty persistent list node (head + tail).
Nil - The empty persistent list.
PersistentMap - Persistent immutable map based on HAMT (Hash Array Mapped Trie) PersistentMap - 基于 HAMT(哈希数组映射字典树)的持久化不可变映射
PersistentSet - Persistent immutable set based on PersistentMap PersistentSet - 基于 PersistentMap 的持久化不可变集合
Range - A contiguous range of Comparable values Range - 可比较值的连续范围
Bound type enum
RangeMap - Range Map Interface RangeMap - 范围映射接口
RangeSet - Range Set Interface RangeSet - 范围集合接口
SetAlgebra - Interface for set algebra operations SetAlgebra - 集合代数操作接口
Default implementation of SetAlgebra.
SetMultimap - Set-based Multimap Interface SetMultimap - 基于集合的多值映射接口
SetUtil - Set Utility Class SetUtil - 集合工具类
SetView - Abstract Set View for Lazy Set Operations SetView - 惰性集合运算的抽象集合视图
SkipList - Skip List Implementation SkipList - 跳表实现
Entry interface.
SortedSetMultimap - Multimap with Sorted Set Values SortedSetMultimap - 具有排序集合值的多重映射
Streams - Enhanced Stream Utilities Streams - 增强的流工具类
An element paired with its index.
Table - Two-dimensional Map with Row and Column Keys Table - 带行和列键的二维映射
Cell - A row-column-value triple Cell - 行列值三元组
TreeBasedTable - Tree-based Table Implementation TreeBasedTable - 基于树的表实现
TreeMultiset - Tree-based Multiset Implementation TreeMultiset - 基于树的多重集合实现
TreeRangeMap - Tree-based Range Map Implementation TreeRangeMap - 基于树的范围映射实现
TreeRangeSet - Tree-based Range Set Implementation TreeRangeSet - 基于树的范围集合实现
TreeSetMultimap - SortedSetMultimap Implementation using TreeSet TreeSetMultimap - 使用 TreeSet 的 SortedSetMultimap 实现
TreeTraversalUtil - Tree Traversal Utilities TreeTraversalUtil - 树遍历工具
Trie - Prefix Tree Implementation Trie - 前缀树实现
Triple - Immutable generic triple of three values Triple - 不可变的泛型三元组
UnmodifiableIterator - Iterator that does not support remove operation UnmodifiableIterator - 不支持删除操作的迭代器
ValueDifference - Represents a difference between two values ValueDifference - 表示两个值之间的差异
Default implementation of ValueDifference.
ValueGraph - Value Graph Interface ValueGraph - 值图接口
Endpoint pair representing an edge between two nodes.