Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractIterator<E> - Class in cloud.opencode.base.collections
-
AbstractIterator - Skeletal Iterator implementation requiring only computeNext() AbstractIterator - 只需实现 computeNext() 的骨架迭代器
- AbstractIterator() - Constructor for class cloud.opencode.base.collections.AbstractIterator
- AbstractMultimap<K,
V> - Class in cloud.opencode.base.collections -
AbstractMultimap - Abstract Base for Multimap Implementations AbstractMultimap - Multimap 实现的抽象基类
- AbstractMultimap(Map) - Constructor for class cloud.opencode.base.collections.AbstractMultimap
-
Constructor with backing map.
- AbstractMultiset<E> - Class in cloud.opencode.base.collections.specialized
-
AbstractMultiset - Abstract Multiset Base Class AbstractMultiset - 抽象多重集合基类
- AbstractMultiset() - Constructor for class cloud.opencode.base.collections.specialized.AbstractMultiset
- accept(float) - Method in interface cloud.opencode.base.collections.primitive.FloatList.FloatConsumer
-
Accept a float value.
- accept(int) - Method in interface cloud.opencode.base.collections.primitive.IntSet.IntConsumer
- accept(int, int) - Method in interface cloud.opencode.base.collections.primitive.IntIntMap.IntIntConsumer
- accept(int, V) - Method in interface cloud.opencode.base.collections.primitive.IntObjectMap.IntObjectConsumer
- accept(long) - Method in interface cloud.opencode.base.collections.primitive.LongSet.LongConsumer
- accept(long, long) - Method in interface cloud.opencode.base.collections.primitive.LongLongMap.LongLongConsumer
-
Accept a long key and long value.
- accept(long, V) - Method in interface cloud.opencode.base.collections.primitive.LongObjectMap.LongObjectConsumer
- add(double) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- add(double) - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Add a value to this set.
- add(float) - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Add a value to the end of this list.
- add(int) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Add element.
- add(int) - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Add a value to this set.
- add(int, double) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- add(int, int) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Add element at index.
- add(int, long) - Method in class cloud.opencode.base.collections.primitive.LongList
- add(int, E) - Method in class cloud.opencode.base.collections.ForwardingList
- add(int, E) - Method in class cloud.opencode.base.collections.ImmutableList
- add(long) - Method in class cloud.opencode.base.collections.primitive.LongList
- add(long) - Method in class cloud.opencode.base.collections.primitive.LongSet
-
Add a value to this set.
- add(Range) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Not supported.
- add(Range) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet.Builder
-
Add a range to the builder.
- add(Range) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Add a range to this set.
- add(Range) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- add(E) - Method in class cloud.opencode.base.collections.ForwardingCollection
- add(E) - Method in class cloud.opencode.base.collections.HashMultiset
- add(E) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- add(E) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset.Builder
-
Add an element.
- add(E) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet.Builder
-
Add element.
- add(E) - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Return a new set with the given element added.
- add(E) - Method in class cloud.opencode.base.collections.ImmutableList
- add(E) - Method in class cloud.opencode.base.collections.ImmutableList.Builder
-
Add an element.
- add(E) - Method in class cloud.opencode.base.collections.ImmutableSet
- add(E) - Method in class cloud.opencode.base.collections.ImmutableSet.Builder
-
Add an element.
- add(E) - Method in interface cloud.opencode.base.collections.Multiset
-
Add one occurrence of the element.
- add(E) - Method in class cloud.opencode.base.collections.SetView
-
This operation is not supported on SetView SetView 不支持添加操作
- add(E) - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- add(E) - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- add(E) - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Adds element to queue.
- add(E...) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset.Builder
-
Add elements.
- add(E...) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet.Builder
-
Add multiple elements.
- add(E...) - Method in class cloud.opencode.base.collections.ImmutableList.Builder
-
Add elements.
- add(E...) - Method in class cloud.opencode.base.collections.ImmutableSet.Builder
-
Add elements.
- add(E, int) - Method in class cloud.opencode.base.collections.HashMultiset
- add(E, int) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset.Builder
-
Add multiple copies of an element.
- add(E, int) - Method in interface cloud.opencode.base.collections.Multiset
-
Add a number of occurrences of an element.
- add(E, int) - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- add(E, int) - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- add(E, int) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- addAll(double...) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- addAll(double...) - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Add all values to this set.
- addAll(float...) - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Add all values to the end of this list.
- addAll(int...) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Add all values.
- addAll(int, Collection) - Method in class cloud.opencode.base.collections.ForwardingList
-
Add all elements at the given index by iterating through
ForwardingList.add(int, Object). - addAll(int, Collection) - Method in class cloud.opencode.base.collections.ImmutableList
- addAll(long...) - Method in class cloud.opencode.base.collections.primitive.LongList
- addAll(DoubleSet) - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Add all values from another set.
- addAll(IntSet) - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Add all values from another set.
- addAll(RangeSet) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Not supported.
- addAll(RangeSet) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet.Builder
-
Add all ranges from another range set.
- addAll(RangeSet) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Add all ranges from another range set.
- addAll(RangeSet) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- addAll(Iterable) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset.Builder
-
Add all elements from an iterable.
- addAll(Iterable) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet.Builder
-
Add all elements.
- addAll(Iterable) - Method in class cloud.opencode.base.collections.ImmutableList.Builder
-
Add all elements from an iterable.
- addAll(Iterable) - Method in class cloud.opencode.base.collections.ImmutableSet.Builder
-
Add all elements from an iterable.
- addAll(Collection) - Method in class cloud.opencode.base.collections.ForwardingCollection
-
Add all elements by iterating through
ForwardingCollection.add(Object). - addAll(Collection) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- addAll(Collection) - Method in class cloud.opencode.base.collections.ImmutableList
- addAll(Collection) - Method in class cloud.opencode.base.collections.ImmutableSet
- addAll(Collection) - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- addAll(Collection, E...) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Add all array elements to collection 批量添加数组元素
- addAll(Collection, Iterable) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Add all elements to a collection 添加到集合
- addAll(Collection, Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Add all iterable elements to collection 批量添加 Iterable 元素
- addAll(Collection, Iterator) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Add all elements to a collection 添加到集合
- addAll(Collection, Iterator) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Add all iterator elements to collection 批量添加 Iterator 元素
- addIgnoreNull(Collection, E) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Add element to collection if not null 如果元素不为 null 则添加
- addNode(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
-
Add a node to the graph.
- addNode(N) - Method in interface cloud.opencode.base.collections.graph.MutableValueGraph
-
Add a node to the graph.
- addTo(K, double) - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Add increment to the value associated with key.
- addTo(K, int) - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Add increment to the value associated with key.
- addTo(K, long) - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Add increment to the value associated with key.
- adjacentNodes(N) - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return all adjacent nodes (both successors and predecessors).
- adjacentNodes(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
- adjacentNodes(N) - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return all adjacent nodes (both successors and predecessors).
- advance(Iterator, int) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Advance iterator by n positions 消耗并丢弃 N 个元素
- algebra(Set) - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Create a SetAlgebra for set operations.
- algebra(Set) - Static method in class cloud.opencode.base.collections.OpenSet
-
Get the SetAlgebra interface for the set.
- all() - Static method in class cloud.opencode.base.collections.Range
-
Create a range containing all values (-∞, +∞).
- all(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Check if all elements match the predicate 检查是否全部匹配
- allEqual() - Static method in class cloud.opencode.base.collections.Ordering
-
Return ordering that considers all values equal.
- allMatch(Predicate) - Method in class cloud.opencode.base.collections.FluentIterable
-
Check if all elements match.
- allMatch(Predicate) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Check if all match.
- allMatch(Predicate) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to check if all match predicate.
- allowsSelfLoops() - Method in interface cloud.opencode.base.collections.graph.Graph
-
Check if this graph allows self-loops.
- allowsSelfLoops() - Method in class cloud.opencode.base.collections.graph.MutableGraph
- allPaths(Graph, N, N, int) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Find all paths between two nodes (limited by max depth).
- any(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Check if any element matches the predicate 检查是否任意匹配
- anyMatch(Predicate) - Method in class cloud.opencode.base.collections.FluentIterable
-
Check if any element matches.
- anyMatch(Predicate) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Check if any match.
- anyMatch(Predicate) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to check if any match predicate.
- append(E) - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Append an element to the end of this list (O(n)).
- append(E) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- append(E) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- append(E...) - Method in class cloud.opencode.base.collections.FluentIterable
-
Append varargs elements.
- append(Iterable) - Method in class cloud.opencode.base.collections.FluentIterable
-
Append elements.
- arbitrary() - Static method in class cloud.opencode.base.collections.Ordering
-
Return arbitrary but consistent ordering based on identity hash code.
- areEqual() - Method in interface cloud.opencode.base.collections.MapDifference
-
Check if the two maps are equal 是否相等
- ArrayListMultimap<K,
V> - Class in cloud.opencode.base.collections -
ArrayListMultimap - List-based Multimap Implementation ArrayListMultimap - 基于列表的多重映射实现
- arrayListValues() - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.KeyBuilder
-
Use array list for values.
- arrayListValues(int) - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.KeyBuilder
-
Use array list for values with expected size.
- ArrayTable<R,
C, - Class in cloud.opencode.base.collections.specializedV> -
ArrayTable - Fixed-size Array-based Table Implementation ArrayTable - 固定大小基于数组的表实现
- asDescendingMapOfRanges() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- asDescendingMapOfRanges() - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Return all range-value mappings in descending order.
- asDescendingMapOfRanges() - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- asDescendingSetOfRanges() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- asDescendingSetOfRanges() - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Return all ranges as a descending set.
- asDescendingSetOfRanges() - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- asFunction() - Method in class cloud.opencode.base.collections.specialized.Interner
-
Creates a function that interns its input using this interner.
- asMap() - Method in class cloud.opencode.base.collections.AbstractMultimap
- asMap() - Method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap
- asMap() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- asMap() - Method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap
- asMap() - Method in interface cloud.opencode.base.collections.Multimap
-
Return a map view with key to collection mapping.
- asMap() - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
- asMapOfRanges() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- asMapOfRanges() - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Return all range-value mappings as a map.
- asMapOfRanges() - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- asMapOfSortedSets() - Method in interface cloud.opencode.base.collections.specialized.SortedSetMultimap
-
Returns a map view where each key maps to a SortedSet of values.
- asMapOfSortedSets() - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Returns a view of this multimap as a map from keys to sorted sets of values.
- asRanges() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- asRanges() - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Return all ranges as a set.
- asRanges() - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- at(int, int) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
-
Return the value at the given indices.
- atLeast(C) - Static method in class cloud.opencode.base.collections.Range
-
Create a range with no upper bound [lower, +∞).
- atMost(C) - Static method in class cloud.opencode.base.collections.Range
-
Create a range with no lower bound (-∞, upper].
- average() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- average() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Return the average of all elements.
- average() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Return the average.
- average() - Method in class cloud.opencode.base.collections.primitive.LongList
B
- batch(int) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a batch gatherer.
- batchProcess(int, Function) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a batch gatherer with processing function.
- bfs(Graph, N) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Perform breadth-first search starting from the given node.
- bfs(Graph, N, Consumer) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Perform BFS with a visitor function.
- bfsUntil(Graph, N, Predicate) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Perform BFS until a condition is met.
- BiMap<K,
V> - Interface in cloud.opencode.base.collections -
BiMap - Bidirectional Map Interface BiMap - 双向映射接口
- binarySearch(List, T) - Method in class cloud.opencode.base.collections.Ordering
-
Perform binary search on a sorted list.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap.Builder
-
Build the immutable bimap.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap.Builder
-
Build the immutable class to instance map.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap.Builder
-
Build the immutable list multimap.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset.Builder
-
Build the immutable multiset.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap.Builder
-
Build the immutable range map.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet.Builder
-
Build the immutable range set.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap.Builder
-
Build the immutable set multimap.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap.Builder
-
Build the immutable sorted map.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet.Builder
-
Build the immutable sorted set.
- build() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable.Builder
-
Build the immutable table.
- build() - Method in class cloud.opencode.base.collections.ImmutableList.Builder
-
Build the immutable list.
- build() - Method in class cloud.opencode.base.collections.ImmutableMap.Builder
-
Build the immutable map.
- build() - Method in class cloud.opencode.base.collections.ImmutableSet.Builder
-
Build the immutable set.
- build() - Method in class cloud.opencode.base.collections.specialized.Interner.Builder
-
Builds the interner.
- build() - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.ListMultimapBuilder
-
Build the list multimap.
- build() - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.SetMultimapBuilder
-
Build the set multimap.
- builder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
-
Return a new builder.
- builder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
-
Create a builder.
- builder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap
-
Create a builder.
- builder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return a new builder.
- builder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
-
Create a new builder for
ImmutableRangeMap. - builder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Create a new builder for
ImmutableRangeSet. - builder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap
-
Create a builder.
- builder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return a new builder.
- builder() - Static method in class cloud.opencode.base.collections.ImmutableList
-
Return a new builder.
- builder() - Static method in class cloud.opencode.base.collections.ImmutableMap
-
Return a new builder.
- builder() - Static method in class cloud.opencode.base.collections.ImmutableSet
-
Return a new builder.
- builder() - Static method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Create a builder for customized MinMaxPriorityQueue.
- builder(int) - Static method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Create a builder for customized EvictingQueue.
- by(int) - Method in class cloud.opencode.base.collections.IntInterval
-
Return a new interval with the same range but a different step.
C
- capacity(int) - Static method in class cloud.opencode.base.collections.MapUtil
-
Calculate capacity for expected size 计算 HashMap 所需容量
- cardinality(Object, Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Count the occurrences of an object in an iterable 统计元素出现次数
- cartesianProduct(List...) - Static method in class cloud.opencode.base.collections.ListUtil
-
Compute the Cartesian product of lists 计算笛卡尔积
- cartesianProduct(List...) - Static method in class cloud.opencode.base.collections.OpenList
-
Compute Cartesian product of lists.
- cartesianProduct(List) - Static method in class cloud.opencode.base.collections.ListUtil
-
Compute the Cartesian product of lists 计算笛卡尔积
- cartesianProduct(List) - Static method in class cloud.opencode.base.collections.OpenList
-
Compute Cartesian product of lists.
- cartesianProduct(List) - Static method in class cloud.opencode.base.collections.SetUtil
-
Compute the Cartesian product of sets 笛卡尔积
- cartesianProduct(Set...) - Static method in class cloud.opencode.base.collections.OpenSet
-
Compute Cartesian product of sets.
- cartesianProduct(Set...) - Static method in class cloud.opencode.base.collections.SetUtil
-
Compute the Cartesian product of sets 笛卡尔积
- ceiling(E) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- ceiling(E) - Method in interface cloud.opencode.base.collections.specialized.NavigableMultiset
-
Return the least element greater than or equal to the given element.
- ceiling(E) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- ceilingEntry(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- ceilingKey(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- cellSet() - Method in class cloud.opencode.base.collections.HashBasedTable
- cellSet() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the set of all cells.
- cellSet() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- cellSet() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- cellSet() - Method in interface cloud.opencode.base.collections.Table
-
Return a view of all cells.
- changed() - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a changed gatherer (emit only when value changes).
- changedBy(Function) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a changed-by gatherer (emit when key changes).
- charactersOf(CharSequence) - Static method in class cloud.opencode.base.collections.ListUtil
-
Return a character list view of a CharSequence 字符列表视图
- charactersOf(String) - Static method in class cloud.opencode.base.collections.ListUtil
-
Return a character list view of a string 字符列表视图
- charactersOf(String) - Static method in class cloud.opencode.base.collections.OpenList
-
Return a view of the string as a list of characters.
- ClassToInstanceMap<B> - Interface in cloud.opencode.base.collections.specialized
-
ClassToInstanceMap - Class to Instance Map Interface ClassToInstanceMap - 类实例映射接口
- clear() - Method in class cloud.opencode.base.collections.AbstractMultimap
- clear() - Method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
- clear() - Method in class cloud.opencode.base.collections.concurrent.LockFreeStack
-
Remove all elements from the stack.
- clear() - Method in class cloud.opencode.base.collections.ForwardingCollection
- clear() - Method in class cloud.opencode.base.collections.ForwardingMap
- clear() - Method in class cloud.opencode.base.collections.HashBasedTable
- clear() - Method in class cloud.opencode.base.collections.HashBiMap
- clear() - Method in class cloud.opencode.base.collections.HashMultiset
- clear() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- clear() - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
- clear() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- clear() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- clear() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
-
Not supported.
- clear() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Not supported.
- clear() - Method in class cloud.opencode.base.collections.ImmutableList
- clear() - Method in class cloud.opencode.base.collections.ImmutableMap
- clear() - Method in class cloud.opencode.base.collections.ImmutableSet
- clear() - Method in interface cloud.opencode.base.collections.Multimap
-
Clear all entries.
- clear() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- clear() - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Clear this set.
- clear() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Clear this list.
- clear() - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Clear this map.
- clear() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Clear all elements.
- clear() - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Clear this map.
- clear() - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Clear this set.
- clear() - Method in class cloud.opencode.base.collections.primitive.LongList
- clear() - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Clear this map.
- clear() - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Clear this map.
- clear() - Method in class cloud.opencode.base.collections.primitive.LongSet
-
Clear this set.
- clear() - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Clear this map.
- clear() - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Clear this map.
- clear() - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Clear this map.
- clear() - Method in class cloud.opencode.base.collections.SetView
-
This operation is not supported on SetView SetView 不支持清空操作
- clear() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- clear() - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- clear() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- clear() - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- clear() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
- clear() - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- clear() - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Clear all mappings.
- clear() - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Clear all ranges.
- clear() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- clear() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- clear() - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- clear() - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- clear() - Method in interface cloud.opencode.base.collections.Table
-
Clear all mappings.
- clear() - Method in class cloud.opencode.base.collections.tree.SkipList
-
Clear this skip list.
- clear() - Method in class cloud.opencode.base.collections.tree.Trie
-
Clear this trie.
- closed(C, C) - Static method in class cloud.opencode.base.collections.Range
-
Create a closed range [lower, upper].
- CLOSED - Enum constant in enum class cloud.opencode.base.collections.Range.BoundType
- closedOpen(C, C) - Static method in class cloud.opencode.base.collections.Range
-
Create a closed-open range [lower, upper).
- cloud.opencode.base.collections - module cloud.opencode.base.collections
-
OpenCode Base Collections Module OpenCode 基础集合模块
- cloud.opencode.base.collections - package cloud.opencode.base.collections
- cloud.opencode.base.collections.concurrent - package cloud.opencode.base.collections.concurrent
-
Concurrent Collections Package - Thread-safe Collection Utilities 并发集合包 - 线程安全集合工具
- cloud.opencode.base.collections.exception - package cloud.opencode.base.collections.exception
- cloud.opencode.base.collections.graph - package cloud.opencode.base.collections.graph
-
Graph Collections Package - Graph Data Structures 图集合包 - 图数据结构
- cloud.opencode.base.collections.immutable - package cloud.opencode.base.collections.immutable
-
Immutable Collections Package 不可变集合包
- cloud.opencode.base.collections.primitive - package cloud.opencode.base.collections.primitive
-
OpenCode Base Collections - Primitive Collections OpenCode Base Collections - 原始类型集合
- cloud.opencode.base.collections.specialized - package cloud.opencode.base.collections.specialized
-
Specialized Collections Package - Specialized Collection Types 专用集合包 - 专用集合类型
- cloud.opencode.base.collections.transform - package cloud.opencode.base.collections.transform
-
Transform Collections Package - Collection Transformation Utilities 转换集合包 - 集合转换工具
- cloud.opencode.base.collections.tree - package cloud.opencode.base.collections.tree
-
Tree Collections Package - Tree-based Data Structures 树形集合包 - 基于树的数据结构
- collate(Iterable, Iterable, Comparator) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Merge two sorted iterables 合并两个有序集合
- collect(Iterable, Function) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Collect transformed elements into a new collection 收集转换结果到新集合
- collect(Collector) - Method in class cloud.opencode.base.collections.FluentIterable
-
Collect using a collector.
- collect(Collector) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Collect using a collector.
- collectByLevel(T, Function) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Collect nodes by level.
- collectingAndThen(Collector, Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector that transforms the result.
- CollectionFactory - Class in cloud.opencode.base.collections
-
CollectionFactory - Factory for Creating Collections CollectionFactory - 创建集合的工厂
- collectLevelOrder(T, Function) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Collect all nodes in level-order.
- CollectorUtil - Class in cloud.opencode.base.collections.transform
-
CollectorUtil - Custom Collector Utilities CollectorUtil - 自定义收集器工具
- collectPostOrder(T, Function) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Collect all nodes in post-order.
- collectPreOrder(T, Function) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Collect all nodes in pre-order.
- column(C) - Method in class cloud.opencode.base.collections.HashBasedTable
- column(C) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the column map for the given column key.
- column(C) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- column(C) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- column(C) - Method in interface cloud.opencode.base.collections.Table
-
Return a map view for a specific column.
- columnComparator() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
-
Return the column comparator.
- columnKeyList() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
-
Return all column keys in order.
- columnKeySet() - Method in class cloud.opencode.base.collections.HashBasedTable
- columnKeySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the set of all column keys.
- columnKeySet() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- columnKeySet() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- columnKeySet() - Method in interface cloud.opencode.base.collections.Table
-
Return a view of all column keys.
- columnMap() - Method in class cloud.opencode.base.collections.HashBasedTable
- columnMap() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the map of all columns.
- columnMap() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- columnMap() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- columnMap() - Method in interface cloud.opencode.base.collections.Table
-
Return a map view of all columns.
- combinations(Set, int) - Static method in class cloud.opencode.base.collections.OpenSet
-
Compute combinations of given size.
- combinations(Set, int) - Static method in class cloud.opencode.base.collections.SetUtil
-
Compute combinations of specified size 指定大小的组合
- combine(ImmutableMultiset...) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Combine multiple multisets.
- comparator() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- comparator() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- comparator() - Method in interface cloud.opencode.base.collections.specialized.NavigableMultiset
-
Return the comparator used to order elements.
- comparator() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- comparator(Comparator) - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue.Builder
-
Set the comparator for element ordering.
- ComparatorUtil - Class in cloud.opencode.base.collections
-
ComparatorUtil - Comparator Utility Class ComparatorUtil - 比较器工具类
- compare(double, double) - Method in class cloud.opencode.base.collections.ComparisonChain
-
Compares two
doublevalues. - compare(float, float) - Method in class cloud.opencode.base.collections.ComparisonChain
-
Compares two
floatvalues. - compare(int, int) - Method in class cloud.opencode.base.collections.ComparisonChain
-
Compares two
intvalues. - compare(long, long) - Method in class cloud.opencode.base.collections.ComparisonChain
-
Compares two
longvalues. - compare(Comparable, Comparable) - Method in class cloud.opencode.base.collections.ComparisonChain
-
Compares two
Comparablevalues using their natural ordering. - compare(T, T, Comparator) - Method in class cloud.opencode.base.collections.ComparisonChain
-
Compares two values using the specified
Comparator. - compareFalseFirst(boolean, boolean) - Method in class cloud.opencode.base.collections.ComparisonChain
-
Compares two booleans, sorting
falsebeforetrue. - compareTrueFirst(boolean, boolean) - Method in class cloud.opencode.base.collections.ComparisonChain
-
Compares two booleans, sorting
truebeforefalse. - ComparisonChain - Class in cloud.opencode.base.collections
-
ComparisonChain - Fluent comparator chain for multi-field comparisons ComparisonChain - 用于多字段比较的流式比较器链
- complement() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- complement() - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Return the complement of this range set.
- complement() - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- compound(Comparator) - Method in class cloud.opencode.base.collections.Ordering
-
Return compound ordering.
- compute(K, BiFunction) - Method in class cloud.opencode.base.collections.ImmutableMap
- computeIfAbsent(K, Function) - Method in class cloud.opencode.base.collections.ImmutableMap
- computeIfPresent(K, BiFunction) - Method in class cloud.opencode.base.collections.ImmutableMap
- computeNext() - Method in class cloud.opencode.base.collections.AbstractIterator
-
Computes the next element in the iteration.
- concat(ImmutableList...) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Concatenate multiple lists into one.
- concat(Iterable...) - Static method in class cloud.opencode.base.collections.FluentIterable
-
Concatenate multiple iterables.
- concat(Iterable...) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Lazily concatenate multiple iterables 懒连接多个 Iterable
- concat(Iterable) - Static method in class cloud.opencode.base.collections.FluentIterable
-
Concatenate iterables.
- concat(Iterable) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Lazily concatenate an iterable of iterables 懒连接 Iterable 的 Iterable
- concat(Iterable...) - Static method in class cloud.opencode.base.collections.Streams
-
Concatenates multiple iterables into one stream.
- concat(Iterator...) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Concatenate multiple iterators 连接多个迭代器
- concat(Stream...) - Static method in class cloud.opencode.base.collections.Streams
-
Concatenates multiple streams into one.
- concurrencyLevel(int) - Method in class cloud.opencode.base.collections.specialized.Interner.Builder
-
Sets the concurrency level for the backing map.
- ConcurrentCollectionFactory - Class in cloud.opencode.base.collections.concurrent
-
ConcurrentCollectionFactory - Factory for Thread-safe Collections ConcurrentCollectionFactory - 线程安全集合工厂
- ConcurrentHashMultiset<E> - Class in cloud.opencode.base.collections.specialized
-
ConcurrentHashMultiset - Thread-safe Multiset Implementation ConcurrentHashMultiset - 线程安全的多重集合实现
- connectedComponents(Graph) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Find all connected components in an undirected graph.
- Cons(E, PersistentList, int) - Constructor for record class cloud.opencode.base.collections.immutable.PersistentList.Cons
-
Canonical constructor with validation.
- contains(double) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- contains(double) - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Check if this set contains the value.
- contains(float) - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Check if this list contains the value.
- contains(int) - Method in class cloud.opencode.base.collections.IntInterval
-
Check if this interval contains the given value.
- contains(int) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Check if contains value.
- contains(int) - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Check if this set contains the value.
- contains(long) - Method in class cloud.opencode.base.collections.primitive.LongList
- contains(long) - Method in class cloud.opencode.base.collections.primitive.LongSet
-
Check if this set contains the value.
- contains(C) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- contains(C) - Method in class cloud.opencode.base.collections.Range
-
Check if value is contained in this range.
- contains(C) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Check if the value is contained in any range.
- contains(C) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- contains(E) - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Check if this set contains the given element.
- contains(Iterable, Object) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Check if iterable contains an element 检查是否包含
- contains(Object) - Method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
- contains(Object) - Method in class cloud.opencode.base.collections.FluentIterable
-
Check if contains element.
- contains(Object) - Method in class cloud.opencode.base.collections.ForwardingCollection
- contains(Object) - Method in class cloud.opencode.base.collections.HashMultiset
- contains(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- contains(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- contains(Object) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- contains(Object) - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Check if this list contains the given element.
- contains(Object) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- contains(Object) - Method in class cloud.opencode.base.collections.ImmutableList
- contains(Object) - Method in class cloud.opencode.base.collections.ImmutableSet
- contains(Object) - Method in interface cloud.opencode.base.collections.Multiset
-
Check if multiset contains the element.
- contains(Object) - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- contains(Object) - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- contains(Object) - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- contains(Object) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- contains(Object, Object) - Method in class cloud.opencode.base.collections.HashBasedTable
- contains(Object, Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Check if the table contains the given row and column.
- contains(Object, Object) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- contains(Object, Object) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- contains(Object, Object) - Method in interface cloud.opencode.base.collections.Table
-
Check if the table contains a mapping with the row and column keys.
- contains(Iterator, Object) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Check if iterator contains an element 检查是否包含
- containsAll(Collection) - Method in class cloud.opencode.base.collections.ForwardingCollection
- containsAll(Collection) - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- containsAll(Collection, Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if collection contains all the given elements 检查是否包含所有元素
- containsAllKeys(Map, K...) - Static method in class cloud.opencode.base.collections.OpenMap
-
Check if map contains all keys.
- containsAny(Collection, Object...) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if collection contains any of the given elements 检查是否包含任一元素
- containsColumn(Object) - Method in class cloud.opencode.base.collections.HashBasedTable
- containsColumn(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Check if the table contains the given column key.
- containsColumn(Object) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- containsColumn(Object) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- containsColumn(Object) - Method in interface cloud.opencode.base.collections.Table
-
Check if the table contains a mapping with the column key.
- containsEntry(Object, Object) - Method in class cloud.opencode.base.collections.AbstractMultimap
- containsEntry(Object, Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- containsEntry(Object, Object) - Method in interface cloud.opencode.base.collections.Multimap
-
Check if the multimap contains the key-value pair.
- containsKey(int) - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Check if this map contains the key.
- containsKey(int) - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Check if this map contains the key.
- containsKey(long) - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Check if this map contains the key.
- containsKey(long) - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Check if this map contains the key.
- containsKey(Object) - Method in class cloud.opencode.base.collections.AbstractMultimap
- containsKey(Object) - Method in class cloud.opencode.base.collections.ForwardingMap
- containsKey(Object) - Method in class cloud.opencode.base.collections.HashBiMap
- containsKey(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- containsKey(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
- containsKey(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- containsKey(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- containsKey(Object) - Method in class cloud.opencode.base.collections.ImmutableMap
- containsKey(Object) - Method in interface cloud.opencode.base.collections.Multimap
-
Check if the multimap contains the key.
- containsKey(Object) - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- containsKey(String) - Method in class cloud.opencode.base.collections.tree.Trie
-
Check if the key exists.
- containsKey(K) - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Check if this map contains the given key.
- containsKey(K) - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Check if this map contains the key.
- containsKey(K) - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Check if this map contains the key.
- containsKey(K) - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Check if this map contains the key.
- containsKey(K) - Method in class cloud.opencode.base.collections.tree.SkipList
-
Check if the key exists.
- containsRow(Object) - Method in class cloud.opencode.base.collections.HashBasedTable
- containsRow(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Check if the table contains the given row key.
- containsRow(Object) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- containsRow(Object) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- containsRow(Object) - Method in interface cloud.opencode.base.collections.Table
-
Check if the table contains a mapping with the row key.
- containsValue(int) - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Check if this map contains the value.
- containsValue(long) - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Check if this map contains the value.
- containsValue(Object) - Method in class cloud.opencode.base.collections.AbstractMultimap
- containsValue(Object) - Method in class cloud.opencode.base.collections.ForwardingMap
- containsValue(Object) - Method in class cloud.opencode.base.collections.HashBasedTable
- containsValue(Object) - Method in class cloud.opencode.base.collections.HashBiMap
- containsValue(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- containsValue(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
- containsValue(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- containsValue(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Check if the table contains the given value.
- containsValue(Object) - Method in class cloud.opencode.base.collections.ImmutableMap
- containsValue(Object) - Method in interface cloud.opencode.base.collections.Multimap
-
Check if the multimap contains the value.
- containsValue(Object) - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Check if this map contains the value.
- containsValue(Object) - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Check if this map contains the value.
- containsValue(Object) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- containsValue(Object) - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- containsValue(Object) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- containsValue(Object) - Method in interface cloud.opencode.base.collections.Table
-
Check if the table contains a mapping with the value.
- copyInto(C) - Method in class cloud.opencode.base.collections.FluentIterable
-
Copy elements into collection.
- copyInto(S) - Method in class cloud.opencode.base.collections.SetView
-
Copy this view into the specified set 复制到指定集合
- copyOf(Multimap) - Static method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap
-
Copy from a multimap.
- copyOf(Multimap) - Static method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
-
Copy from a multimap.
- copyOf(Multimap) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap
-
Copy from a multimap.
- copyOf(RangeMap) - Static method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
-
Create an immutable range map by copying from a
RangeMap. - copyOf(RangeSet) - Static method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Create an immutable range set by copying from a
RangeSet. - copyOf(Iterable) - Static method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return an immutable multiset containing the elements of the given iterable.
- copyOf(Iterable) - Static method in class cloud.opencode.base.collections.ImmutableList
-
Return an immutable list containing the elements of the given iterable.
- copyOf(Iterable) - Static method in class cloud.opencode.base.collections.ImmutableSet
-
Return an immutable set containing the elements of the given iterable.
- copyOf(Iterable) - Static method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Create an immutable range set by copying from an iterable of ranges.
- copyOf(Collection) - Static method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return an immutable multiset containing the elements of the given collection.
- copyOf(Collection) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
-
Copy from a collection.
- copyOf(Collection) - Static method in class cloud.opencode.base.collections.ImmutableList
-
Return an immutable list containing the elements of the given collection.
- copyOf(Collection) - Static method in class cloud.opencode.base.collections.ImmutableSet
-
Return an immutable set containing the elements of the given collection.
- copyOf(Collection, Comparator) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
-
Copy from a collection with comparator.
- copyOf(Map) - Static method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
-
Copy from a map.
- copyOf(Map) - Static method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
-
Return an immutable bimap containing the entries of the given map.
- copyOf(Map) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
-
Copy from a map.
- copyOf(Map) - Static method in class cloud.opencode.base.collections.ImmutableMap
-
Return an immutable map containing the elements of the given map.
- copyOf(Map, Comparator) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
-
Copy from a map with comparator.
- count() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Count elements.
- count(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Count items matching predicate.
- count(Object) - Method in class cloud.opencode.base.collections.HashMultiset
- count(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return the count of the given element in this multiset.
- count(Object) - Method in interface cloud.opencode.base.collections.Multiset
-
Return the count of the specified element.
- count(Object) - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- count(Object) - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- count(Object) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- count(T, Function) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Count the total number of nodes.
- countBy(Iterable, Function) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Count items by key.
- counting() - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to count elements (Multiset).
- counting() - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to count elements.
- countMatches(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Count elements matching the predicate 统计满足条件的元素数量
- create() - Static method in class cloud.opencode.base.collections.ArrayListMultimap
-
Create an empty ArrayListMultimap.
- create() - Static method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
-
Create an empty LockFreeQueue.
- create() - Static method in class cloud.opencode.base.collections.HashBasedTable
-
Create an empty HashBasedTable.
- create() - Static method in class cloud.opencode.base.collections.HashBiMap
-
Create an empty HashBiMap.
- create() - Static method in class cloud.opencode.base.collections.HashMultiset
-
Create an empty HashMultiset.
- create() - Static method in class cloud.opencode.base.collections.HashSetMultimap
-
Create an empty HashSetMultimap.
- create() - Static method in class cloud.opencode.base.collections.primitive.DoubleList
-
Create an empty DoubleList.
- create() - Static method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Create an empty DoubleSet.
- create() - Static method in class cloud.opencode.base.collections.primitive.FloatList
-
Create an empty FloatList.
- create() - Static method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Create an empty IntIntMap.
- create() - Static method in class cloud.opencode.base.collections.primitive.IntList
-
Create an empty IntList.
- create() - Static method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Create an empty IntObjectMap.
- create() - Static method in class cloud.opencode.base.collections.primitive.IntSet
-
Create an empty IntSet.
- create() - Static method in class cloud.opencode.base.collections.primitive.LongList
-
Create an empty LongList.
- create() - Static method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Create an empty LongLongMap.
- create() - Static method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Create an empty LongObjectMap.
- create() - Static method in class cloud.opencode.base.collections.primitive.LongSet
-
Create an empty LongSet.
- create() - Static method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Create an empty ObjectDoubleMap.
- create() - Static method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Create an empty ObjectIntMap.
- create() - Static method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Create an empty ObjectLongMap.
- create() - Static method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
-
Create an empty ConcurrentHashMultiset.
- create() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue.Builder
-
Create the EvictingQueue.
- create() - Static method in class cloud.opencode.base.collections.specialized.LinkedHashMultimap
-
Create a new empty LinkedHashMultimap.
- create() - Static method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
-
Create an empty LinkedHashMultiset.
- create() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue.Builder
-
Create the MinMaxPriorityQueue.
- create() - Static method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Create an unbounded MinMaxPriorityQueue using natural ordering.
- create() - Static method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
-
Create a new MutableClassToInstanceMap backed by a HashMap.
- create() - Static method in class cloud.opencode.base.collections.specialized.TreeBasedTable
-
Create an empty TreeBasedTable with natural ordering.
- create() - Static method in class cloud.opencode.base.collections.specialized.TreeMultiset
-
Create an empty TreeMultiset with natural ordering.
- create() - Static method in class cloud.opencode.base.collections.specialized.TreeRangeMap
-
Create an empty TreeRangeMap.
- create() - Static method in class cloud.opencode.base.collections.specialized.TreeRangeSet
-
Create an empty TreeRangeSet.
- create() - Static method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Create an empty TreeSetMultimap with natural ordering for values.
- create() - Static method in class cloud.opencode.base.collections.tree.SkipList
-
Create an empty SkipList with natural ordering.
- create() - Static method in class cloud.opencode.base.collections.tree.Trie
-
Create an empty Trie.
- create(boolean, boolean) - Static method in class cloud.opencode.base.collections.graph.MutableGraph
-
Create a graph with custom configuration.
- create(int) - Static method in class cloud.opencode.base.collections.HashBiMap
-
Create an empty HashBiMap with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.HashMultiset
-
Create an empty HashMultiset with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.DoubleList
-
Create a DoubleList with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Create a DoubleSet with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.FloatList
-
Create a FloatList with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Create an IntIntMap with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.IntList
-
Create an IntList with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Create an IntObjectMap with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.IntSet
-
Create an IntSet with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.LongList
-
Create a LongList with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Create a LongLongMap with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Create a LongObjectMap with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.LongSet
-
Create a LongSet with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Create an ObjectDoubleMap with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Create an ObjectIntMap with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Create an ObjectLongMap with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
-
Create a ConcurrentHashMultiset with initial capacity.
- create(int) - Static method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Create an EvictingQueue with the specified maximum size.
- create(int) - Static method in class cloud.opencode.base.collections.specialized.LinkedHashMultimap
-
Create a new LinkedHashMultimap with expected key count.
- create(int) - Static method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
-
Create a LinkedHashMultiset with expected size.
- create(int, int) - Static method in class cloud.opencode.base.collections.ArrayListMultimap
-
Create an empty ArrayListMultimap with expected sizes.
- create(int, int) - Static method in class cloud.opencode.base.collections.HashBasedTable
-
Create an empty HashBasedTable with expected sizes.
- create(int, int) - Static method in class cloud.opencode.base.collections.HashSetMultimap
-
Create an empty HashSetMultimap with expected sizes.
- create(int, Collection) - Static method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Create an EvictingQueue from existing elements with specified maximum size.
- create(Multimap) - Static method in class cloud.opencode.base.collections.ArrayListMultimap
-
Create an ArrayListMultimap from an existing multimap.
- create(Multimap) - Static method in class cloud.opencode.base.collections.HashSetMultimap
-
Create a HashSetMultimap from an existing multimap.
- create(Multimap) - Static method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Create a TreeSetMultimap from an existing multimap.
- create(Multimap, Comparator) - Static method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Create a TreeSetMultimap from an existing multimap with custom comparator.
- create(Range.BoundType, C, Range.BoundType, C) - Static method in class cloud.opencode.base.collections.Range
-
Create a range with explicit bound types.
- create(Table) - Static method in class cloud.opencode.base.collections.HashBasedTable
-
Create a HashBasedTable from an existing table.
- create(Table) - Static method in class cloud.opencode.base.collections.specialized.ArrayTable
-
Create an ArrayTable copying from another table.
- create(E...) - Static method in class cloud.opencode.base.collections.HashMultiset
-
Create a HashMultiset from varargs.
- create(E...) - Method in class cloud.opencode.base.collections.specialized.EvictingQueue.Builder
-
Create the EvictingQueue with initial elements.
- create(E...) - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue.Builder
-
Create the MinMaxPriorityQueue with initial elements.
- create(Iterable) - Static method in class cloud.opencode.base.collections.HashMultiset
-
Create a HashMultiset from an iterable.
- create(Iterable) - Static method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
-
Create a ConcurrentHashMultiset from elements.
- create(Iterable) - Method in class cloud.opencode.base.collections.specialized.EvictingQueue.Builder
-
Create the EvictingQueue from collection.
- create(Iterable) - Static method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
-
Create a LinkedHashMultiset from elements.
- create(Iterable) - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue.Builder
-
Create the MinMaxPriorityQueue from collection.
- create(Iterable) - Static method in class cloud.opencode.base.collections.specialized.TreeMultiset
-
Create a TreeMultiset from elements with natural ordering.
- create(Iterable, Iterable) - Static method in class cloud.opencode.base.collections.specialized.ArrayTable
-
Create an ArrayTable with the specified row and column keys.
- create(Iterable) - Static method in class cloud.opencode.base.collections.specialized.TreeRangeSet
-
Create a TreeRangeSet with the given ranges.
- create(Collection) - Static method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
-
Create a LockFreeQueue from collection.
- create(Collection) - Static method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Create an unbounded MinMaxPriorityQueue from collection.
- create(Comparator) - Static method in class cloud.opencode.base.collections.specialized.TreeMultiset
-
Create an empty TreeMultiset with custom comparator.
- create(Comparator) - Static method in class cloud.opencode.base.collections.tree.SkipList
-
Create an empty SkipList with custom comparator.
- create(Comparator, Comparator) - Static method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Create an empty TreeSetMultimap with sorted keys and values.
- create(Comparator, Comparator) - Static method in class cloud.opencode.base.collections.specialized.TreeBasedTable
-
Create an empty TreeBasedTable with custom comparators.
- create(Comparator) - Static method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Create an empty TreeSetMultimap with a custom value comparator.
- create(Map) - Static method in class cloud.opencode.base.collections.HashBiMap
-
Create a HashBiMap from an existing map.
- create(Map) - Static method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
-
Create a new MutableClassToInstanceMap backed by the given map.
- create(V, V) - Static method in interface cloud.opencode.base.collections.ValueDifference
-
Create a new ValueDifference.
- createCollection() - Method in class cloud.opencode.base.collections.AbstractMultimap
-
Create a new collection for values.
- createCollection() - Method in class cloud.opencode.base.collections.ArrayListMultimap
- createCollection() - Method in class cloud.opencode.base.collections.HashSetMultimap
- createCollection() - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultimap
- createCollection() - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
- cycle() - Method in class cloud.opencode.base.collections.FluentIterable
-
Cycle elements infinitely.
- cycle(Iterable) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Cycle through the iterable infinitely 循环迭代
- cycle(Iterable) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Cycle through the iterable 循环迭代
D
- degree(N) - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the degree of a node (number of edges incident to it).
- degree(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
- degree(N) - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return the degree of a node (number of edges incident to it).
- delegate() - Method in class cloud.opencode.base.collections.ForwardingCollection
-
Return the backing delegate collection.
- delegate() - Method in class cloud.opencode.base.collections.ForwardingList
-
Return the backing delegate list.
- delegate() - Method in class cloud.opencode.base.collections.ForwardingMap
-
Return the backing delegate map.
- delegate() - Method in class cloud.opencode.base.collections.ForwardingSet
-
Return the backing delegate set.
- depth(T, Function) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Calculate the depth (height) of the tree.
- descendingIterator() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- descendingKeySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- descendingMap() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- descendingSet() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- dfs(Graph, N) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Perform depth-first search starting from the given node.
- dfs(Graph, N, Consumer) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Perform DFS with a visitor function.
- dfsIterative(Graph, N) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Perform iterative depth-first search.
- difference(ImmutableRangeSet) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Return a new immutable range set representing the difference (this minus other).
- difference(PersistentSet) - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Return the difference of this set minus another set.
- difference(ImmutableSet, ImmutableSet) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Difference of two sets (elements in set1 but not in set2).
- difference(Map, Map) - Static method in class cloud.opencode.base.collections.MapUtil
-
Compute the difference between two maps 计算两个 Map 的差异
- difference(Map, Map, Equivalence) - Static method in class cloud.opencode.base.collections.MapUtil
-
Calculate the difference between two maps using custom value equivalence.
- difference(Set) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Compute difference with another set (this - other).
- difference(Set) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- difference(Set, Set) - Static method in class cloud.opencode.base.collections.OpenSet
-
Compute difference of two sets as a SetView.
- difference(Set, Set) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return a difference view (set1 - set2) 差集视图
- dijkstra(ValueGraph, N) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Computes shortest distances from source to all reachable nodes using Dijkstra's algorithm.
- directed() - Static method in class cloud.opencode.base.collections.graph.MutableGraph
-
Create a directed mutable graph.
- directed() - Static method in interface cloud.opencode.base.collections.graph.MutableValueGraph
-
Create a directed mutable value graph.
- directedAllowingSelfLoops() - Static method in class cloud.opencode.base.collections.graph.MutableGraph
-
Create a directed mutable graph allowing self-loops.
- disjoint(Set, Set) - Static method in class cloud.opencode.base.collections.OpenSet
-
Check if sets are disjoint.
- disjunction(Iterable, Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Returns the symmetric difference of two iterables (a XOR b) 返回两个可迭代对象的对称差集 (a XOR b)
- distinct() - Method in class cloud.opencode.base.collections.FluentIterable
-
Remove duplicate elements.
- distinct() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Get distinct elements.
- distinctBy(Function) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a distinct-by-key gatherer.
- distinctBy(Function, BiPredicate, ToIntFunction) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a distinct-by gatherer with custom equality.
- distinctCount() - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get distinct count.
- doEquivalent(T, T) - Method in class cloud.opencode.base.collections.Equivalence
-
Implementation of equivalence check for non-null values.
- doHash(T) - Method in class cloud.opencode.base.collections.Equivalence
-
Implementation of hash code for non-null values.
- DoubleList - Class in cloud.opencode.base.collections.primitive
-
DoubleList - Primitive double List DoubleList - 原始 double 列表
- DoubleSet - Class in cloud.opencode.base.collections.primitive
-
DoubleSet - Primitive double Set Implementation DoubleSet - 原始 double 集合实现
- dropFirst() - Method in record class cloud.opencode.base.collections.Triple
-
Returns a Pair containing the second and third elements, dropping the first.
- dropLast(int) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a drop-last gatherer.
- dropSecond() - Method in record class cloud.opencode.base.collections.Triple
-
Returns a Pair containing the first and third elements, dropping the second.
- dropThird() - Method in record class cloud.opencode.base.collections.Triple
-
Returns a Pair containing the first and second elements, dropping the third.
- dropWhile(List, Predicate) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Drop while predicate is true.
- dropWhileIndexed(BiPredicate) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a drop-while-indexed gatherer.
- duplicateKey(Object) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for duplicate key.
- duplicateValue(Object) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for duplicate value.
E
- edgeCount() - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the number of edges.
- edgeCount() - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return the number of edges.
- edges() - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the set of all edges.
- edges() - Method in class cloud.opencode.base.collections.graph.MutableGraph
- edges() - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return the set of all edges in this graph.
- edgeValue(N, N) - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return the value of the edge connecting
nodeUtonodeV, if present. - edgeValueOrDefault(N, N, V) - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return the value of the edge connecting
nodeUtonodeV, ordefaultValueif no edge exists. - elementAt(int) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get element at index.
- elementNotFound(Object) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for element not found.
- elementsEqual(Iterable, Iterable) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Check if two iterables have equal elements in order 检查元素相等(顺序敏感)
- elementsEqual(Iterator, Iterator) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Check if two iterators have equal elements 检查元素相等
- elementSet() - Method in class cloud.opencode.base.collections.HashMultiset
- elementSet() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return the set of distinct elements in this multiset.
- elementSet() - Method in interface cloud.opencode.base.collections.Multiset
-
Return the set of distinct elements.
- elementSet() - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- elementSet() - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- elementSet() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- emptiesFirst(Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return a comparator that treats empty as less than non-empty 空值优先的比较器
- emptiesLast(Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return a comparator that treats empty as greater than non-empty 空值最后的比较器
- empty() - Static method in class cloud.opencode.base.collections.FluentIterable
-
Create an empty FluentIterable.
- empty() - Static method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Return an empty persistent list.
- empty() - Static method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Return an empty persistent map.
- empty() - Static method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Return an empty persistent set.
- emptyCollection(String) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for empty collection.
- emptyIfNull(Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Return an empty collection if the input is null 空集合返回默认值
- emptyIterator() - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Returns an empty iterator 空迭代器
- encloses(Range) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- encloses(Range) - Method in class cloud.opencode.base.collections.Range
-
Check if this range encloses another range.
- encloses(Range) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Check if this range set encloses the given range.
- encloses(Range) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- enclosesAll(RangeSet) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- enclosesAll(RangeSet) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Check if this range set encloses all ranges in the other set.
- enclosesAll(RangeSet) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- endOfData() - Method in class cloud.opencode.base.collections.AbstractIterator
-
Signals that the iteration is complete.
- EndpointPair(N, N) - Constructor for record class cloud.opencode.base.collections.graph.ValueGraph.EndpointPair
-
Creates an instance of a
EndpointPairrecord class. - entries() - Method in class cloud.opencode.base.collections.AbstractMultimap
- entries() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- entries() - Method in interface cloud.opencode.base.collections.Multimap
-
Return a collection view of all key-value pairs.
- entries() - Method in interface cloud.opencode.base.collections.specialized.SetMultimap
-
Return all entries as a set.
- entries() - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
- entriesDiffering() - Method in interface cloud.opencode.base.collections.MapDifference
-
Get entries where keys are the same but values differ 值不同的条目
- entriesInCommon() - Method in interface cloud.opencode.base.collections.MapDifference
-
Get entries common to both maps (same key and value) 共同的条目
- entriesOnlyOnLeft() - Method in interface cloud.opencode.base.collections.MapDifference
-
Get entries only in the left map 仅在左边的条目
- entriesOnlyOnRight() - Method in interface cloud.opencode.base.collections.MapDifference
-
Get entries only in the right map 仅在右边的条目
- entrySet() - Method in class cloud.opencode.base.collections.ForwardingMap
- entrySet() - Method in class cloud.opencode.base.collections.HashBiMap
- entrySet() - Method in class cloud.opencode.base.collections.HashMultiset
- entrySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- entrySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
- entrySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return the set of entries with elements and their counts.
- entrySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- entrySet() - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Return the set of entries.
- entrySet() - Method in class cloud.opencode.base.collections.ImmutableMap
- entrySet() - Method in interface cloud.opencode.base.collections.Multiset
-
Return the set of entries (element with count).
- entrySet() - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- entrySet() - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- entrySet() - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- entrySet() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- EntryTransformer<K,
V1, - Interface in cloud.opencode.base.collectionsV2> -
EntryTransformer - Function to transform map entries EntryTransformer - 转换 Map 条目的函数
- equals() - Static method in class cloud.opencode.base.collections.Equivalence
-
Returns the default equivalence, using
Object.equals(Object). - equals(Object) - Method in class cloud.opencode.base.collections.AbstractMultimap
- equals(Object) - Method in class cloud.opencode.base.collections.ForwardingCollection
- equals(Object) - Method in class cloud.opencode.base.collections.ForwardingMap
- equals(Object) - Method in class cloud.opencode.base.collections.ForwardingSet
- equals(Object) - Method in class cloud.opencode.base.collections.graph.MutableGraph
- equals(Object) - Method in record class cloud.opencode.base.collections.graph.ValueGraph.EndpointPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class cloud.opencode.base.collections.HashBasedTable
- equals(Object) - Method in class cloud.opencode.base.collections.HashBiMap
- equals(Object) - Method in class cloud.opencode.base.collections.HashMultiset
- equals(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- equals(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- equals(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- equals(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- equals(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
- equals(Object) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class cloud.opencode.base.collections.immutable.PersistentMap
- equals(Object) - Method in class cloud.opencode.base.collections.immutable.PersistentSet
- equals(Object) - Method in class cloud.opencode.base.collections.IntInterval
- equals(Object) - Method in record class cloud.opencode.base.collections.OpenGatherers.IndexedElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cloud.opencode.base.collections.Pair
-
Compares this Pair with another object for equality, compatible with the
Map.Entrycontract. - equals(Object) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.DoubleSet
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.FloatList
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.IntIntMap
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.IntList
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.IntSet
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.LongList
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.LongLongMap
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.LongSet
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
- equals(Object) - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
- equals(Object) - Method in class cloud.opencode.base.collections.Range
- equals(Object) - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- equals(Object) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- equals(Object) - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- equals(Object) - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- equals(Object) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- equals(Object) - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- equals(Object) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- equals(Object) - Method in record class cloud.opencode.base.collections.Streams.IndexedElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cloud.opencode.base.collections.transform.MoreCollectorUtil.MinMax
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cloud.opencode.base.collections.Triple
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cloud.opencode.base.collections.ValueDifference.ValueDifferenceImpl
-
Indicates whether some other object is "equal to" this one.
- equals(Set, Set) - Static method in class cloud.opencode.base.collections.OpenSet
-
Check if sets are equal (same elements).
- equivalence(Equivalence) - Method in class cloud.opencode.base.collections.specialized.Interner.Builder
-
Sets the equivalence strategy.
- Equivalence<T> - Class in cloud.opencode.base.collections
-
Equivalence - Strategy for determining equivalence between objects Equivalence - 确定对象等价性的策略
- Equivalence() - Constructor for class cloud.opencode.base.collections.Equivalence
- equivalent(T, T) - Method in class cloud.opencode.base.collections.Equivalence
-
Determines whether the two given objects are equivalent.
- erase(int, int) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
-
Erase the value at the given indices.
- EvictingQueue<E> - Class in cloud.opencode.base.collections.specialized
-
EvictingQueue - Fixed-size Queue with Automatic Eviction EvictingQueue - 自动淘汰的固定大小队列
- EvictingQueue.Builder<E> - Class in cloud.opencode.base.collections.specialized
-
Builder for EvictingQueue.
- EvictingQueue.EvictionListener<E> - Interface in cloud.opencode.base.collections.specialized
-
Listener for element eviction events.
- exists(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if any element matches the predicate 检查是否存在匹配元素
- explicit(List) - Static method in class cloud.opencode.base.collections.Ordering
-
Return explicit ordering based on provided order of elements.
- explicit(T...) - Static method in class cloud.opencode.base.collections.Ordering
-
Return explicit ordering based on provided order of elements.
- extractSingleton(Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Extract the single element from a collection 从单元素集合提取元素
F
- filter(ImmutableList, Predicate) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Filter a list based on a predicate.
- filter(ImmutableSet, Predicate) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Filter a set based on a predicate.
- filter(Class) - Method in class cloud.opencode.base.collections.FluentIterable
-
Filter elements by type.
- filter(Iterable, Class) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Filter elements by type 按类型过滤
- filter(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Lazily filter elements 懒过滤
- filter(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Filter collection in-place (retain matching elements) 原地过滤(保留匹配元素)
- filter(Predicate) - Method in class cloud.opencode.base.collections.FluentIterable
-
Filter elements.
- filter(Predicate) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- filter(Predicate) - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Filter elements by a predicate and return a new list (O(n)).
- filter(Predicate) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- filter(Predicate) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Filter elements.
- filter(Predicate) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Filter elements matching a predicate.
- filter(Predicate) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- filter(Iterator, Predicate) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Filter iterator 过滤
- filter(List, Predicate) - Static method in class cloud.opencode.base.collections.OpenList
-
Find all elements matching the predicate.
- filter(NavigableSet, Predicate) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return a filtered view of a NavigableSet 过滤 NavigableSet 视图
- filter(Set, Predicate) - Static method in class cloud.opencode.base.collections.OpenSet
-
Filter set by predicate.
- filter(Set, Predicate) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return a filtered view of a set 过滤视图
- filter(SortedSet, Predicate) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return a filtered view of a SortedSet 过滤 SortedSet 视图
- filterEntries(Map, Predicate) - Static method in class cloud.opencode.base.collections.MapUtil
-
Return a view filtered by entries 过滤条目视图
- filterEntries(Map, Predicate) - Static method in class cloud.opencode.base.collections.OpenMap
-
Filter map by entries.
- filterIndexed(BiPredicate) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a filter-indexed gatherer.
- filtering(Predicate, Collector) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector that filters before collecting.
- filterInverse(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Filter collection in-place (remove matching elements) 原地反向过滤(移除匹配元素)
- filterKeys(Map, Predicate) - Static method in class cloud.opencode.base.collections.MapUtil
-
Return a view filtered by keys 过滤键视图
- filterKeys(Map, Predicate) - Static method in class cloud.opencode.base.collections.OpenMap
-
Filter map by keys.
- filterValues(Map, Predicate) - Static method in class cloud.opencode.base.collections.MapUtil
-
Return a view filtered by values 过滤值视图
- filterValues(Map, Predicate) - Static method in class cloud.opencode.base.collections.OpenMap
-
Filter map by values.
- filterWithIndex(Stream, BiPredicate) - Static method in class cloud.opencode.base.collections.Streams
-
Filters elements of a stream based on their index.
- find(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Find the first matching element 查找第一个匹配元素
- find(T, Function, Predicate) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Find a node by predicate.
- findAll(T, Function, Predicate) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Find all nodes matching predicate.
- findAny() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Find any element.
- findFirst() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Find first element.
- findFirst(List, Predicate) - Static method in class cloud.opencode.base.collections.OpenList
-
Find the first element matching the predicate.
- findLast(Iterable) - Static method in class cloud.opencode.base.collections.Streams
-
Returns the last element of an iterable, if present.
- findLast(Stream) - Static method in class cloud.opencode.base.collections.Streams
-
Returns the last element of a stream, if present.
- first() - Method in class cloud.opencode.base.collections.FluentIterable
-
Return the first element.
- first() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- first() - Method in record class cloud.opencode.base.collections.Pair
-
Returns the value of the
firstrecord component. - first() - Method in interface cloud.opencode.base.collections.specialized.NavigableMultiset
-
Return the first (lowest) element.
- first() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- first() - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get the first element.
- first() - Method in record class cloud.opencode.base.collections.Triple
-
Returns the value of the
firstrecord component. - first(K) - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Returns the first (lowest) value for the given key.
- firstEntry() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- firstKey() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- firstKey() - Method in class cloud.opencode.base.collections.tree.SkipList
-
Get the first (smallest) key.
- firstMatch(Predicate) - Method in class cloud.opencode.base.collections.FluentIterable
-
Find the first matching element.
- firstOr(E) - Method in class cloud.opencode.base.collections.FluentIterable
-
Return the first element, or default.
- flatMap(Function) - Method in class cloud.opencode.base.collections.FluentIterable
-
Flat map elements.
- flatMap(Function) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
FlatMap elements.
- flatteningToImmutableListMultimap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableListMultimap with flattening.
- flatteningToImmutableSetMultimap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableSetMultimap with flattening.
- FloatList - Class in cloud.opencode.base.collections.primitive
-
FloatList - Primitive float List FloatList - 原始 float 列表
- FloatList.FloatConsumer - Interface in cloud.opencode.base.collections.primitive
-
Functional interface for float consumer. float 消费者函数式接口。
- floor(E) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- floor(E) - Method in interface cloud.opencode.base.collections.specialized.NavigableMultiset
-
Return the greatest element less than or equal to the given element.
- floor(E) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- floorEntry(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- floorKey(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- FluentIterable<E> - Class in cloud.opencode.base.collections
-
FluentIterable - Fluent API for Iterable Operations FluentIterable - 可迭代操作的流式 API
- FluentIterable() - Constructor for class cloud.opencode.base.collections.FluentIterable
- fold(R, BiFunction) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a fold gatherer (produces single result).
- fold(R, BiFunction) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to fold elements.
- forcePut(K, V) - Method in interface cloud.opencode.base.collections.BiMap
-
Force put: removes any existing entry with the same value before inserting.
- forcePut(K, V) - Method in class cloud.opencode.base.collections.HashBiMap
- forEach(FloatList.FloatConsumer) - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Apply action to each element.
- forEach(IntIntMap.IntIntConsumer) - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Apply action to each entry.
- forEach(IntObjectMap.IntObjectConsumer) - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Apply action to each entry.
- forEach(IntSet.IntConsumer) - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Apply action to each value.
- forEach(LongLongMap.LongLongConsumer) - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Apply action to each entry.
- forEach(LongObjectMap.LongObjectConsumer) - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Apply action to each entry.
- forEach(LongSet.LongConsumer) - Method in class cloud.opencode.base.collections.primitive.LongSet
-
Apply action to each value.
- forEach(Consumer) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
For each element.
- forEach(DoubleConsumer) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- forEach(DoubleConsumer) - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Apply action to each value.
- forEach(IntConsumer) - Method in class cloud.opencode.base.collections.IntInterval
-
Perform the given action for each element (primitive, no boxing).
- forEach(IntConsumer) - Method in class cloud.opencode.base.collections.primitive.IntList
-
ForEach with primitive consumer.
- forEach(LongConsumer) - Method in class cloud.opencode.base.collections.primitive.LongList
- forEach(ObjDoubleConsumer) - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Apply action to each entry.
- forEach(ObjIntConsumer) - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Apply action to each entry.
- forEach(ObjLongConsumer) - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Apply action to each entry.
- forEachPair(Stream, BiConsumer) - Static method in class cloud.opencode.base.collections.Streams
-
Processes consecutive pairs of elements in a stream.
- ForwardingCollection<E> - Class in cloud.opencode.base.collections
-
ForwardingCollection - Abstract Decorator Base for Collection ForwardingCollection - Collection 的抽象装饰器基类
- ForwardingCollection() - Constructor for class cloud.opencode.base.collections.ForwardingCollection
-
Protected constructor for subclasses.
- ForwardingList<E> - Class in cloud.opencode.base.collections
-
ForwardingList - Abstract Decorator Base for List ForwardingList - List 的抽象装饰器基类
- ForwardingList() - Constructor for class cloud.opencode.base.collections.ForwardingList
-
Protected constructor for subclasses.
- ForwardingMap<K,
V> - Class in cloud.opencode.base.collections -
ForwardingMap - Abstract Decorator Base for Map ForwardingMap - Map 的抽象装饰器基类
- ForwardingMap() - Constructor for class cloud.opencode.base.collections.ForwardingMap
-
Protected constructor for subclasses.
- ForwardingSet<E> - Class in cloud.opencode.base.collections
-
ForwardingSet - Abstract Decorator Base for Set ForwardingSet - Set 的抽象装饰器基类
- ForwardingSet() - Constructor for class cloud.opencode.base.collections.ForwardingSet
-
Protected constructor for subclasses.
- frequency(Iterable, Object) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Count the frequency of an element 统计出现频率
- frequency(Iterable) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Get frequency map of elements.
- from(double[]) - Static method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Create a DoubleSet from a double array.
- from(float[]) - Static method in class cloud.opencode.base.collections.primitive.FloatList
-
Create a FloatList from a float array.
- from(Iterable) - Static method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Create a persistent set from an iterable.
- from(Iterable) - Static method in class cloud.opencode.base.collections.OpenList
-
Create an ArrayList from an Iterable.
- from(Iterable) - Static method in class cloud.opencode.base.collections.OpenSet
-
Create a HashSet from an Iterable.
- from(Iterable) - Static method in class cloud.opencode.base.collections.FluentIterable
-
Create a FluentIterable from an Iterable.
- from(Iterable) - Static method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Create a persistent list from an iterable.
- from(Iterable) - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Create a CollectorFlow from an Iterable.
- from(Collection) - Static method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Create a DoubleSet from a Collection of Double.
- from(Collection) - Static method in class cloud.opencode.base.collections.primitive.FloatList
-
Create a FloatList from a Collection of Float.
- from(Comparator) - Static method in class cloud.opencode.base.collections.Ordering
-
Return ordering based on a Comparator.
- from(BiPredicate, ToIntFunction) - Static method in class cloud.opencode.base.collections.Equivalence
-
Creates an equivalence from a predicate and hash function.
- from(Map) - Static method in class cloud.opencode.base.collections.OpenMap
-
Create a HashMap from another map.
- fromEntry(Map.Entry) - Static method in record class cloud.opencode.base.collections.Pair
-
Creates a Pair from a
Map.Entry. - fromProperties(Properties) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a Properties object to Map 从属性创建 Map
- fromStream(Stream) - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Create a CollectorFlow from a Stream.
- fromTo(int, int) - Static method in class cloud.opencode.base.collections.IntInterval
-
Create an interval from
fromtoto(inclusive) with auto-detected step. - fromToBy(int, int, int) - Static method in class cloud.opencode.base.collections.IntInterval
-
Create an interval from
fromtoto(inclusive) with an explicit step.
G
- get(int) - Method in class cloud.opencode.base.collections.FluentIterable
-
Get element at index.
- get(int) - Method in class cloud.opencode.base.collections.ForwardingList
- get(int) - Method in class cloud.opencode.base.collections.ImmutableList
- get(int) - Method in class cloud.opencode.base.collections.IntInterval
-
Return the element at the given index (O(1)).
- get(int) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- get(int) - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Get the element at the specified index.
- get(int) - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Get the value for a key.
- get(int) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Get element at index.
- get(int) - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Get the value for a key.
- get(int) - Method in class cloud.opencode.base.collections.primitive.LongList
- get(long) - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Get the value for a key.
- get(long) - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Get the value for a key.
- get(Iterable, int, E) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Get element at position or default 按索引获取元素(带默认值)
- get(Iterable, int) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Get element at position 按索引获取元素
- get(Iterable, int) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Get the n-th element from an iterable 安全获取第 N 个元素
- get(Object) - Method in class cloud.opencode.base.collections.ForwardingMap
- get(Object) - Method in class cloud.opencode.base.collections.HashBiMap
- get(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- get(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
- get(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- get(Object) - Method in class cloud.opencode.base.collections.ImmutableMap
- get(Object) - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- get(Object, Object) - Method in class cloud.opencode.base.collections.HashBasedTable
- get(Object, Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the value at the given row and column.
- get(Object, Object) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- get(Object, Object) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- get(Object, Object) - Method in interface cloud.opencode.base.collections.Table
-
Get the value at the specified row and column.
- get(String) - Method in class cloud.opencode.base.collections.tree.Trie
-
Get the value for a key.
- get(Iterator, int) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Get element at position 按索引获取
- get(K) - Method in class cloud.opencode.base.collections.AbstractMultimap
- get(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap
- get(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- get(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- get(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap
- get(K) - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Return the value associated with the given key, if present.
- get(K) - Method in interface cloud.opencode.base.collections.Multimap
-
Return the collection of values for the key.
- get(K) - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Get the value for a key.
- get(K) - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Get the value for a key.
- get(K) - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Get the value for a key.
- get(K) - Method in interface cloud.opencode.base.collections.specialized.ListMultimap
-
Get the list of values for a key.
- get(K) - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Get the value associated with the key.
- get(K) - Method in interface cloud.opencode.base.collections.specialized.SetMultimap
-
Get the set of values for a key.
- get(K) - Method in interface cloud.opencode.base.collections.specialized.SortedSetMultimap
-
Get the sorted set of values for a key.
- get(K) - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- get(K) - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
- get(K) - Method in class cloud.opencode.base.collections.tree.SkipList
-
Get the value for a key.
- getCardinalityMap(Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Get the cardinality map of an iterable 获取元素基数映射
- getColumnKey() - Method in interface cloud.opencode.base.collections.immutable.ImmutableTable.Cell
-
Return the column key.
- getColumnKey() - Method in interface cloud.opencode.base.collections.Table.Cell
-
Return the column key.
- getCount() - Method in interface cloud.opencode.base.collections.immutable.ImmutableMultiset.Entry
-
Return the count.
- getCount() - Method in interface cloud.opencode.base.collections.Multiset.Entry
-
Return the count.
- getElement() - Method in interface cloud.opencode.base.collections.immutable.ImmutableMultiset.Entry
-
Return the element.
- getElement() - Method in interface cloud.opencode.base.collections.Multiset.Entry
-
Return the element.
- getEntry(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- getEntry(K) - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Get the entry (range and value) containing the key.
- getEntry(K) - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- getFirst() - Method in class cloud.opencode.base.collections.IntInterval
-
Return the first element of this interval.
- getFirst(Iterable, E) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Get the first element or default 获取第一个元素
- getFirst(Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Get the first element from an iterable 获取第一个元素
- getFirst(List) - Static method in class cloud.opencode.base.collections.OpenList
-
Get the first element of the list.
- getFirst(List, E) - Static method in class cloud.opencode.base.collections.OpenList
-
Get the first element of the list with default value.
- getInstance(Class) - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
-
Get the instance for the given type in a type-safe manner.
- getInstance(Class) - Method in interface cloud.opencode.base.collections.specialized.ClassToInstanceMap
-
Get the instance for the given type in a type-safe manner.
- getInstance(Class) - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- getKey() - Method in record class cloud.opencode.base.collections.Pair
-
Returns the first element as the key.
- getKey() - Method in interface cloud.opencode.base.collections.tree.SkipList.Entry
- getKey(V) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
-
Return the key mapped to the given value.
- getLast() - Method in class cloud.opencode.base.collections.IntInterval
-
Return the last element of this interval.
- getLast(Iterable, E) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Get the last element or default 获取最后一个元素(带默认值)
- getLast(Iterable) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Get the last element 获取最后一个元素
- getLast(Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Get the last element from an iterable 获取最后一个元素
- getLast(List) - Static method in class cloud.opencode.base.collections.OpenList
-
Get the last element of the list.
- getLast(List, E) - Static method in class cloud.opencode.base.collections.OpenList
-
Get the last element of the list with default value.
- getList(K) - Method in class cloud.opencode.base.collections.ArrayListMultimap
-
Get the list of values for a key.
- getMax() - Method in record class cloud.opencode.base.collections.transform.MoreCollectorUtil.MinMax
- getMin() - Method in record class cloud.opencode.base.collections.transform.MoreCollectorUtil.MinMax
- getNext(Iterator, E) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Get next element or default 获取下一个元素(带默认值)
- getOnlyElement(Iterable, E) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Get the only element from an iterable, or default 查找唯一匹配元素(带默认值)
- getOnlyElement(Iterable) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Get the only element from an iterable 查找唯一匹配元素(多于一个抛异常)
- getOrDefault(int, int) - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Get the value for a key or default.
- getOrDefault(int, V) - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Get the value for a key or default.
- getOrDefault(long, long) - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Get the value for a key or default.
- getOrDefault(long, V) - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Get the value for a key or default.
- getOrDefault(Map, K, V) - Static method in class cloud.opencode.base.collections.OpenMap
-
Get value safely with default.
- getOrDefault(K, double) - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Get the value for a key or default.
- getOrDefault(K, int) - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Get the value for a key or default.
- getOrDefault(K, long) - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Get the value for a key or default.
- getRowKey() - Method in interface cloud.opencode.base.collections.immutable.ImmutableTable.Cell
-
Return the row key.
- getRowKey() - Method in interface cloud.opencode.base.collections.Table.Cell
-
Return the row key.
- getSet() - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Get the underlying set.
- getSet() - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- getSet(K) - Method in class cloud.opencode.base.collections.HashSetMultimap
-
Get the set of values for a key.
- getValue() - Method in interface cloud.opencode.base.collections.immutable.ImmutableTable.Cell
-
Return the value.
- getValue() - Method in record class cloud.opencode.base.collections.Pair
-
Returns the second element as the value.
- getValue() - Method in interface cloud.opencode.base.collections.Table.Cell
-
Return the value.
- getValue() - Method in interface cloud.opencode.base.collections.tree.SkipList.Entry
- Graph<N> - Interface in cloud.opencode.base.collections.graph
-
Graph - Graph Interface Graph - 图接口
- Graph.EndpointPair<N> - Interface in cloud.opencode.base.collections.graph
-
Endpoint pair representing an edge.
- GraphTraversalUtil - Class in cloud.opencode.base.collections.graph
-
GraphTraversalUtil - Graph Traversal Utilities GraphTraversalUtil - 图遍历工具类
- greaterThan(C) - Static method in class cloud.opencode.base.collections.Range
-
Create a range with no upper bound (lower, +∞).
- greatest(int, Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return a collector that collects the k greatest elements 获取前 K 个最大值的 Collector
- greatestK(int, Comparator) - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to get greatest K elements.
- greatestOf(Iterable, int) - Method in class cloud.opencode.base.collections.Ordering
-
Return the greatest k elements.
- greatestOf(Iterator, int) - Method in class cloud.opencode.base.collections.Ordering
-
Return the greatest k elements from iterator.
- groupBy(Iterable, Function) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Group items by a key function.
- groupBy(Iterable, Function, Function) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Group items by a key function with value transformation.
- groupBy(Function) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Group by key.
- groupByNested(Iterable, Function, Function) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Group items by two levels of keys.
- groupBySorted(Iterable, Function) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Group items by key with sorted keys.
- groupBySorted(Iterable, Function, Comparator) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Group items by key with custom sorted keys.
- groupByToSet(Iterable, Function) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Group items into sets by key.
- GroupingUtil - Class in cloud.opencode.base.collections.transform
-
GroupingUtil - Collection Grouping Utilities GroupingUtil - 集合分组工具
- groupRuns(Function) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a group-runs gatherer.
H
- hasCycle(Graph) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Check if the graph has a cycle.
- hasEdge(N, N) - Method in interface cloud.opencode.base.collections.graph.Graph
-
Check if the edge exists.
- hasEdge(N, N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
- hasEdgeConnecting(N, N) - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Check if there is an edge connecting
nodeUtonodeV. - hash(T) - Method in class cloud.opencode.base.collections.Equivalence
-
Returns a hash code for the given object.
- HashBasedTable<R,
C, - Class in cloud.opencode.base.collectionsV> -
HashBasedTable - Hash-based Table Implementation HashBasedTable - 基于哈希的表实现
- HashBiMap<K,
V> - Class in cloud.opencode.base.collections -
HashBiMap - Hash-based BiMap Implementation HashBiMap - 基于哈希的双向映射实现
- hashCode() - Method in class cloud.opencode.base.collections.AbstractMultimap
- hashCode() - Method in class cloud.opencode.base.collections.ForwardingCollection
- hashCode() - Method in class cloud.opencode.base.collections.ForwardingMap
- hashCode() - Method in class cloud.opencode.base.collections.ForwardingSet
- hashCode() - Method in class cloud.opencode.base.collections.graph.MutableGraph
- hashCode() - Method in record class cloud.opencode.base.collections.graph.ValueGraph.EndpointPair
-
Returns a hash code value for this object.
- hashCode() - Method in class cloud.opencode.base.collections.HashBasedTable
- hashCode() - Method in class cloud.opencode.base.collections.HashBiMap
- hashCode() - Method in class cloud.opencode.base.collections.HashMultiset
- hashCode() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- hashCode() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- hashCode() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- hashCode() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- hashCode() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
- hashCode() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
-
Returns a hash code value for this object.
- hashCode() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
-
Returns a hash code value for this object.
- hashCode() - Method in class cloud.opencode.base.collections.immutable.PersistentMap
- hashCode() - Method in class cloud.opencode.base.collections.immutable.PersistentSet
- hashCode() - Method in class cloud.opencode.base.collections.IntInterval
- hashCode() - Method in record class cloud.opencode.base.collections.OpenGatherers.IndexedElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class cloud.opencode.base.collections.Pair
-
Returns a hash code consistent with the
Map.Entrycontract:Objects.hashCode(getKey()) ^ Objects.hashCode(getValue()). - hashCode() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- hashCode() - Method in class cloud.opencode.base.collections.primitive.DoubleSet
- hashCode() - Method in class cloud.opencode.base.collections.primitive.FloatList
- hashCode() - Method in class cloud.opencode.base.collections.primitive.IntIntMap
- hashCode() - Method in class cloud.opencode.base.collections.primitive.IntList
- hashCode() - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
- hashCode() - Method in class cloud.opencode.base.collections.primitive.IntSet
- hashCode() - Method in class cloud.opencode.base.collections.primitive.LongList
- hashCode() - Method in class cloud.opencode.base.collections.primitive.LongLongMap
- hashCode() - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
- hashCode() - Method in class cloud.opencode.base.collections.primitive.LongSet
- hashCode() - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
- hashCode() - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
- hashCode() - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
- hashCode() - Method in class cloud.opencode.base.collections.Range
- hashCode() - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- hashCode() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- hashCode() - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- hashCode() - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- hashCode() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- hashCode() - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- hashCode() - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- hashCode() - Method in record class cloud.opencode.base.collections.Streams.IndexedElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class cloud.opencode.base.collections.transform.MoreCollectorUtil.MinMax
-
Returns a hash code value for this object.
- hashCode() - Method in record class cloud.opencode.base.collections.Triple
-
Returns a hash code value for this object.
- hashCode() - Method in record class cloud.opencode.base.collections.ValueDifference.ValueDifferenceImpl
-
Returns a hash code value for this object.
- hashKeys() - Static method in class cloud.opencode.base.collections.specialized.MultimapBuilder
-
Use hash map for keys.
- hashKeys(int) - Static method in class cloud.opencode.base.collections.specialized.MultimapBuilder
-
Use hash map for keys with expected size.
- HashMultiset<E> - Class in cloud.opencode.base.collections
-
HashMultiset - Hash-based Multiset Implementation HashMultiset - 基于哈希的多重集实现
- HashSetMultimap<K,
V> - Class in cloud.opencode.base.collections -
HashSetMultimap - Set-based Multimap Implementation HashSetMultimap - 基于集合的多重映射实现
- hashSetValues() - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.KeyBuilder
-
Use hash set for values.
- hashSetValues(int) - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.KeyBuilder
-
Use hash set for values with expected size.
- hasLowerBound() - Method in class cloud.opencode.base.collections.Range
-
Check if this range has a lower endpoint.
- hasNext() - Method in class cloud.opencode.base.collections.AbstractIterator
- hasNode(N) - Method in interface cloud.opencode.base.collections.graph.Graph
-
Check if the node exists.
- hasNode(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
- hasPath(Graph, N, N) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Check if there is a path between two nodes.
- hasPrefix(String) - Method in class cloud.opencode.base.collections.tree.Trie
-
Check if any key starts with the prefix.
- hasUpperBound() - Method in class cloud.opencode.base.collections.Range
-
Check if this range has an upper endpoint.
- head() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
-
Returns the value of the
headrecord component. - head() - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Return the head (first element) of this list (O(1)).
- head() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- headMap(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- headMap(K, boolean) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- headSet(E) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- headSet(E, boolean) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- headSet(K, V) - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Returns a view of values strictly less than the given value.
- headTail(List) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Partition into head and tail.
- higher(E) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- higher(E) - Method in interface cloud.opencode.base.collections.specialized.NavigableMultiset
-
Return the least element strictly greater than the given element.
- higher(E) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- higherEntry(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- higherKey(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
I
- identity() - Static method in class cloud.opencode.base.collections.Equivalence
-
Returns the identity equivalence, using
==. - illegalCapacity(int) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for illegal capacity.
- ImmutableBiMap<K,
V> - Class in cloud.opencode.base.collections.immutable -
ImmutableBiMap - Immutable Bidirectional Map Implementation ImmutableBiMap - 不可变双向映射实现
- ImmutableBiMap.Builder<K,
V> - Class in cloud.opencode.base.collections.immutable -
Builder for ImmutableBiMap ImmutableBiMap 构建器
- ImmutableClassToInstanceMap<B> - Class in cloud.opencode.base.collections.immutable
-
ImmutableClassToInstanceMap - Immutable Class to Instance Map ImmutableClassToInstanceMap - 不可变类型实例映射
- ImmutableClassToInstanceMap.Builder<B> - Class in cloud.opencode.base.collections.immutable
-
Builder for ImmutableClassToInstanceMap.
- immutableCollection() - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for immutable collection modification.
- ImmutableCollectionUtil - Class in cloud.opencode.base.collections.immutable
-
ImmutableCollectionUtil - Utility Class for Immutable Collections ImmutableCollectionUtil - 不可变集合工具类
- immutableEntry(K, V) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create an immutable entry 创建不可变条目
- immutableEntry(K, V) - Static method in class cloud.opencode.base.collections.OpenMap
-
Create an immutable entry.
- ImmutableList<E> - Class in cloud.opencode.base.collections
-
ImmutableList - Immutable List Implementation ImmutableList - 不可变列表实现
- ImmutableList.Builder<E> - Class in cloud.opencode.base.collections
-
Builder for ImmutableList ImmutableList 构建器
- ImmutableListMultimap<K,
V> - Class in cloud.opencode.base.collections.immutable -
ImmutableListMultimap - Immutable List Multimap Implementation ImmutableListMultimap - 不可变列表多值映射实现
- ImmutableListMultimap.Builder<K,
V> - Class in cloud.opencode.base.collections.immutable -
Builder for ImmutableListMultimap.
- ImmutableMap<K,
V> - Class in cloud.opencode.base.collections -
ImmutableMap - Immutable Map Implementation ImmutableMap - 不可变映射实现
- ImmutableMap.Builder<K,
V> - Class in cloud.opencode.base.collections -
Builder for ImmutableMap ImmutableMap 构建器
- ImmutableMultimap<K,
V> - Class in cloud.opencode.base.collections.immutable -
ImmutableMultimap - Immutable Multimap Implementation ImmutableMultimap - 不可变多值映射实现
- ImmutableMultiset<E> - Class in cloud.opencode.base.collections.immutable
-
ImmutableMultiset - Immutable Multiset (Bag) Implementation ImmutableMultiset - 不可变多重集(包)实现
- ImmutableMultiset.Builder<E> - Class in cloud.opencode.base.collections.immutable
-
Builder for ImmutableMultiset ImmutableMultiset 构建器
- ImmutableMultiset.Entry<E> - Interface in cloud.opencode.base.collections.immutable
-
Entry interface for multiset entries 多重集条目的条目接口
- ImmutableRangeMap<K,
V> - Class in cloud.opencode.base.collections.immutable -
ImmutableRangeMap - Immutable Range Map ImmutableRangeMap - 不可变范围映射
- ImmutableRangeMap.Builder<K,
V> - Class in cloud.opencode.base.collections.immutable -
Builder for
ImmutableRangeMap. - ImmutableRangeSet<C> - Class in cloud.opencode.base.collections.immutable
-
ImmutableRangeSet - Immutable Range Set ImmutableRangeSet - 不可变范围集合
- ImmutableRangeSet.Builder<C> - Class in cloud.opencode.base.collections.immutable
-
Builder for
ImmutableRangeSet. - ImmutableSet<E> - Class in cloud.opencode.base.collections
-
ImmutableSet - Immutable Set Implementation ImmutableSet - 不可变集合实现
- ImmutableSet.Builder<E> - Class in cloud.opencode.base.collections
-
Builder for ImmutableSet ImmutableSet 构建器
- ImmutableSetMultimap<K,
V> - Class in cloud.opencode.base.collections.immutable -
ImmutableSetMultimap - Immutable Set Multimap Implementation ImmutableSetMultimap - 不可变集合多值映射实现
- ImmutableSetMultimap.Builder<K,
V> - Class in cloud.opencode.base.collections.immutable -
Builder for ImmutableSetMultimap.
- immutableSortedCopy(Iterable) - Method in class cloud.opencode.base.collections.Ordering
-
Return an immutable sorted copy of the elements.
- ImmutableSortedMap<K,
V> - Class in cloud.opencode.base.collections.immutable -
ImmutableSortedMap - Immutable Sorted Map Implementation ImmutableSortedMap - 不可变有序映射实现
- ImmutableSortedMap.Builder<K,
V> - Class in cloud.opencode.base.collections.immutable -
Builder for ImmutableSortedMap.
- ImmutableSortedSet<E> - Class in cloud.opencode.base.collections.immutable
-
ImmutableSortedSet - Immutable Sorted Set Implementation ImmutableSortedSet - 不可变有序集合实现
- ImmutableSortedSet.Builder<E> - Class in cloud.opencode.base.collections.immutable
-
Builder for ImmutableSortedSet.
- ImmutableTable<R,
C, - Class in cloud.opencode.base.collections.immutableV> -
ImmutableTable - Immutable Table (Row-Column-Value) Implementation ImmutableTable - 不可变表格(行-列-值)实现
- ImmutableTable.Builder<R,
C, - Class in cloud.opencode.base.collections.immutableV> -
Builder for ImmutableTable ImmutableTable 构建器
- ImmutableTable.Cell<R,
C, - Interface in cloud.opencode.base.collections.immutableV> -
Cell interface representing a table cell 表示表格单元格的单元格接口
- incidentEdges(N) - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the edges incident to a node.
- incidentEdges(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
- inDegree(N) - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the in-degree of a node (number of incoming edges).
- inDegree(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
- index() - Method in record class cloud.opencode.base.collections.OpenGatherers.IndexedElement
-
Returns the value of the
indexrecord component. - index() - Method in record class cloud.opencode.base.collections.Streams.IndexedElement
-
Returns the value of the
indexrecord component. - indexAsInt() - Method in record class cloud.opencode.base.collections.Streams.IndexedElement
-
Returns the index as an int.
- indexBy(Iterable, Function) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Index items by a unique key.
- indexByFirst(Iterable, Function) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Index items by a key, keeping the first value for duplicates.
- indexByLast(Iterable, Function) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Index items by a key, keeping the last value for duplicates.
- indexed() - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates an indexed wrapper gatherer.
- IndexedElement(long, T) - Constructor for record class cloud.opencode.base.collections.OpenGatherers.IndexedElement
-
Creates an instance of a
IndexedElementrecord class. - IndexedElement(long, T) - Constructor for record class cloud.opencode.base.collections.Streams.IndexedElement
-
Creates an instance of a
IndexedElementrecord class. - indexing(Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to create unique index map.
- indexOf(double) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- indexOf(float) - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Return the index of the first occurrence of the value.
- indexOf(int) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Find index of value.
- indexOf(long) - Method in class cloud.opencode.base.collections.primitive.LongList
- indexOf(Object) - Method in class cloud.opencode.base.collections.ForwardingList
- indexOf(Object) - Method in class cloud.opencode.base.collections.ImmutableList
- indexOutOfBounds(int, int) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for index out of bounds.
- initialCapacity(int) - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue.Builder
-
Set the initial capacity.
- initLast(List) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Partition into init and last.
- interleave(Iterator) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a gatherer that interleaves elements from the source stream with elements from the provided iterator, alternating between them.
- interleave(Stream, Stream) - Static method in class cloud.opencode.base.collections.Streams
-
Interleaves two streams, alternating between elements from each.
- intern(E) - Method in class cloud.opencode.base.collections.specialized.Interner
-
Returns a canonical instance for the given object.
- Interner<E> - Class in cloud.opencode.base.collections.specialized
-
Interner - Object Interning (Pooling) Utility Interner - 对象驻留(池化)工具
- Interner() - Constructor for class cloud.opencode.base.collections.specialized.Interner
- Interner.Builder<E> - Class in cloud.opencode.base.collections.specialized
-
Builder for creating Interner instances.
- intersection(ImmutableRangeSet) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Return a new immutable range set representing the intersection of this set and the other.
- intersection(PersistentSet) - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Return the intersection of this set and another set.
- intersection(ImmutableSet, ImmutableSet) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Intersection of two sets.
- intersection(Range) - Method in class cloud.opencode.base.collections.Range
-
Return the intersection with another range.
- intersection(Iterable, Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Returns the intersection of two iterables 返回两个可迭代对象的交集
- intersection(Set) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Compute intersection with another set.
- intersection(Set) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- intersection(Set, Set) - Static method in class cloud.opencode.base.collections.OpenSet
-
Compute intersection of two sets as a SetView.
- intersection(Set, Set) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return an intersection view of two sets 交集视图
- intersects(Range) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- intersects(Range) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Check if this range set intersects the given range.
- intersects(Range) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- intersperse(T) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates an interleave gatherer with separators.
- IntInterval - Class in cloud.opencode.base.collections
-
IntInterval - Immutable, zero-allocation integer range with O(1) random access IntInterval - 零分配的不可变整数区间,支持 O(1) 随机访问
- IntIntMap - Class in cloud.opencode.base.collections.primitive
-
IntIntMap - Primitive int-to-int Map Implementation IntIntMap - 原始 int 到 int 映射实现
- IntIntMap.IntIntConsumer - Interface in cloud.opencode.base.collections.primitive
-
Functional interface for int-int consumer. int-int 消费者函数式接口。
- IntList - Class in cloud.opencode.base.collections.primitive
-
IntList - Primitive int List IntList - 原始 int 列表
- IntObjectMap<V> - Class in cloud.opencode.base.collections.primitive
-
IntObjectMap - Primitive int Key to Object Value Map IntObjectMap - 原始 int 键到对象值映射
- IntObjectMap.IntObjectConsumer<V> - Interface in cloud.opencode.base.collections.primitive
-
Functional interface for int-object consumer. int-object 消费者函数式接口。
- IntSet - Class in cloud.opencode.base.collections.primitive
-
IntSet - Primitive int Set Implementation IntSet - 原始 int 集合实现
- IntSet.IntConsumer - Interface in cloud.opencode.base.collections.primitive
-
Functional interface for int consumer. int 消费者函数式接口。
- inverse() - Method in interface cloud.opencode.base.collections.BiMap
-
Return the inverse view of this bimap.
- inverse() - Method in class cloud.opencode.base.collections.HashBiMap
- inverse() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
-
Return the inverse view of this bimap.
- inverse() - Method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap
-
Return the inverse multimap.
- inverse() - Method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap
-
Return the inverse multimap.
- isBounded() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Returns true if this queue is bounded.
- isConnected(Graph) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Check if the graph is connected (for undirected graphs).
- isConnected(Range) - Method in class cloud.opencode.base.collections.Range
-
Check if this range is connected to another (can form contiguous range).
- isDag(Graph) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Check if the graph is a DAG (Directed Acyclic Graph).
- isDirected() - Method in interface cloud.opencode.base.collections.graph.Graph
-
Check if this graph is directed.
- isDirected() - Method in class cloud.opencode.base.collections.graph.MutableGraph
- isDirected() - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Check if this graph is directed.
- isDisjoint(Set) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Check if this set is disjoint with another set.
- isDisjoint(Set) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- isEmpty() - Method in class cloud.opencode.base.collections.AbstractMultimap
- isEmpty() - Method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
- isEmpty() - Method in class cloud.opencode.base.collections.concurrent.LockFreeStack
-
Check if the stack is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.FluentIterable
-
Check if empty.
- isEmpty() - Method in class cloud.opencode.base.collections.ForwardingCollection
- isEmpty() - Method in class cloud.opencode.base.collections.ForwardingMap
- isEmpty() - Method in class cloud.opencode.base.collections.HashBasedTable
- isEmpty() - Method in class cloud.opencode.base.collections.HashBiMap
- isEmpty() - Method in class cloud.opencode.base.collections.HashMultiset
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Check if the table is empty.
- isEmpty() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- isEmpty() - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Check if this list is empty.
- isEmpty() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Check if this map is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Check if this set is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.ImmutableMap
- isEmpty() - Method in class cloud.opencode.base.collections.IntInterval
-
Check if this interval is empty.
- isEmpty() - Method in interface cloud.opencode.base.collections.Multimap
-
Check if the multimap is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Check if this set is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Check if this list is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Check if this map is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Check if empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Check if this map is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Check if this set is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.LongList
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Check if this map is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Check if this map is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.LongSet
-
Check if this set is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Check if this map is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Check if this map is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Check if this map is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.Range
-
Check if this range is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- isEmpty() - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Check if this range map is empty.
- isEmpty() - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Check if this range set is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- isEmpty() - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- isEmpty() - Method in interface cloud.opencode.base.collections.Table
-
Check if the table contains any mappings.
- isEmpty() - Method in record class cloud.opencode.base.collections.transform.MoreCollectorUtil.MinMax
- isEmpty() - Method in class cloud.opencode.base.collections.tree.SkipList
-
Check if this skip list is empty.
- isEmpty() - Method in class cloud.opencode.base.collections.tree.Trie
-
Check if this trie is empty.
- isEmpty(Iterable) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Check if iterable is empty 检查是否为空
- isEmpty(Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if iterable is empty 判断 Iterable 是否为空
- isEmpty(Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if collection is empty (null or empty) 判断集合是否为空(null 或 empty)
- isEmpty(Map) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if map is empty (null or empty) 判断 Map 是否为空
- isEqualCollection(Collection, Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Compare two collections for equality (ignoring order) 比较两个集合是否相等(忽略顺序)
- isFull() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Returns true if the queue is at maximum capacity.
- isInOrder(Iterable, Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Check if the iterable is in non-strict ascending order 检查是否有序
- isInStrictOrder(Iterable, Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Check if the iterable is in strict ascending order 检查是否严格有序
- isLowerBoundClosed() - Method in class cloud.opencode.base.collections.Range
-
Check if lower bound is closed.
- isNotEmpty(Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if collection is not empty 判断集合是否非空
- isNotEmpty(Map) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if map is not empty 判断 Map 是否非空
- isNullOrEmpty(ImmutableTable) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Check if a table is null or empty.
- isNullOrEmpty(Collection) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Check if a collection is null or empty.
- isNullOrEmpty(Map) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Check if a map is null or empty.
- isOrdered() - Method in interface cloud.opencode.base.collections.graph.Graph.EndpointPair
-
Check if this is an ordered (directed) pair.
- isOrdered(Iterable) - Method in class cloud.opencode.base.collections.Ordering
-
Check if elements are in sorted order.
- isProperSubCollection(Collection, Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if sub is a proper subset of sup 检查是否为真子集
- isProperSubsetOf(Set) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Check if this set is a proper subset of another set.
- isProperSubsetOf(Set) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- isProperSupersetOf(Set) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Check if this set is a proper superset of another set.
- isProperSupersetOf(Set) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- isStrictlyOrdered(Iterable) - Method in class cloud.opencode.base.collections.Ordering
-
Check if elements are in strict sorted order.
- isSubCollection(Collection, Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if sub is a subset of sup 检查是否为子集
- isSubset(Set, Set) - Static method in class cloud.opencode.base.collections.OpenSet
-
Check if one set is a subset of another.
- isSubsetOf(Set) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Check if this set is a subset of another set.
- isSubsetOf(Set) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- isSupersetOf(Set) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Check if this set is a superset of another set.
- isSupersetOf(Set) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- isUpperBoundClosed() - Method in class cloud.opencode.base.collections.Range
-
Check if upper bound is closed.
- IterableUtil - Class in cloud.opencode.base.collections
-
IterableUtil - Iterable Utility Class IterableUtil - 可迭代对象工具类
- iterator() - Method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
- iterator() - Method in class cloud.opencode.base.collections.ForwardingCollection
- iterator() - Method in class cloud.opencode.base.collections.HashMultiset
- iterator() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- iterator() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- iterator() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- iterator() - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Return an iterator over the elements.
- iterator() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- iterator() - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Return an iterator over the elements of this set.
- iterator() - Method in class cloud.opencode.base.collections.ImmutableList
- iterator() - Method in class cloud.opencode.base.collections.ImmutableSet
- iterator() - Method in class cloud.opencode.base.collections.IntInterval
-
Return a
PrimitiveIterator.OfIntover the elements. - iterator() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- iterator() - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Return an iterator over the values.
- iterator() - Method in class cloud.opencode.base.collections.primitive.IntList
- iterator() - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Return an iterator over the values.
- iterator() - Method in class cloud.opencode.base.collections.primitive.LongList
- iterator() - Method in class cloud.opencode.base.collections.primitive.LongSet
-
Return an iterator over the values.
- iterator() - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- iterator() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- iterator() - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- iterator() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
- iterator() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- iterator() - Method in class cloud.opencode.base.collections.tree.SkipList
- IteratorUtil - Class in cloud.opencode.base.collections
-
IteratorUtil - Iterator Utility Class IteratorUtil - 迭代器工具类
J
- join(String) - Method in class cloud.opencode.base.collections.FluentIterable
-
Join to string.
- joining(CharSequence) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to join strings.
- joining(CharSequence, CharSequence, CharSequence) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to join strings with prefix and suffix.
K
- keyNotFound(Object) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for key not found.
- keys() - Method in class cloud.opencode.base.collections.AbstractMultimap
- keys() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- keys() - Method in interface cloud.opencode.base.collections.Multimap
-
Return a multiset view of the keys (includes duplicates by value count).
- keys() - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Return all keys as a long array.
- keys() - Method in class cloud.opencode.base.collections.tree.Trie
-
Get all keys.
- keySet() - Method in class cloud.opencode.base.collections.AbstractMultimap
- keySet() - Method in class cloud.opencode.base.collections.ForwardingMap
- keySet() - Method in class cloud.opencode.base.collections.HashBiMap
- keySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- keySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- keySet() - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Return the set of keys.
- keySet() - Method in class cloud.opencode.base.collections.ImmutableMap
- keySet() - Method in interface cloud.opencode.base.collections.Multimap
-
Return a set view of the keys.
- keySet() - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Return all keys as an IntSet.
- keySet() - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Return all keys as an IntSet.
- keySet() - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Return all keys as a LongSet.
- keySet() - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Return all keys as an unmodifiable set.
- keySet() - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Return all keys as an unmodifiable set.
- keySet() - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Return all keys as an unmodifiable set.
- keySet() - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- keysWithPrefix(String) - Method in class cloud.opencode.base.collections.tree.Trie
-
Get all keys with the prefix.
L
- last() - Method in class cloud.opencode.base.collections.FluentIterable
-
Return the last element.
- last() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- last() - Method in interface cloud.opencode.base.collections.specialized.NavigableMultiset
-
Return the last (highest) element.
- last() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- last() - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get the last element.
- last(K) - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Returns the last (highest) value for the given key.
- lastEntry() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- lastIndexOf(double) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- lastIndexOf(int) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Find last index of value.
- lastIndexOf(long) - Method in class cloud.opencode.base.collections.primitive.LongList
- lastIndexOf(Object) - Method in class cloud.opencode.base.collections.ForwardingList
- lastIndexOf(Object) - Method in class cloud.opencode.base.collections.ImmutableList
- lastKey() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- lastKey() - Method in class cloud.opencode.base.collections.tree.SkipList
-
Get the last (largest) key.
- lastOr(E) - Method in class cloud.opencode.base.collections.FluentIterable
-
Return the last element, or default.
- least(int, Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return a collector that collects the k smallest elements 获取前 K 个最小值的 Collector
- leastFrequent(Iterable) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Get least frequent element.
- leastK(int, Comparator) - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to get least K elements.
- leastOf(Iterable, int) - Method in class cloud.opencode.base.collections.Ordering
-
Return the least k elements.
- leastOf(Iterator, int) - Method in class cloud.opencode.base.collections.Ordering
-
Return the least k elements from iterator.
- leftValue() - Method in interface cloud.opencode.base.collections.MapDifference.ValueDifference
-
Get the left value 左值
- leftValue() - Method in interface cloud.opencode.base.collections.ValueDifference
-
Get the value from the left map.
- leftValue() - Method in record class cloud.opencode.base.collections.ValueDifference.ValueDifferenceImpl
-
Returns the value of the
leftValuerecord component. - lessThan(C) - Static method in class cloud.opencode.base.collections.Range
-
Create a range with no lower bound (-∞, upper).
- levelOrder(T, Function, Consumer) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Perform level-order (BFS) traversal.
- lexicographical() - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return a lexicographical comparator for iterables Iterable 的字典序比较器
- lexicographical(Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return a lexicographical comparator for iterables with custom element comparator 带自定义比较器的字典序
- limit(int) - Method in class cloud.opencode.base.collections.FluentIterable
-
Limit elements.
- limit(long) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Limit elements.
- limit(Iterable, int) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Limit the number of elements 限制数量
- limit(Iterator, int) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Limit the number of elements 限制数量
- linkedHashKeys() - Static method in class cloud.opencode.base.collections.specialized.MultimapBuilder
-
Use linked hash map for keys.
- linkedHashKeys(int) - Static method in class cloud.opencode.base.collections.specialized.MultimapBuilder
-
Use linked hash map for keys with expected size.
- LinkedHashMultimap<K,
V> - Class in cloud.opencode.base.collections.specialized -
LinkedHashMultimap - Insertion-Ordered Multimap Implementation LinkedHashMultimap - 保持插入顺序的多重映射实现
- LinkedHashMultiset<E> - Class in cloud.opencode.base.collections.specialized
-
LinkedHashMultiset - Linked Hash Multiset Implementation LinkedHashMultiset - 链式哈希多重集合实现
- linkedHashSetValues() - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.KeyBuilder
-
Use linked hash set for values.
- linkedHashSetValues(int) - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.KeyBuilder
-
Use linked hash set for values with expected size.
- linkedListFrom(Iterable) - Static method in class cloud.opencode.base.collections.OpenList
-
Create a LinkedList from an Iterable.
- linkedListValues() - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.KeyBuilder
-
Use linked list for values.
- listIterator() - Method in class cloud.opencode.base.collections.ForwardingList
- listIterator() - Method in class cloud.opencode.base.collections.ImmutableList
- listIterator(int) - Method in class cloud.opencode.base.collections.ForwardingList
- listIterator(int) - Method in class cloud.opencode.base.collections.ImmutableList
- ListMultimap<K,
V> - Interface in cloud.opencode.base.collections.specialized -
ListMultimap - List-based Multimap Interface ListMultimap - 基于列表的多值映射接口
- ListUtil - Class in cloud.opencode.base.collections
-
ListUtil - List Utility Class ListUtil - 列表工具类
- LockFreeQueue<E> - Class in cloud.opencode.base.collections.concurrent
-
LockFreeQueue - Lock-free Queue Implementation LockFreeQueue - 无锁队列实现
- LockFreeStack<E> - Class in cloud.opencode.base.collections.concurrent
-
LockFreeStack - Lock-free Concurrent Stack using Treiber's Algorithm LockFreeStack - 使用 Treiber 算法的无锁并发栈
- LockFreeStack() - Constructor for class cloud.opencode.base.collections.concurrent.LockFreeStack
-
Create an empty LockFreeStack.
- longestPrefixOf(String) - Method in class cloud.opencode.base.collections.tree.Trie
-
Get the longest prefix of the input that is in the trie.
- LongList - Class in cloud.opencode.base.collections.primitive
-
LongList - Primitive long List LongList - 原始 long 列表
- LongLongMap - Class in cloud.opencode.base.collections.primitive
-
LongLongMap - Primitive long-to-long Map Implementation LongLongMap - 原始 long 到 long 映射实现
- LongLongMap.LongLongConsumer - Interface in cloud.opencode.base.collections.primitive
-
Functional interface for long-long consumer. long-long 消费者函数式接口。
- LongObjectMap<V> - Class in cloud.opencode.base.collections.primitive
-
LongObjectMap - Primitive long Key to Object Value Map LongObjectMap - 原始 long 键到对象值映射
- LongObjectMap.LongObjectConsumer<V> - Interface in cloud.opencode.base.collections.primitive
-
Functional interface for long-object consumer. long-object 消费者函数式接口。
- LongSet - Class in cloud.opencode.base.collections.primitive
-
LongSet - Primitive long Set Implementation LongSet - 原始 long 集合实现
- LongSet.LongConsumer - Interface in cloud.opencode.base.collections.primitive
-
Functional interface for long consumer. long 消费者函数式接口。
- lower(E) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- lower(E) - Method in interface cloud.opencode.base.collections.specialized.NavigableMultiset
-
Return the greatest element strictly less than the given element.
- lower(E) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- lowerBoundType() - Method in class cloud.opencode.base.collections.Range
-
Get the lower bound type.
- lowerEndpoint() - Method in class cloud.opencode.base.collections.Range
-
Return the lower endpoint.
- lowerEntry(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- lowerKey(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
M
- map - Variable in class cloud.opencode.base.collections.AbstractMultimap
- map(BiFunction) - Method in record class cloud.opencode.base.collections.Pair
-
Applies a bi-function to both elements and returns the result.
- map(Function) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- map(Function) - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Apply a function to each element and return a new list (O(n)).
- map(Function) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- map(Function) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Map elements.
- MapDifference<K,
V> - Interface in cloud.opencode.base.collections -
MapDifference - Result of comparing two maps MapDifference - 比较两个 Map 的结果
- MapDifference.ValueDifference<V> - Interface in cloud.opencode.base.collections
-
ValueDifference - Represents different values for the same key ValueDifference - 表示相同键的不同值
- mapFirst(Function) - Method in record class cloud.opencode.base.collections.Pair
-
Transforms the first element using the given function.
- mapFirst(Function) - Method in record class cloud.opencode.base.collections.Triple
-
Transforms the first element using the given function.
- mapIndexed(BiFunction) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a map-indexed gatherer.
- mapPairs(Stream, BiFunction) - Static method in class cloud.opencode.base.collections.Streams
-
Maps consecutive pairs of elements.
- mapping(Function, Collector) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector that transforms before collecting.
- mapSecond(Function) - Method in record class cloud.opencode.base.collections.Pair
-
Transforms the second element using the given function.
- mapSecond(Function) - Method in record class cloud.opencode.base.collections.Triple
-
Transforms the second element using the given function.
- mapThird(Function) - Method in record class cloud.opencode.base.collections.Triple
-
Transforms the third element using the given function.
- MapUtil - Class in cloud.opencode.base.collections
-
MapUtil - Map Utility Class MapUtil - 映射工具类
- MapUtil.EntryTransformer<K,
V1, - Interface in cloud.opencode.base.collectionsV2> -
Entry transformer interface 条目转换器
- mapWithIndex(Stream, BiFunction) - Static method in class cloud.opencode.base.collections.Streams
-
Maps each element of a stream along with its index.
- mapWithPrevious(BiFunction) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a map-with-previous gatherer.
- matchesAll(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Check if all elements match the predicate 检查所有元素是否匹配
- max() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- max() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Return the maximum element.
- max() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Return the maximum.
- max() - Method in class cloud.opencode.base.collections.primitive.LongList
- max() - Method in record class cloud.opencode.base.collections.transform.MoreCollectorUtil.MinMax
-
Returns the value of the
maxrecord component. - max(Iterable) - Method in class cloud.opencode.base.collections.Ordering
-
Return the maximum element.
- max(Iterator) - Method in class cloud.opencode.base.collections.Ordering
-
Return the maximum element from iterator.
- max(T, T) - Method in class cloud.opencode.base.collections.Ordering
-
Return the maximum of two values.
- max(T, T, Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return the maximum of two values 返回最大值
- max(T, T, T, T...) - Method in class cloud.opencode.base.collections.Ordering
-
Return the maximum of multiple values.
- maxBy(Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get maximum by key.
- maximumSize() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Returns the maximum size of this queue, or Integer.MAX_VALUE if unbounded.
- maximumSize(int) - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue.Builder
-
Set the maximum size.
- maximumSize(int) - Static method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Create a bounded queue that keeps the smallest N elements.
- maxK(int, Comparator) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get the maximum k elements.
- maxSize() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Returns the maximum size of this queue.
- merge(K, V, BiFunction) - Method in class cloud.opencode.base.collections.ImmutableMap
- min() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- min() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Return the minimum element.
- min() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Return the minimum.
- min() - Method in class cloud.opencode.base.collections.primitive.LongList
- min() - Method in record class cloud.opencode.base.collections.transform.MoreCollectorUtil.MinMax
-
Returns the value of the
minrecord component. - min(Iterable) - Method in class cloud.opencode.base.collections.Ordering
-
Return the minimum element.
- min(Iterator) - Method in class cloud.opencode.base.collections.Ordering
-
Return the minimum element from iterator.
- min(T, T) - Method in class cloud.opencode.base.collections.Ordering
-
Return the minimum of two values.
- min(T, T, Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return the minimum of two values 返回最小值
- min(T, T, T, T...) - Method in class cloud.opencode.base.collections.Ordering
-
Return the minimum of multiple values.
- minBy(Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get minimum by key.
- minK(int, Comparator) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get the minimum k elements.
- minMax(Comparator) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get min and max.
- MinMax(T, T) - Constructor for record class cloud.opencode.base.collections.transform.MoreCollectorUtil.MinMax
-
Creates an instance of a
MinMaxrecord class. - MinMaxPriorityQueue<E> - Class in cloud.opencode.base.collections.specialized
-
MinMaxPriorityQueue - Double-ended Priority Queue MinMaxPriorityQueue - 双端优先队列
- MinMaxPriorityQueue.Builder<E> - Class in cloud.opencode.base.collections.specialized
-
Builder for MinMaxPriorityQueue.
- MoreCollectorUtil - Class in cloud.opencode.base.collections.transform
-
MoreCollectorUtil - Additional Collector Utilities MoreCollectorUtil - 附加收集器工具
- MoreCollectorUtil.MinMax<T> - Record Class in cloud.opencode.base.collections.transform
-
MinMax result container.
- mostFrequent(Iterable) - Static method in class cloud.opencode.base.collections.transform.GroupingUtil
-
Get most frequent element.
- Multimap<K,
V> - Interface in cloud.opencode.base.collections -
Multimap - Map with multiple values per key Multimap - 每个键有多个值的映射
- MultimapBuilder - Class in cloud.opencode.base.collections.specialized
-
MultimapBuilder - Fluent Multimap Builder MultimapBuilder - 流式多值映射构建器
- MultimapBuilder.KeyBuilder - Class in cloud.opencode.base.collections.specialized
-
Key builder for configuring key storage.
- MultimapBuilder.ListMultimapBuilder - Class in cloud.opencode.base.collections.specialized
-
Builder for ListMultimap.
- MultimapBuilder.SetMultimapBuilder - Class in cloud.opencode.base.collections.specialized
-
Builder for SetMultimap.
- multipleElementsFound(int) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for multiple elements found when expecting one.
- Multiset<E> - Interface in cloud.opencode.base.collections
-
Multiset - Collection that counts element occurrences Multiset - 计数元素出现次数的集合
- Multiset.Entry<E> - Interface in cloud.opencode.base.collections
-
Entry - Element with occurrence count Entry - 带出现次数的元素
- MutableClassToInstanceMap<B> - Class in cloud.opencode.base.collections.specialized
-
MutableClassToInstanceMap - Mutable Class to Instance Map Implementation MutableClassToInstanceMap - 可变类实例映射实现
- MutableGraph<N> - Class in cloud.opencode.base.collections.graph
-
MutableGraph - Mutable Graph Implementation MutableGraph - 可变图实现
- MutableValueGraph<N,
V> - Interface in cloud.opencode.base.collections.graph -
MutableValueGraph - Mutable Value Graph Interface and Implementation MutableValueGraph - 可变值图接口与实现
N
- natural() - Static method in class cloud.opencode.base.collections.Ordering
-
Return natural ordering for Comparable types.
- naturalOrder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
-
Create a builder with natural ordering.
- naturalOrder() - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
-
Create a builder with natural ordering.
- navigableKeySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- NavigableMultiset<E> - Interface in cloud.opencode.base.collections.specialized
-
NavigableMultiset - Navigable Multiset Interface NavigableMultiset - 可导航多重集合接口
- negativeSize(int) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for negative size.
- newArrayBlockingQueue(int) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create an ArrayBlockingQueue.
- newArrayDeque() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create an ArrayDeque.
- newArrayList() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create an ArrayList.
- newArrayList() - Static method in class cloud.opencode.base.collections.ListUtil
-
Create a new ArrayList 创建 ArrayList
- newArrayList() - Static method in class cloud.opencode.base.collections.OpenList
-
Create an empty ArrayList.
- newArrayList(E...) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create an ArrayList with initial elements.
- newArrayList(E...) - Static method in class cloud.opencode.base.collections.ListUtil
-
Create a new ArrayList with initial elements 创建带初始元素的 ArrayList
- newArrayList(Iterable) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create an ArrayList from an iterable.
- newArrayList(Iterable) - Static method in class cloud.opencode.base.collections.ListUtil
-
Create a new ArrayList from an Iterable 从 Iterable 创建 ArrayList
- newArrayListWithCapacity(int) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create an ArrayList with initial capacity.
- newArrayListWithCapacity(int) - Static method in class cloud.opencode.base.collections.ListUtil
-
Create a new ArrayList with initial capacity 创建指定容量的 ArrayList
- newArrayListWithExpectedSize(int) - Static method in class cloud.opencode.base.collections.ListUtil
-
Create a new ArrayList with expected size 创建预期大小的 ArrayList
- newBlockingDeque() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new LinkedBlockingDeque.
- newBlockingDeque(int) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new LinkedBlockingDeque with capacity.
- newBlockingQueue(int) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new ArrayBlockingQueue.
- newBuilder() - Static method in class cloud.opencode.base.collections.specialized.Interner
-
Creates a new interner builder.
- newConcurrentDeque() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new ConcurrentLinkedDeque.
- newConcurrentHashMap() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a ConcurrentHashMap.
- newConcurrentHashSet() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a concurrent hash set.
- newConcurrentHashSet() - Static method in class cloud.opencode.base.collections.OpenSet
-
Create a concurrent hash set.
- newConcurrentHashSet() - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new concurrent hash set 创建 ConcurrentHashSet
- newConcurrentLinkedDeque() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a ConcurrentLinkedDeque.
- newConcurrentLinkedQueue() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a ConcurrentLinkedQueue.
- newConcurrentMap() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new ConcurrentHashMap.
- newConcurrentMap() - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a new ConcurrentMap 创建 ConcurrentMap
- newConcurrentMap() - Static method in class cloud.opencode.base.collections.OpenMap
-
Create an empty ConcurrentHashMap.
- newConcurrentMap(int) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new ConcurrentHashMap with initial capacity.
- newConcurrentQueue() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new ConcurrentLinkedQueue.
- newConcurrentSet() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new concurrent set backed by ConcurrentHashMap.
- newConcurrentSet(int) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new concurrent set with initial capacity.
- newConcurrentSkipListMap() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a ConcurrentSkipListMap.
- newConcurrentSortedMap() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new ConcurrentSkipListMap.
- newConcurrentSortedMap(Comparator) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new ConcurrentSkipListMap with comparator.
- newConcurrentSortedSet() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new ConcurrentSkipListSet.
- newConcurrentSortedSet(Comparator) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new ConcurrentSkipListSet with comparator.
- newCopyOnWriteArrayList() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a CopyOnWriteArrayList.
- newCopyOnWriteArrayList() - Static method in class cloud.opencode.base.collections.ListUtil
-
Create a new CopyOnWriteArrayList 创建 CopyOnWriteArrayList
- newCopyOnWriteArrayList(Iterable) - Static method in class cloud.opencode.base.collections.ListUtil
-
Create a new CopyOnWriteArrayList from an Iterable 从 Iterable 创建 CopyOnWriteArrayList
- newCopyOnWriteArraySet() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a CopyOnWriteArraySet.
- newCopyOnWriteArraySet() - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new CopyOnWriteArraySet 创建 CopyOnWriteArraySet
- newCopyOnWriteList() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new CopyOnWriteArrayList.
- newCopyOnWriteList(Collection) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new CopyOnWriteArrayList from collection.
- newCopyOnWriteSet() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new CopyOnWriteArraySet.
- newDelayQueue() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new DelayQueue.
- newEnumMap(Class) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create an EnumMap.
- newEnumSet(E, E...) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create an EnumSet from elements.
- newHashMap() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a HashMap.
- newHashMap() - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a new HashMap 创建 HashMap
- newHashMap() - Static method in class cloud.opencode.base.collections.OpenMap
-
Create an empty HashMap.
- newHashMap(Map) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a new HashMap from an existing Map 从 Map 创建 HashMap
- newHashMapWithCapacity(int) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a HashMap with initial capacity.
- newHashMapWithExpectedSize(int) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a new HashMap with expected size 创建指定容量的 HashMap
- newHashSet() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a HashSet.
- newHashSet() - Static method in class cloud.opencode.base.collections.OpenSet
-
Create an empty HashSet.
- newHashSet() - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new HashSet 创建 HashSet
- newHashSet(E...) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a HashSet with initial elements.
- newHashSet(E...) - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new HashSet with initial elements 创建带初始元素的 HashSet
- newHashSet(Iterable) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a HashSet from an iterable.
- newHashSet(Iterable) - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new HashSet from an Iterable 从 Iterable 创建 HashSet
- newHashSetWithExpectedSize(int) - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new HashSet with expected size 创建指定容量的 HashSet
- newIdentityHashMap() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create an IdentityHashMap.
- newIdentityHashMap() - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a new IdentityHashMap 创建 IdentityHashMap
- newIdentityHashMap() - Static method in class cloud.opencode.base.collections.OpenMap
-
Create an empty IdentityHashMap.
- newLinkedBlockingQueue() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a LinkedBlockingQueue.
- newLinkedBlockingQueue() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new LinkedBlockingQueue.
- newLinkedBlockingQueue(int) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new LinkedBlockingQueue with capacity.
- newLinkedHashMap() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a LinkedHashMap.
- newLinkedHashMap() - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a new LinkedHashMap 创建 LinkedHashMap
- newLinkedHashMap() - Static method in class cloud.opencode.base.collections.OpenMap
-
Create an empty LinkedHashMap.
- newLinkedHashMapWithExpectedSize(int) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a new LinkedHashMap with expected size 创建指定容量的 LinkedHashMap
- newLinkedHashSet() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a LinkedHashSet.
- newLinkedHashSet() - Static method in class cloud.opencode.base.collections.OpenSet
-
Create an empty LinkedHashSet.
- newLinkedHashSet() - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new LinkedHashSet 创建 LinkedHashSet
- newLinkedHashSet(E...) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a LinkedHashSet with initial elements.
- newLinkedHashSetWithExpectedSize(int) - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new LinkedHashSet with expected size 创建指定容量的 LinkedHashSet
- newLinkedList() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a LinkedList.
- newLinkedList() - Static method in class cloud.opencode.base.collections.ListUtil
-
Create a new LinkedList 创建 LinkedList
- newLinkedList() - Static method in class cloud.opencode.base.collections.OpenList
-
Create a LinkedList.
- newLinkedList(Iterable) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a LinkedList from an iterable.
- newLinkedList(Iterable) - Static method in class cloud.opencode.base.collections.ListUtil
-
Create a new LinkedList from an Iterable 从 Iterable 创建 LinkedList
- newLockFreeStack() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Creates a new lock-free concurrent stack.
- newPriorityBlockingQueue() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a PriorityBlockingQueue.
- newPriorityBlockingQueue() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new PriorityBlockingQueue.
- newPriorityQueue() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a PriorityQueue.
- newPriorityQueue(Comparator) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a PriorityQueue with a comparator.
- newSynchronousQueue() - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a new SynchronousQueue.
- newTreeMap() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a TreeMap.
- newTreeMap() - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a new TreeMap 创建 TreeMap
- newTreeMap() - Static method in class cloud.opencode.base.collections.OpenMap
-
Create an empty TreeMap.
- newTreeMap(Comparator) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a TreeMap with a comparator.
- newTreeMap(Comparator) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a new TreeMap with comparator 带比较器的 TreeMap
- newTreeMap(Comparator) - Static method in class cloud.opencode.base.collections.OpenMap
-
Create a TreeMap with comparator.
- newTreeSet() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a TreeSet.
- newTreeSet() - Static method in class cloud.opencode.base.collections.OpenSet
-
Create an empty TreeSet.
- newTreeSet() - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new TreeSet 创建 TreeSet
- newTreeSet(Comparator) - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a TreeSet with a comparator.
- newTreeSet(Comparator) - Static method in class cloud.opencode.base.collections.OpenSet
-
Create a TreeSet with comparator.
- newTreeSet(Comparator) - Static method in class cloud.opencode.base.collections.SetUtil
-
Create a new TreeSet with comparator 带比较器的 TreeSet
- newWeakHashMap() - Static method in class cloud.opencode.base.collections.CollectionFactory
-
Create a WeakHashMap.
- next() - Method in class cloud.opencode.base.collections.AbstractIterator
- Nil() - Constructor for record class cloud.opencode.base.collections.immutable.PersistentList.Nil
-
Creates an instance of a
Nilrecord class. - nodeCount() - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the number of nodes.
- nodeCount() - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return the number of nodes.
- nodes() - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the set of all nodes.
- nodes() - Method in class cloud.opencode.base.collections.graph.MutableGraph
- nodes() - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return the set of all nodes in this graph.
- noneMatch(Predicate) - Method in class cloud.opencode.base.collections.FluentIterable
-
Check if no element matches.
- noneMatch(Predicate) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Check if none match.
- noneMatch(Predicate) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to check if none match predicate.
- nullElement() - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for null element.
- nullKey() - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for null key.
- nullsFirst() - Method in class cloud.opencode.base.collections.Ordering
-
Return ordering that places nulls first.
- nullsFirst(Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return a comparator that treats null as less than all other values null 值最小的比较器
- nullsLast() - Method in class cloud.opencode.base.collections.Ordering
-
Return ordering that places nulls last.
- nullsLast(Comparator) - Static method in class cloud.opencode.base.collections.ComparatorUtil
-
Return a comparator that treats null as greater than all other values null 值最大的比较器
- nullValue() - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for null value.
O
- ObjectDoubleMap<K> - Class in cloud.opencode.base.collections.primitive
-
ObjectDoubleMap - Object Key to Primitive double Value Map ObjectDoubleMap - 对象键到原始 double 值映射
- ObjectIntMap<K> - Class in cloud.opencode.base.collections.primitive
-
ObjectIntMap - Object Key to Primitive int Value Map ObjectIntMap - 对象键到原始 int 值映射
- ObjectLongMap<K> - Class in cloud.opencode.base.collections.primitive
-
ObjectLongMap - Object Key to Primitive long Value Map ObjectLongMap - 对象键到原始 long 值映射
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
-
Return an empty immutable bimap.
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
-
Return an empty immutable class to instance map.
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap
-
Return an empty immutable list multimap.
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return an empty immutable multiset.
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
-
Create an empty immutable range map.
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Create an empty immutable range set.
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap
-
Return an empty immutable set multimap.
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
-
Return an empty immutable sorted map.
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
-
Return an empty immutable sorted set.
- of() - Static method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return an empty immutable table.
- of() - Static method in class cloud.opencode.base.collections.ImmutableList
-
Return an empty immutable list.
- of() - Static method in class cloud.opencode.base.collections.ImmutableMap
-
Return an empty immutable map.
- of() - Static method in class cloud.opencode.base.collections.ImmutableSet
-
Return an empty immutable set.
- of(double...) - Static method in class cloud.opencode.base.collections.primitive.DoubleList
-
Create a DoubleList from values.
- of(double...) - Static method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Create a DoubleSet from values.
- of(float...) - Static method in class cloud.opencode.base.collections.primitive.FloatList
-
Create a FloatList from values.
- of(int...) - Static method in class cloud.opencode.base.collections.primitive.IntList
-
Create an IntList from values.
- of(int...) - Static method in class cloud.opencode.base.collections.primitive.IntSet
-
Create an IntSet from values.
- of(long...) - Static method in class cloud.opencode.base.collections.primitive.LongList
-
Create a LongList from values.
- of(long...) - Static method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Create a LongLongMap from key-value pairs.
- of(long...) - Static method in class cloud.opencode.base.collections.primitive.LongSet
-
Create a LongSet from values.
- of(A, B) - Static method in record class cloud.opencode.base.collections.Pair
-
Creates a new Pair with the given values.
- of(A, B, C) - Static method in record class cloud.opencode.base.collections.Triple
-
Creates a new Triple with the given values.
- of(Range) - Static method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Create an immutable range set containing a single range.
- of(Range, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
-
Create an immutable range map with a single range-value mapping.
- of(E) - Static method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return an immutable multiset containing the given element.
- of(E) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
-
Return an immutable sorted set with one element.
- of(E) - Static method in class cloud.opencode.base.collections.ImmutableList
-
Return an immutable list containing the given element.
- of(E) - Static method in class cloud.opencode.base.collections.ImmutableSet
-
Return an immutable set containing the given element.
- of(E...) - Static method in class cloud.opencode.base.collections.FluentIterable
-
Create a FluentIterable from varargs.
- of(E...) - Static method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return an immutable multiset containing the given elements.
- of(E...) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
-
Return an immutable sorted set with multiple elements.
- of(E...) - Static method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Create a persistent list from the given elements.
- of(E...) - Static method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Create a persistent set from the given elements.
- of(E...) - Static method in class cloud.opencode.base.collections.ImmutableList
-
Return an immutable list containing the given elements.
- of(E...) - Static method in class cloud.opencode.base.collections.ImmutableSet
-
Return an immutable set containing the given elements.
- of(E...) - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Create a CollectorFlow from an array.
- of(E...) - Static method in class cloud.opencode.base.collections.OpenList
-
Create an ArrayList with the given elements.
- of(E...) - Static method in class cloud.opencode.base.collections.OpenSet
-
Create a HashSet with elements.
- of(E, E) - Static method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
-
Return an immutable multiset containing the given elements.
- of(E, E) - Static method in class cloud.opencode.base.collections.ImmutableList
-
Return an immutable list containing the given elements.
- of(E, E) - Static method in class cloud.opencode.base.collections.ImmutableSet
-
Return an immutable set containing the given elements.
- of(Class, T) - Static method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
-
Return an immutable class to instance map with one entry.
- of(Supplier, BiConsumer, BinaryOperator, Function) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Create a custom collector.
- of(Supplier, BiConsumer, BinaryOperator) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Create a custom collector without finisher.
- of(Iterator) - Static method in class cloud.opencode.base.collections.UnmodifiableIterator
-
Create an unmodifiable iterator wrapping the given iterator.
- of(Set) - Static method in interface cloud.opencode.base.collections.SetAlgebra
-
Create a SetAlgebra instance from a set.
- of(K, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
-
Return an immutable bimap containing the given entry.
- of(K, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap
-
Return an immutable list multimap with one entry.
- of(K, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap
-
Return an immutable set multimap with one entry.
- of(K, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
-
Return an immutable sorted map with one entry.
- of(K, V) - Static method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Create a persistent map with one entry.
- of(K, V) - Static method in class cloud.opencode.base.collections.ImmutableMap
-
Return an immutable map containing the given entry.
- of(K, V) - Static method in class cloud.opencode.base.collections.OpenMap
-
Create a HashMap with one entry.
- of(K, V, K, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
-
Return an immutable bimap containing the given entries.
- of(K, V, K, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap
-
Return an immutable list multimap with two entries.
- of(K, V, K, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap
-
Return an immutable set multimap with two entries.
- of(K, V, K, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
-
Return an immutable sorted map with two entries.
- of(K, V, K, V) - Static method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Create a persistent map with two entries.
- of(K, V, K, V) - Static method in class cloud.opencode.base.collections.ImmutableMap
-
Return an immutable map containing the given entries.
- of(K, V, K, V) - Static method in class cloud.opencode.base.collections.OpenMap
-
Create a HashMap with two entries.
- of(K, V, K, V, K, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
-
Return an immutable sorted map with three entries.
- of(K, V, K, V, K, V) - Static method in class cloud.opencode.base.collections.ImmutableMap
-
Return an immutable map containing the given entries.
- of(K, V, K, V, K, V) - Static method in class cloud.opencode.base.collections.OpenMap
-
Create a HashMap with three entries.
- of(K, V, K, V, K, V, K, V) - Static method in class cloud.opencode.base.collections.ImmutableMap
-
Return an immutable map containing the given entries.
- of(K, V, K, V, K, V, K, V, K, V) - Static method in class cloud.opencode.base.collections.ImmutableMap
-
Return an immutable map containing the given entries.
- of(R, C, V) - Static method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return an immutable table containing the given cell.
- offer(E) - Method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
- offer(E) - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Adds element to queue.
- offer(E) - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
- oneTo(int) - Static method in class cloud.opencode.base.collections.IntInterval
-
Create an interval from 1 to
to(inclusive). - onEviction(EvictingQueue.EvictionListener) - Method in class cloud.opencode.base.collections.specialized.EvictingQueue.Builder
-
Set the eviction listener.
- onEviction(E) - Method in interface cloud.opencode.base.collections.specialized.EvictingQueue.EvictionListener
-
Called when an element is evicted from the queue.
- onlyElement() - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to get only element.
- onlyElement() - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to get only element (throws if not exactly one).
- onResultOf(Function) - Method in class cloud.opencode.base.collections.Ordering
-
Return ordering based on a function result.
- open(C, C) - Static method in class cloud.opencode.base.collections.Range
-
Create an open range (lower, upper).
- OPEN - Enum constant in enum class cloud.opencode.base.collections.Range.BoundType
- openClosed(C, C) - Static method in class cloud.opencode.base.collections.Range
-
Create an open-closed range (lower, upper].
- OpenCollection - Class in cloud.opencode.base.collections
-
OpenCollection - General Collection Utility Class OpenCollection - 通用集合工具类
- OpenCollectionException - Exception Class in cloud.opencode.base.collections.exception
-
OpenCollectionException - Exception for collection operations OpenCollectionException - 集合操作异常
- OpenCollectionException(String) - Constructor for exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Constructs a new exception with the specified message.
- OpenCollectionException(String, Throwable) - Constructor for exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Constructs a new exception with the specified message and cause.
- OpenCollectionException(Throwable) - Constructor for exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Constructs a new exception with the specified cause.
- OpenCollectors - Class in cloud.opencode.base.collections
-
OpenCollectors - Unified Streaming API Entry Point OpenCollectors - 统一流式 API 入口
- OpenCollectors.CollectorFlow<E> - Class in cloud.opencode.base.collections
-
Fluent collection flow for chained operations.
- OpenGatherers - Class in cloud.opencode.base.collections
-
OpenGatherers - JDK 25 Stream Gatherers Utilities OpenGatherers - JDK 25 流收集器工具
- OpenGatherers.IndexedElement<T> - Record Class in cloud.opencode.base.collections
-
Indexed element record.
- OpenList - Class in cloud.opencode.base.collections
-
OpenList - List Facade Utility Class OpenList - 列表门面工具类
- OpenMap - Class in cloud.opencode.base.collections
-
OpenMap - Map Facade Utility Class OpenMap - Map 门面工具类
- OpenSet - Class in cloud.opencode.base.collections
-
OpenSet - Set Facade Utility Class OpenSet - Set 门面工具类
- orderedBy(Comparator) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
-
Create a builder with specified comparator.
- orderedBy(Comparator) - Static method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Create a builder with specified comparator.
- orderedBy(Comparator) - Static method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
-
Create a builder with specified comparator.
- Ordering<T> - Class in cloud.opencode.base.collections
-
Ordering - Fluent Comparator Builder Ordering - 流式比较器构建器
- Ordering() - Constructor for class cloud.opencode.base.collections.Ordering
- outDegree(N) - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the out-degree of a node (number of outgoing edges).
- outDegree(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
P
- Package Contents | 包内容 - Section in package cloud.opencode.base.collections.primitive
- paddedPartition(Iterable, int) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Partition iterable into fixed-size chunks, padding the last chunk with null 按固定大小分区(填充最后一组)
- Pair<A,
B> - Record Class in cloud.opencode.base.collections -
Pair - Immutable generic pair of two values Pair - 不可变的泛型二元组
- Pair(A, B) - Constructor for record class cloud.opencode.base.collections.Pair
-
Creates an instance of a
Pairrecord class. - partition(int) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Partition by size.
- partition(Iterable, int) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Partition iterable into fixed-size chunks (view) 按固定大小分区(返回视图)
- partition(Collection, Predicate) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Partition a collection by a predicate.
- partition(Iterator, int) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Partition iterator into chunks 分区
- partition(List, int) - Static method in class cloud.opencode.base.collections.ListUtil
-
Return a partitioned view of the list 分区视图
- partition(List, int) - Static method in class cloud.opencode.base.collections.OpenList
-
Return a partition view of the list.
- partitionBy(Collection, Predicate...) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Partition a collection by multiple predicates.
- partitionBySize(int) - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to partition by size.
- partitionBySize(int) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to partition by size.
- partitionBySize(Iterable, int) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Partition an iterable into chunks of specified size.
- partitionBySize(List, int) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Partition a list into chunks of specified size.
- partitioningBy(Predicate) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to partition by predicate.
- partitionIntoN(List, int) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Partition a list into n approximately equal parts.
- PartitionUtil - Class in cloud.opencode.base.collections.transform
-
PartitionUtil - Collection Partitioning Utilities PartitionUtil - 集合分区工具
- pathTo(T, T, Function) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Get the path from root to a node.
- peek() - Method in class cloud.opencode.base.collections.AbstractIterator
-
Returns the next element without advancing the iterator.
- peek() - Method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
- peek() - Method in class cloud.opencode.base.collections.concurrent.LockFreeStack
-
Peek at the top element without removing it.
- peek() - Method in interface cloud.opencode.base.collections.PeekingIterator
-
Returns the next element without advancing the iterator 查看下一个元素但不移动指针
- peek() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- peek() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
- peek(Consumer) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Peek at elements.
- peekFirst() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Returns the smallest element without removing it.
- peekingIterator(Iterator) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Create a peeking iterator Peek 迭代器(可查看下一个元素)
- PeekingIterator<E> - Interface in cloud.opencode.base.collections
-
PeekingIterator - Iterator that allows peeking at the next element PeekingIterator - 可查看下一个元素的迭代器
- peekLast() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Returns the element at the tail of the queue (most recently added).
- peekLast() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Returns the largest element without removing it.
- peekWithIndex(BiConsumer) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a peek gatherer for debugging.
- permutations(Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Generate all permutations of a collection 生成所有排列
- PersistentList<E> - Interface in cloud.opencode.base.collections.immutable
-
PersistentList - Persistent immutable linked list with structural sharing PersistentList - 基于结构共享的持久化不可变链表
- PersistentList.Cons<E> - Record Class in cloud.opencode.base.collections.immutable
-
Cons - A non-empty persistent list node (head + tail).
- PersistentList.Nil<E> - Record Class in cloud.opencode.base.collections.immutable
-
Nil - The empty persistent list.
- PersistentMap<K,
V> - Class in cloud.opencode.base.collections.immutable -
PersistentMap - Persistent immutable map based on HAMT (Hash Array Mapped Trie) PersistentMap - 基于 HAMT(哈希数组映射字典树)的持久化不可变映射
- PersistentSet<E> - Class in cloud.opencode.base.collections.immutable
-
PersistentSet - Persistent immutable set based on
PersistentMapPersistentSet - 基于PersistentMap的持久化不可变集合 - poll() - Method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
- poll() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- poll() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
- pollFirst() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- pollFirst() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Removes and returns the smallest element.
- pollFirstEntry() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- pollFirstEntry() - Method in interface cloud.opencode.base.collections.specialized.NavigableMultiset
-
Remove and return the first entry, or null if empty.
- pollFirstEntry() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- pollLast() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- pollLast() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Removes and returns the largest element.
- pollLastEntry() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- pollLastEntry() - Method in interface cloud.opencode.base.collections.specialized.NavigableMultiset
-
Remove and return the last entry, or null if empty.
- pollLastEntry() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- pop() - Method in class cloud.opencode.base.collections.concurrent.LockFreeStack
-
Pop the top element from the stack.
- postOrder(T, Function, Consumer) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Perform post-order traversal.
- powerSet(Set) - Static method in class cloud.opencode.base.collections.OpenSet
-
Compute power set (all subsets) of a set.
- powerSet(Set) - Static method in class cloud.opencode.base.collections.SetUtil
-
Compute the power set (all subsets) 幂集(所有子集)
- predecessors(N) - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the predecessors (incoming neighbors) of a node.
- predecessors(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
- predecessors(N) - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return the predecessors (incoming neighbors) of a node.
- preOrder(T, Function, Consumer) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Perform pre-order traversal.
- preOrderIterative(T, Function, Consumer) - Static method in class cloud.opencode.base.collections.tree.TreeTraversalUtil
-
Perform pre-order traversal iteratively (non-recursive).
- prepend(E) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- prepend(E) - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- prepend(E) - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Prepend an element to the front of this list (O(1)).
- primitiveIterator() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- primitiveIterator() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Return primitive iterator.
- primitiveIterator() - Method in class cloud.opencode.base.collections.primitive.LongList
- push(E) - Method in class cloud.opencode.base.collections.concurrent.LockFreeStack
-
Push an element onto the top of the stack.
- put(int, int) - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Put a key-value pair.
- put(int, V) - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Put a key-value pair.
- put(long, long) - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Put a key-value pair.
- put(long, V) - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Put a key-value pair.
- put(ImmutableTable.Cell) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable.Builder
-
Put a cell in the table.
- put(Range, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap.Builder
-
Put a range-value mapping into the builder.
- put(Range, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
-
Not supported.
- put(Range, V) - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Associate a range with a value.
- put(Range, V) - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- put(Class, B) - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
- put(Class, B) - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- put(Class, T) - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap.Builder
-
Put instance in a type-safe manner.
- put(String, V) - Method in class cloud.opencode.base.collections.tree.Trie
-
Put a key-value pair.
- put(Map.Entry) - Method in class cloud.opencode.base.collections.ImmutableMap.Builder
-
Put an entry.
- put(K, double) - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Put a key-value pair.
- put(K, int) - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Put a key-value pair.
- put(K, long) - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Put a key-value pair.
- put(K, V) - Method in class cloud.opencode.base.collections.AbstractMultimap
- put(K, V) - Method in interface cloud.opencode.base.collections.BiMap
-
Associates the specified value with the specified key.
- put(K, V) - Method in class cloud.opencode.base.collections.ForwardingMap
- put(K, V) - Method in class cloud.opencode.base.collections.HashBiMap
- put(K, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap.Builder
-
Add an entry.
- put(K, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- put(K, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap.Builder
-
Put entry.
- put(K, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- put(K, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap.Builder
-
Put entry.
- put(K, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap.Builder
-
Put entry.
- put(K, V) - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Return a new map with the given key-value pair added or updated.
- put(K, V) - Method in class cloud.opencode.base.collections.ImmutableMap.Builder
-
Put an entry.
- put(K, V) - Method in class cloud.opencode.base.collections.ImmutableMap
- put(K, V) - Method in interface cloud.opencode.base.collections.Multimap
-
Store a key-value pair.
- put(K, V) - Method in class cloud.opencode.base.collections.tree.SkipList
-
Put a key-value pair.
- put(R, C, V) - Method in class cloud.opencode.base.collections.HashBasedTable
- put(R, C, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable.Builder
-
Put a cell in the table.
- put(R, C, V) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- put(R, C, V) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- put(R, C, V) - Method in interface cloud.opencode.base.collections.Table
-
Put a value at the specified row and column.
- putAll(ImmutableTable) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable.Builder
-
Put all cells from another table.
- putAll(Multimap) - Method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap.Builder
-
Put all entries from a multimap.
- putAll(Multimap) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- putAll(Multimap) - Method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap.Builder
-
Put all entries from a multimap.
- putAll(Multimap) - Method in interface cloud.opencode.base.collections.Multimap
-
Store all key-value pairs from another multimap.
- putAll(RangeMap) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap.Builder
-
Put all mappings from another range map.
- putAll(RangeMap) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
-
Not supported.
- putAll(RangeMap) - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Put all mappings from another range map.
- putAll(RangeMap) - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- putAll(Table) - Method in class cloud.opencode.base.collections.HashBasedTable
- putAll(Table) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- putAll(Table) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- putAll(Table) - Method in interface cloud.opencode.base.collections.Table
-
Put all values from another table.
- putAll(Map) - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap.Builder
-
Put all entries from a map.
- putAll(Map) - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- putAll(Map) - Method in class cloud.opencode.base.collections.ForwardingMap
-
Put all entries by iterating through
ForwardingMap.put(Object, Object). - putAll(Map) - Method in class cloud.opencode.base.collections.HashBiMap
- putAll(Map) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap.Builder
-
Add all entries from a map.
- putAll(Map) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- putAll(Map) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap.Builder
-
Put all entries.
- putAll(Map) - Method in class cloud.opencode.base.collections.ImmutableMap.Builder
-
Put all entries from a map.
- putAll(Map) - Method in class cloud.opencode.base.collections.ImmutableMap
- putAll(Map) - Method in interface cloud.opencode.base.collections.Multimap
-
Store key-value pairs from a map.
- putAll(K, Iterable) - Method in class cloud.opencode.base.collections.AbstractMultimap
- putAll(K, Iterable) - Method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap.Builder
-
Put all values for a key.
- putAll(K, Iterable) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- putAll(K, Iterable) - Method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap.Builder
-
Put all values for a key.
- putAll(K, Iterable) - Method in interface cloud.opencode.base.collections.Multimap
-
Store multiple values for a key.
- putAll(K, V...) - Method in class cloud.opencode.base.collections.immutable.ImmutableListMultimap.Builder
-
Put all values for a key.
- putAll(K, V...) - Method in class cloud.opencode.base.collections.immutable.ImmutableSetMultimap.Builder
-
Put all values for a key.
- putCoalescing(Range, V) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
-
Not supported.
- putCoalescing(Range, V) - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Associate a range with a value, coalescing with adjacent ranges with the same value.
- putCoalescing(Range, V) - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- putEdge(N, N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
-
Add an edge to the graph, adding nodes if necessary.
- putEdgeValue(N, N, V) - Method in interface cloud.opencode.base.collections.graph.MutableValueGraph
-
Add an edge with a value between two nodes, adding nodes if necessary.
- putIfAbsent(K, V) - Method in class cloud.opencode.base.collections.ImmutableMap
- putInstance(Class, T) - Method in interface cloud.opencode.base.collections.specialized.ClassToInstanceMap
-
Put the instance for the given type in a type-safe manner.
- putInstance(Class, T) - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
R
- range(int, int) - Static method in class cloud.opencode.base.collections.primitive.IntList
-
Create an IntList from a range.
- range(long, long) - Static method in class cloud.opencode.base.collections.primitive.LongList
-
Create a LongList from a range.
- Range<C> - Class in cloud.opencode.base.collections
-
Range - A contiguous range of Comparable values Range - 可比较值的连续范围
- Range.BoundType - Enum Class in cloud.opencode.base.collections
-
Bound type enum
- rangeContaining(C) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- rangeContaining(C) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Return the range containing the value, or null.
- rangeContaining(C) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- RangeMap<K,
V> - Interface in cloud.opencode.base.collections.specialized -
RangeMap - Range Map Interface RangeMap - 范围映射接口
- RangeSet<C> - Interface in cloud.opencode.base.collections.specialized
-
RangeSet - Range Set Interface RangeSet - 范围集合接口
- reachableFrom(Graph, N) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Get all reachable nodes from a starting node.
- reducing(T, BinaryOperator) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to reduce with identity.
- remainingCapacity() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Returns the remaining capacity of this queue.
- remove() - Method in class cloud.opencode.base.collections.UnmodifiableIterator
-
Remove operation is not supported.
- remove(double) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- remove(double) - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Remove a value from this set.
- remove(int) - Method in class cloud.opencode.base.collections.ForwardingList
- remove(int) - Method in class cloud.opencode.base.collections.ImmutableList
- remove(int) - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Remove a key-value pair.
- remove(int) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Remove first occurrence of value.
- remove(int) - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Remove a key-value pair.
- remove(int) - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Remove a value from this set.
- remove(long) - Method in class cloud.opencode.base.collections.primitive.LongList
- remove(long) - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Remove a key-value pair.
- remove(long) - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Remove a key-value pair.
- remove(long) - Method in class cloud.opencode.base.collections.primitive.LongSet
-
Remove a value from this set.
- remove(Range) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Not supported.
- remove(Range) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Remove a range from this set.
- remove(Range) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- remove(Range) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
-
Not supported.
- remove(Range) - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Remove a range from this map.
- remove(Range) - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- remove(E) - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Return a new set with the given element removed.
- remove(Object) - Method in class cloud.opencode.base.collections.ForwardingCollection
- remove(Object) - Method in class cloud.opencode.base.collections.ForwardingMap
- remove(Object) - Method in class cloud.opencode.base.collections.HashBiMap
- remove(Object) - Method in class cloud.opencode.base.collections.HashMultiset
- remove(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- remove(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
- remove(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- remove(Object) - Method in class cloud.opencode.base.collections.ImmutableList
- remove(Object) - Method in class cloud.opencode.base.collections.ImmutableMap
- remove(Object) - Method in class cloud.opencode.base.collections.ImmutableSet
- remove(Object) - Method in interface cloud.opencode.base.collections.Multiset
-
Remove one occurrence of the element.
- remove(Object) - Method in class cloud.opencode.base.collections.SetView
-
This operation is not supported on SetView SetView 不支持移除操作
- remove(Object) - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- remove(Object) - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- remove(Object) - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- remove(Object) - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- remove(Object, int) - Method in class cloud.opencode.base.collections.HashMultiset
- remove(Object, int) - Method in interface cloud.opencode.base.collections.Multiset
-
Remove a number of occurrences of an element.
- remove(Object, int) - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- remove(Object, int) - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- remove(Object, int) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- remove(Object, Object) - Method in class cloud.opencode.base.collections.AbstractMultimap
- remove(Object, Object) - Method in class cloud.opencode.base.collections.HashBasedTable
- remove(Object, Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- remove(Object, Object) - Method in class cloud.opencode.base.collections.ImmutableMap
- remove(Object, Object) - Method in interface cloud.opencode.base.collections.Multimap
-
Remove a single key-value pair.
- remove(Object, Object) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- remove(Object, Object) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- remove(Object, Object) - Method in interface cloud.opencode.base.collections.Table
-
Remove the value at the specified row and column.
- remove(String) - Method in class cloud.opencode.base.collections.tree.Trie
-
Remove a key.
- remove(K) - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Return a new map with the given key removed.
- remove(K) - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Remove a key-value pair.
- remove(K) - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Remove a key-value pair.
- remove(K) - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Remove a key-value pair.
- remove(K) - Method in class cloud.opencode.base.collections.tree.SkipList
-
Remove a key.
- removeAll(DoubleSet) - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Remove all values in another set.
- removeAll(IntSet) - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Remove all values in another set.
- removeAll(RangeSet) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Not supported.
- removeAll(RangeSet) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Remove all ranges in another range set.
- removeAll(RangeSet) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- removeAll(Iterable, Collection) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Remove all matching elements 移除所有匹配元素
- removeAll(Object) - Method in class cloud.opencode.base.collections.AbstractMultimap
- removeAll(Object) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- removeAll(Object) - Method in interface cloud.opencode.base.collections.Multimap
-
Remove all values for a key.
- removeAll(Object) - Method in interface cloud.opencode.base.collections.specialized.ListMultimap
-
Remove all values for a key and return them as a list.
- removeAll(Object) - Method in interface cloud.opencode.base.collections.specialized.SetMultimap
-
Remove all values for a key and return them as a set.
- removeAll(Object) - Method in interface cloud.opencode.base.collections.specialized.SortedSetMultimap
-
Remove all values for a key and return them as a sorted set.
- removeAll(Object) - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
- removeAll(Collection) - Method in class cloud.opencode.base.collections.ForwardingCollection
- removeAll(Collection) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- removeAll(Collection) - Method in class cloud.opencode.base.collections.ImmutableList
- removeAll(Collection) - Method in class cloud.opencode.base.collections.ImmutableSet
- removeAll(Collection) - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- removeAll(Iterator, Collection) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Remove all matching elements 移除所有匹配元素
- removeAt(int) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- removeAt(int) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Remove element at index.
- removeAt(int) - Method in class cloud.opencode.base.collections.primitive.LongList
- removeEdge(N, N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
-
Remove an edge from the graph.
- removeEdge(N, N) - Method in interface cloud.opencode.base.collections.graph.MutableValueGraph
-
Remove the edge between two nodes.
- removeFirst() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Removes and returns the smallest element, throwing if empty.
- removeIf(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Remove elements matching the predicate 移除满足条件的元素
- removeLast() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
-
Removes and returns the largest element, throwing if empty.
- removeNode(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
-
Remove a node and all its edges from the graph.
- removeNode(N) - Method in interface cloud.opencode.base.collections.graph.MutableValueGraph
-
Remove a node and all its edges from the graph.
- removeNulls(Collection) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Remove all null elements from collection 移除所有 null 元素
- replace(K, V) - Method in class cloud.opencode.base.collections.ImmutableMap
- replace(K, V, V) - Method in class cloud.opencode.base.collections.ImmutableMap
- replaceAll(BiFunction) - Method in class cloud.opencode.base.collections.ImmutableMap
- replaceAll(UnaryOperator) - Method in class cloud.opencode.base.collections.ImmutableList
- replaceValues(K, Iterable) - Method in class cloud.opencode.base.collections.AbstractMultimap
- replaceValues(K, Iterable) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- replaceValues(K, Iterable) - Method in interface cloud.opencode.base.collections.Multimap
-
Replace all values for a key.
- replaceValues(K, Iterable) - Method in interface cloud.opencode.base.collections.specialized.ListMultimap
-
Replace all values for a key and return the old values as a list.
- replaceValues(K, Iterable) - Method in interface cloud.opencode.base.collections.specialized.SetMultimap
-
Replace all values for a key and return the old values as a set.
- replaceValues(K, Iterable) - Method in interface cloud.opencode.base.collections.specialized.SortedSetMultimap
-
Replace all values for a key and return the old values as a sorted set.
- replaceValues(K, Iterable) - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
- result() - Method in class cloud.opencode.base.collections.ComparisonChain
-
Returns the final comparison result.
- retainAll(DoubleSet) - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Retain only values in another set.
- retainAll(IntSet) - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Retain only values in another set.
- retainAll(Iterable, Collection) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Retain all matching elements 保留所有匹配元素
- retainAll(Collection) - Method in class cloud.opencode.base.collections.ForwardingCollection
- retainAll(Collection) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- retainAll(Collection) - Method in class cloud.opencode.base.collections.ImmutableList
- retainAll(Collection) - Method in class cloud.opencode.base.collections.ImmutableSet
- retainAll(Collection) - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- reverse() - Method in class cloud.opencode.base.collections.Ordering
-
Return reverse ordering.
- reverse() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- reverse() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Reverse the order of elements.
- reverse() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Reverse in place.
- reverse() - Method in class cloud.opencode.base.collections.primitive.LongList
- reverse(ImmutableList) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Reverse a list.
- reverse(List) - Static method in class cloud.opencode.base.collections.ListUtil
-
Return a reversed view of the list 反转视图
- reverse(List) - Static method in class cloud.opencode.base.collections.OpenList
-
Return a reversed view of the list.
- reverseArray(Object[]) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Reverse an array in-place 反转数组
- reversed() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- reversed() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- reversed() - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Return a reversed copy of this list (O(n)).
- reversed() - Method in class cloud.opencode.base.collections.IntInterval
-
Return a reversed interval.
- rightValue() - Method in interface cloud.opencode.base.collections.MapDifference.ValueDifference
-
Get the right value 右值
- rightValue() - Method in interface cloud.opencode.base.collections.ValueDifference
-
Get the value from the right map.
- rightValue() - Method in record class cloud.opencode.base.collections.ValueDifference.ValueDifferenceImpl
-
Returns the value of the
rightValuerecord component. - row(R) - Method in class cloud.opencode.base.collections.HashBasedTable
- row(R) - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the row map for the given row key.
- row(R) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- row(R) - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- row(R) - Method in interface cloud.opencode.base.collections.Table
-
Return a map view for a specific row.
- rowComparator() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
-
Return the row comparator.
- rowKeyList() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
-
Return all row keys in order.
- rowKeySet() - Method in class cloud.opencode.base.collections.HashBasedTable
- rowKeySet() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the set of all row keys.
- rowKeySet() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- rowKeySet() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- rowKeySet() - Method in interface cloud.opencode.base.collections.Table
-
Return a view of all row keys.
- rowMap() - Method in class cloud.opencode.base.collections.HashBasedTable
- rowMap() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the map of all rows.
- rowMap() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- rowMap() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- rowMap() - Method in interface cloud.opencode.base.collections.Table
-
Return a map view of all rows.
S
- scan(Supplier, BiFunction, Function) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a scan gatherer with initial value and finisher.
- scan(R, BiFunction) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a scan (running fold) gatherer.
- second() - Method in record class cloud.opencode.base.collections.Pair
-
Returns the value of the
secondrecord component. - second() - Method in record class cloud.opencode.base.collections.Triple
-
Returns the value of the
secondrecord component. - select(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Select matching elements into a new collection 选择匹配元素到新集合
- selectRejected(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Select non-matching elements into a new collection 选择不匹配元素到新集合
- set(int, double) - Method in class cloud.opencode.base.collections.primitive.DoubleList
- set(int, float) - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Set the element at the specified index.
- set(int, int) - Method in class cloud.opencode.base.collections.primitive.IntList
-
Set element at index.
- set(int, int, V) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
-
Set the value at the given indices.
- set(int, long) - Method in class cloud.opencode.base.collections.primitive.LongList
- set(int, E) - Method in class cloud.opencode.base.collections.ForwardingList
- set(int, E) - Method in class cloud.opencode.base.collections.ImmutableList
- SetAlgebra<E> - Interface in cloud.opencode.base.collections
-
SetAlgebra - Interface for set algebra operations SetAlgebra - 集合代数操作接口
- SetAlgebra.SetAlgebraImpl<E> - Class in cloud.opencode.base.collections
-
Default implementation of SetAlgebra.
- setCount(E, int) - Method in class cloud.opencode.base.collections.HashMultiset
- setCount(E, int) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset.Builder
-
Set the count for an element.
- setCount(E, int) - Method in interface cloud.opencode.base.collections.Multiset
-
Set the count of an element.
- setCount(E, int) - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- setCount(E, int) - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- setCount(E, int) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- setCount(E, int, int) - Method in class cloud.opencode.base.collections.HashMultiset
- setCount(E, int, int) - Method in interface cloud.opencode.base.collections.Multiset
-
Conditionally set the count of an element.
- setCount(E, int, int) - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- setCount(E, int, int) - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- setCount(E, int, int) - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- SetMultimap<K,
V> - Interface in cloud.opencode.base.collections.specialized -
SetMultimap - Set-based Multimap Interface SetMultimap - 基于集合的多值映射接口
- SetUtil - Class in cloud.opencode.base.collections
-
SetUtil - Set Utility Class SetUtil - 集合工具类
- setValue(B) - Method in record class cloud.opencode.base.collections.Pair
-
Always throws
UnsupportedOperationExceptionsince Pair is immutable. - SetView<E> - Class in cloud.opencode.base.collections
-
SetView - Abstract Set View for Lazy Set Operations SetView - 惰性集合运算的抽象集合视图
- shortestPath(Graph, N, N) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Find the shortest path between two nodes using BFS.
- shortestWeightedPath(ValueGraph, N, N) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Finds the shortest path from source to target using Dijkstra's algorithm.
- singleton(C) - Static method in class cloud.opencode.base.collections.Range
-
Create a singleton range [value, value].
- singletonIterator(E) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Returns a singleton iterator 单元素迭代器
- size() - Method in class cloud.opencode.base.collections.AbstractMultimap
- size() - Method in class cloud.opencode.base.collections.concurrent.LockFreeQueue
-
Returns the current size of the queue.
- size() - Method in class cloud.opencode.base.collections.concurrent.LockFreeStack
-
Get the approximate size of the stack.
- size() - Method in class cloud.opencode.base.collections.FluentIterable
-
Count elements.
- size() - Method in class cloud.opencode.base.collections.ForwardingCollection
- size() - Method in class cloud.opencode.base.collections.ForwardingMap
- size() - Method in class cloud.opencode.base.collections.HashBasedTable
- size() - Method in class cloud.opencode.base.collections.HashBiMap
- size() - Method in class cloud.opencode.base.collections.HashMultiset
- size() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- size() - Method in class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
- size() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- size() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- size() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- size() - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- size() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the number of cells in the table.
- size() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
-
Returns the value of the
sizerecord component. - size() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- size() - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Return the number of elements in this list.
- size() - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Return the number of entries in this map.
- size() - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Return the number of elements in this set.
- size() - Method in class cloud.opencode.base.collections.ImmutableList
- size() - Method in class cloud.opencode.base.collections.ImmutableMap
- size() - Method in class cloud.opencode.base.collections.ImmutableSet
- size() - Method in class cloud.opencode.base.collections.IntInterval
-
Return the number of elements in this interval.
- size() - Method in interface cloud.opencode.base.collections.Multimap
-
Return the total number of key-value pairs.
- size() - Method in interface cloud.opencode.base.collections.Multiset
-
Return the total count of all elements.
- size() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- size() - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Return the size of this set.
- size() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Return the size of this list.
- size() - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Return the size of this map.
- size() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Return the size.
- size() - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Return the size of this map.
- size() - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Return the size of this set.
- size() - Method in class cloud.opencode.base.collections.primitive.LongList
- size() - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Return the size of this map.
- size() - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Return the size of this map.
- size() - Method in class cloud.opencode.base.collections.primitive.LongSet
-
Return the size of this set.
- size() - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Return the size of this map.
- size() - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Return the size of this map.
- size() - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Return the size of this map.
- size() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- size() - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- size() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- size() - Method in class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- size() - Method in class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
- size() - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- size() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- size() - Method in class cloud.opencode.base.collections.specialized.TreeMultiset
- size() - Method in interface cloud.opencode.base.collections.Table
-
Return the number of row-column-value mappings.
- size() - Method in class cloud.opencode.base.collections.tree.SkipList
-
Return the size of this skip list.
- size() - Method in class cloud.opencode.base.collections.tree.Trie
-
Return the size of this trie.
- size(Iterable) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Get the size of an iterable 计算大小
- size(Object) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Get the size of an object (collection, map, array, or iterable) 安全获取集合大小
- size(Iterator) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Get the size (consumes iterator) 计算大小(消耗迭代器)
- skip(int) - Method in class cloud.opencode.base.collections.FluentIterable
-
Skip elements.
- skip(long) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Skip elements.
- skip(Iterable, int) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Skip the first n elements 跳过前 N 个
- SkipList<K,
V> - Class in cloud.opencode.base.collections.tree -
SkipList - Skip List Implementation SkipList - 跳表实现
- SkipList.Entry<K,
V> - Interface in cloud.opencode.base.collections.tree -
Entry interface.
- slidingWindow(List, int) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Create sliding windows over a list.
- slidingWindow(List, int, int) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Create sliding windows over a list with specified step.
- sort() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- sort() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Sort the elements in ascending order.
- sort() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Sort in place.
- sort() - Method in class cloud.opencode.base.collections.primitive.LongList
- sort(Comparator) - Method in class cloud.opencode.base.collections.ImmutableList
- sorted() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Sort elements.
- sorted(Comparator) - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Sort elements with comparator.
- sortedCopy(Iterable) - Method in class cloud.opencode.base.collections.Ordering
-
Return a sorted copy of the elements.
- SortedSetMultimap<K,
V> - Interface in cloud.opencode.base.collections.specialized -
SortedSetMultimap - Multimap with Sorted Set Values SortedSetMultimap - 具有排序集合值的多重映射
- source() - Method in interface cloud.opencode.base.collections.graph.Graph.EndpointPair
-
Return the source node (for directed graphs) or one endpoint (for undirected).
- source() - Method in record class cloud.opencode.base.collections.graph.ValueGraph.EndpointPair
-
Returns the value of the
sourcerecord component. - span() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- span() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- span() - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Return the minimal range that encloses all ranges in this map.
- span() - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Return the minimal range that encloses all ranges.
- span() - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- span() - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- span(Range) - Method in class cloud.opencode.base.collections.Range
-
Return the span (smallest range enclosing both).
- span(List, Predicate) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Span - partition into takeWhile and dropWhile.
- splitAt(List, int) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Split at specified index.
- standardDeviation() - Method in class cloud.opencode.base.collections.primitive.DoubleList
-
Return the standard deviation.
- start() - Static method in class cloud.opencode.base.collections.ComparisonChain
-
Starts a new comparison chain.
- stream() - Method in class cloud.opencode.base.collections.FluentIterable
-
Convert to stream.
- stream() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- stream() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- stream() - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Return a sequential stream over the elements.
- stream() - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Return a sequential stream over the entries.
- stream() - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Return a sequential stream over the elements.
- stream() - Method in class cloud.opencode.base.collections.IntInterval
-
Return an
IntStreamover the elements of this interval. - stream() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Get the underlying stream.
- stream() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- stream() - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Return a DoubleStream of all values.
- stream() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Return as stream.
- stream() - Method in class cloud.opencode.base.collections.primitive.LongList
- stream(Iterable) - Static method in class cloud.opencode.base.collections.Streams
-
Creates a stream from an iterable.
- stream(Enumeration) - Static method in class cloud.opencode.base.collections.Streams
-
Creates a stream from an enumeration.
- stream(Iterator) - Static method in class cloud.opencode.base.collections.Streams
-
Creates a stream from an iterator.
- stream(Optional) - Static method in class cloud.opencode.base.collections.Streams
-
Creates a stream from an optional value.
- Streams - Class in cloud.opencode.base.collections
-
Streams - Enhanced Stream Utilities Streams - 增强的流工具类
- Streams.IndexedElement<T> - Record Class in cloud.opencode.base.collections
-
An element paired with its index.
- strong() - Method in class cloud.opencode.base.collections.specialized.Interner.Builder
-
Configures the interner to be strong (keeps all objects).
- strong() - Static method in class cloud.opencode.base.collections.specialized.Interner
-
Creates a strong interner that uses equals() for equivalence.
- stronglyConnectedComponents(Graph) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Find all strongly connected components in a directed graph (Kosaraju's algorithm).
- subList(int, int) - Method in class cloud.opencode.base.collections.ForwardingList
- subList(int, int) - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Return a sub-list view as a new FloatList.
- subList(ImmutableList, int, int) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Get a sublist.
- subMap(K, boolean, K, boolean) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- subMap(K, K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- subRangeMap(Range) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- subRangeMap(Range) - Method in interface cloud.opencode.base.collections.specialized.RangeMap
-
Return a view of the portion of this map within the given range.
- subRangeMap(Range) - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- subRangeSet(Range) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- subRangeSet(Range) - Method in interface cloud.opencode.base.collections.specialized.RangeSet
-
Return a sub range set within the given range.
- subRangeSet(Range) - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- subSet(E, boolean, E, boolean) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- subSet(E, E) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- subSet(K, V, V) - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Returns a view of values in the given range.
- subtract(Iterable, Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Returns the difference of two iterables (a - b) 返回两个可迭代对象的差集 (a - b)
- successors(N) - Method in interface cloud.opencode.base.collections.graph.Graph
-
Return the successors (outgoing neighbors) of a node.
- successors(N) - Method in class cloud.opencode.base.collections.graph.MutableGraph
- successors(N) - Method in interface cloud.opencode.base.collections.graph.ValueGraph
-
Return the successors (outgoing neighbors) of a node.
- sum() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- sum() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Return the sum of all elements.
- sum() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Return the sum.
- sum() - Method in class cloud.opencode.base.collections.primitive.LongList
- swap() - Method in record class cloud.opencode.base.collections.Pair
-
Returns a new Pair with the elements swapped.
- symmetricDifference(Set) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- symmetricDifference(Set) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Compute symmetric difference with another set.
- symmetricDifference(Set, Set) - Static method in class cloud.opencode.base.collections.OpenSet
-
Compute symmetric difference of two sets as a SetView.
- symmetricDifference(Set, Set) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return a symmetric difference view 对称差集视图
- synchronizedBiMap(BiMap) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a synchronized BiMap wrapper.
- synchronizedList(List) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a synchronized list from any list.
- synchronizedMap(Map) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a synchronized map from any map.
- synchronizedNavigableSet(NavigableSet) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return a synchronized NavigableSet 同步 NavigableSet
- synchronizedSet(Set) - Static method in class cloud.opencode.base.collections.concurrent.ConcurrentCollectionFactory
-
Create a synchronized set from any set.
- synchronizedSet(Set) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return a synchronized set 同步包装
T
- Table<R,
C, - Interface in cloud.opencode.base.collectionsV> -
Table - Two-dimensional Map with Row and Column Keys Table - 带行和列键的二维映射
- Table.Cell<R,
C, - Interface in cloud.opencode.base.collectionsV> -
Cell - A row-column-value triple Cell - 行列值三元组
- tail() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
-
Returns the value of the
tailrecord component. - tail() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- tail() - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Return the tail of this list (all elements except the first) (O(1)).
- tailMap(K) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- tailMap(K, boolean) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- tailSet(E) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- tailSet(E, boolean) - Method in class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- tailSet(K, V) - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
-
Returns a view of values greater than or equal to the given value.
- takeLast(int) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a take-last gatherer.
- takeWhile(List, Predicate) - Static method in class cloud.opencode.base.collections.transform.PartitionUtil
-
Take while predicate is true.
- takeWhileInclusive(Predicate) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a gatherer that takes elements while the predicate is true, including the first element that fails the predicate.
- takeWhileIndexed(BiPredicate) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a take-while-indexed gatherer.
- target() - Method in interface cloud.opencode.base.collections.graph.Graph.EndpointPair
-
Return the target node (for directed graphs) or the other endpoint (for undirected).
- target() - Method in record class cloud.opencode.base.collections.graph.ValueGraph.EndpointPair
-
Returns the value of the
targetrecord component. - third() - Method in record class cloud.opencode.base.collections.Triple
-
Returns the value of the
thirdrecord component. - toArray() - Method in class cloud.opencode.base.collections.ForwardingCollection
- toArray() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- toArray() - Method in class cloud.opencode.base.collections.ImmutableList
- toArray() - Method in class cloud.opencode.base.collections.ImmutableSet
- toArray() - Method in class cloud.opencode.base.collections.IntInterval
-
Convert this interval to an
intarray. - toArray() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- toArray() - Method in class cloud.opencode.base.collections.primitive.IntList
-
Return as array.
- toArray() - Method in class cloud.opencode.base.collections.primitive.LongList
- toArray() - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- toArray() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- toArray(Class) - Method in class cloud.opencode.base.collections.FluentIterable
-
Convert to array.
- toArray(Iterable, Class) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Convert to array 转为数组
- toArray(Iterator, Class) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Convert to array 转为数组
- toArray(T[]) - Method in class cloud.opencode.base.collections.ForwardingCollection
- toArray(T[]) - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- toArray(T[]) - Method in class cloud.opencode.base.collections.ImmutableList
- toArray(T[]) - Method in class cloud.opencode.base.collections.ImmutableSet
- toArray(T[]) - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- toArray(T[]) - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
- toArray(V[][]) - Method in class cloud.opencode.base.collections.specialized.ArrayTable
-
Return the values as a 2D array.
- toArrayList() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Collect to ArrayList.
- toArrayList() - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to ArrayList.
- toArrayList(int) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to ArrayList with initial capacity.
- toBiMap(Map) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Convert a map to an immutable bimap.
- toDoubleArray() - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Return all values as a double array.
- toFloatArray() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Return all elements as a float array.
- toHashSet() - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to HashSet.
- toImmutableBiMap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableBiMap.
- toImmutableList() - Method in class cloud.opencode.base.collections.FluentIterable
-
Collect to immutable list.
- toImmutableList() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Collect to ImmutableList.
- toImmutableList() - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to ImmutableList.
- toImmutableList() - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableList.
- toImmutableListMultimap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableListMultimap.
- toImmutableMap(Function, Function) - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to ImmutableMap.
- toImmutableMap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableMap.
- toImmutableMap(Function, Function, BinaryOperator) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableMap with merge function.
- toImmutableMultiset() - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableMultiset.
- toImmutableSet() - Method in class cloud.opencode.base.collections.FluentIterable
-
Collect to immutable set.
- toImmutableSet() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Collect to ImmutableSet.
- toImmutableSet() - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to ImmutableSet.
- toImmutableSet() - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableSet.
- toImmutableSetMultimap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableSetMultimap.
- toImmutableSortedSet() - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableSortedSet using natural ordering.
- toImmutableSortedSet(Comparator) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableSortedSet.
- toImmutableTable(Function, Function, Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableTable.
- toImmutableTable(Function, Function, Function, BinaryOperator) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to ImmutableTable with merge function.
- toIntArray() - Method in class cloud.opencode.base.collections.primitive.IntSet
-
Return all values as an array.
- toLinkedHashMap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to LinkedHashMap.
- toLinkedHashSet() - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to LinkedHashSet.
- toLinkedList() - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to LinkedList.
- toList() - Method in class cloud.opencode.base.collections.FluentIterable
-
Collect to list.
- toList() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
- toList() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
- toList() - Method in interface cloud.opencode.base.collections.immutable.PersistentList
-
Convert this persistent list to a JDK
List. - toList() - Method in class cloud.opencode.base.collections.IntInterval
- toList() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Collect to List.
- toList() - Method in class cloud.opencode.base.collections.primitive.FloatList
-
Return all elements as a boxed List.
- toList() - Method in class cloud.opencode.base.collections.specialized.EvictingQueue
-
Returns a list containing all elements in FIFO order.
- toList(ImmutableMultiset) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Convert an immutable multiset to an immutable list (preserving duplicates).
- toList(ImmutableSet) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Convert an immutable set to an immutable list.
- toLongArray() - Method in class cloud.opencode.base.collections.primitive.LongSet
-
Return all values as an array.
- toMap() - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Convert this persistent map to a JDK
Map. - toMap(Function, Function) - Method in class cloud.opencode.base.collections.FluentIterable
-
Collect to map.
- toMultimap(Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to multimap (key to list of values).
- toMultimap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to multimap with value transformation.
- toMultimapSet(Function) - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to multimap with set values.
- toMultiset() - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to Multiset.
- toMultiset(Collection) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Convert a collection to an immutable multiset.
- toOptional() - Static method in class cloud.opencode.base.collections.OpenCollectors
-
Collector to get optional single element.
- toOptional() - Static method in class cloud.opencode.base.collections.transform.MoreCollectorUtil
-
Collector to Optional (returns empty if empty, value if single, throws if multiple).
- topologicalSort(Graph) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Perform topological sort on a directed acyclic graph (DAG).
- topologicalSortKahn(Graph) - Static method in class cloud.opencode.base.collections.graph.GraphTraversalUtil
-
Perform topological sort using Kahn's algorithm.
- toSet() - Method in class cloud.opencode.base.collections.FluentIterable
-
Collect to set.
- toSet() - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Convert this persistent set to a JDK
Set. - toSet() - Method in class cloud.opencode.base.collections.OpenCollectors.CollectorFlow
-
Collect to Set.
- toSet() - Method in class cloud.opencode.base.collections.primitive.DoubleSet
-
Return all values as a boxed Set.
- toSet() - Method in class cloud.opencode.base.collections.SetView
-
Copy this view to a new HashSet 复制到新的 HashSet
- toSet(ImmutableList) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Convert an immutable list to an immutable set.
- toSortedList(Comparator) - Method in class cloud.opencode.base.collections.FluentIterable
-
Collect to sorted immutable list.
- toSortedSet(Comparator) - Method in class cloud.opencode.base.collections.FluentIterable
-
Collect to sorted immutable set.
- toString() - Method in class cloud.opencode.base.collections.AbstractMultimap
- toString() - Method in class cloud.opencode.base.collections.ForwardingCollection
- toString() - Method in class cloud.opencode.base.collections.ForwardingMap
- toString() - Method in class cloud.opencode.base.collections.graph.MutableGraph
- toString() - Method in record class cloud.opencode.base.collections.graph.ValueGraph.EndpointPair
-
Returns a string representation of this record class.
- toString() - Method in class cloud.opencode.base.collections.HashBasedTable
- toString() - Method in class cloud.opencode.base.collections.HashBiMap
- toString() - Method in class cloud.opencode.base.collections.HashMultiset
- toString() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- toString() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultiset
- toString() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeMap
- toString() - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
- toString() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
- toString() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
-
Returns a string representation of this record class.
- toString() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Nil
-
Returns a string representation of this record class.
- toString() - Method in class cloud.opencode.base.collections.immutable.PersistentMap
- toString() - Method in class cloud.opencode.base.collections.immutable.PersistentSet
- toString() - Method in class cloud.opencode.base.collections.IntInterval
-
Return a string representation such as
"IntInterval[1..10 step 1]". - toString() - Method in record class cloud.opencode.base.collections.OpenGatherers.IndexedElement
-
Returns a string representation of this record class.
- toString() - Method in record class cloud.opencode.base.collections.Pair
-
Returns a string representation of this record class.
- toString() - Method in class cloud.opencode.base.collections.primitive.DoubleList
- toString() - Method in class cloud.opencode.base.collections.primitive.DoubleSet
- toString() - Method in class cloud.opencode.base.collections.primitive.FloatList
- toString() - Method in class cloud.opencode.base.collections.primitive.IntIntMap
- toString() - Method in class cloud.opencode.base.collections.primitive.IntList
- toString() - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
- toString() - Method in class cloud.opencode.base.collections.primitive.IntSet
- toString() - Method in class cloud.opencode.base.collections.primitive.LongList
- toString() - Method in class cloud.opencode.base.collections.primitive.LongLongMap
- toString() - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
- toString() - Method in class cloud.opencode.base.collections.primitive.LongSet
- toString() - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
- toString() - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
- toString() - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
- toString() - Method in class cloud.opencode.base.collections.Range
- toString() - Method in class cloud.opencode.base.collections.specialized.AbstractMultiset
- toString() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- toString() - Method in class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- toString() - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- toString() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- toString() - Method in class cloud.opencode.base.collections.specialized.TreeRangeMap
- toString() - Method in class cloud.opencode.base.collections.specialized.TreeRangeSet
- toString() - Method in record class cloud.opencode.base.collections.Streams.IndexedElement
-
Returns a string representation of this record class.
- toString() - Method in record class cloud.opencode.base.collections.transform.MoreCollectorUtil.MinMax
-
Returns a string representation of this record class.
- toString() - Method in record class cloud.opencode.base.collections.Triple
-
Returns a string representation of this record class.
- toString() - Method in record class cloud.opencode.base.collections.ValueDifference.ValueDifferenceImpl
-
Returns a string representation of this record class.
- toString(Iterable) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Convert to string representation 转为字符串
- toString(Iterator) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Convert to string representation 转为字符串
- toTable(Map) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Create a table from a nested map.
- toTreeMap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to TreeMap with natural ordering.
- toTreeMap(Function, Function, Comparator) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to TreeMap with custom comparator.
- toTreeSet() - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to TreeSet with natural ordering.
- toTreeSet(Comparator) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to TreeSet with custom comparator.
- toUnmodifiableList() - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to unmodifiable list.
- toUnmodifiableMap(Function, Function) - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to unmodifiable map.
- toUnmodifiableSet() - Static method in class cloud.opencode.base.collections.transform.CollectorUtil
-
Collector to unmodifiable set.
- toValueArray() - Method in class cloud.opencode.base.collections.primitive.ObjectDoubleMap
-
Return all values as a double array.
- toValueArray() - Method in class cloud.opencode.base.collections.primitive.ObjectIntMap
-
Return all values as an int array.
- toValueArray() - Method in class cloud.opencode.base.collections.primitive.ObjectLongMap
-
Return all values as a long array.
- transform(ImmutableMultiset, Function) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Transform a multiset using a mapping function.
- transform(ImmutableList, Function) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Transform a list using a mapping function.
- transform(ImmutableSet, Function) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Transform a set using a mapping function.
- transform(Iterable, Function) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Lazily transform elements 懒转换
- transform(Collection, UnaryOperator) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Transform collection in-place 原地转换
- transform(Function) - Method in class cloud.opencode.base.collections.FluentIterable
-
Transform elements.
- transform(Iterator, Function) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Transform iterator 转换
- transform(List, Function) - Static method in class cloud.opencode.base.collections.ListUtil
-
Return a transformed view of the list 转换视图
- transform(List, Function) - Static method in class cloud.opencode.base.collections.OpenList
-
Return a transformed view of the list.
- transformAndConcat(Function) - Method in class cloud.opencode.base.collections.FluentIterable
-
Transform and concatenate elements (alias for flatMap).
- transformEntries(Map, EntryTransformer) - Static method in class cloud.opencode.base.collections.OpenMap
-
Transform entries in the map.
- transformEntries(Map, MapUtil.EntryTransformer) - Static method in class cloud.opencode.base.collections.MapUtil
-
Return a view with transformed entries 转换条目视图
- transformEntry(K, V1) - Method in interface cloud.opencode.base.collections.EntryTransformer
-
Transform a key-value entry into a new value.
- transformEntry(K, V1) - Method in interface cloud.opencode.base.collections.MapUtil.EntryTransformer
-
Transform an entry 转换条目
- transformValues(Map, Function) - Static method in class cloud.opencode.base.collections.MapUtil
-
Return a view with transformed values 转换值视图
- transformValues(Map, Function) - Static method in class cloud.opencode.base.collections.OpenMap
-
Transform values in the map.
- transpose(ImmutableTable) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Transpose a table (swap rows and columns).
- TreeBasedTable<R,
C, - Class in cloud.opencode.base.collections.specializedV> -
TreeBasedTable - Tree-based Table Implementation TreeBasedTable - 基于树的表实现
- treeKeys() - Static method in class cloud.opencode.base.collections.specialized.MultimapBuilder
-
Use tree map for keys (natural ordering).
- treeKeys(Comparator) - Static method in class cloud.opencode.base.collections.specialized.MultimapBuilder
-
Use tree map for keys with custom comparator.
- TreeMultiset<E> - Class in cloud.opencode.base.collections.specialized
-
TreeMultiset - Tree-based Multiset Implementation TreeMultiset - 基于树的多重集合实现
- TreeRangeMap<K,
V> - Class in cloud.opencode.base.collections.specialized -
TreeRangeMap - Tree-based Range Map Implementation TreeRangeMap - 基于树的范围映射实现
- TreeRangeSet<C> - Class in cloud.opencode.base.collections.specialized
-
TreeRangeSet - Tree-based Range Set Implementation TreeRangeSet - 基于树的范围集合实现
- TreeSetMultimap<K,
V> - Class in cloud.opencode.base.collections.specialized -
TreeSetMultimap - SortedSetMultimap Implementation using TreeSet TreeSetMultimap - 使用 TreeSet 的 SortedSetMultimap 实现
- treeSetValues() - Method in class cloud.opencode.base.collections.specialized.MultimapBuilder.KeyBuilder
-
Use tree set for values (natural ordering).
- TreeTraversalUtil - Class in cloud.opencode.base.collections.tree
-
TreeTraversalUtil - Tree Traversal Utilities TreeTraversalUtil - 树遍历工具
- Trie<V> - Class in cloud.opencode.base.collections.tree
-
Trie - Prefix Tree Implementation Trie - 前缀树实现
- Triple<A,
B, - Record Class in cloud.opencode.base.collectionsC> -
Triple - Immutable generic triple of three values Triple - 不可变的泛型三元组
- Triple(A, B, C) - Constructor for record class cloud.opencode.base.collections.Triple
-
Creates an instance of a
Triplerecord class. - tryFind(Iterable, Predicate) - Static method in class cloud.opencode.base.collections.IterableUtil
-
Try to find the first matching element 查找第一个匹配元素
- tryFind(Iterator, Predicate) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Try to find the first matching element 查找
U
- undirected() - Static method in class cloud.opencode.base.collections.graph.MutableGraph
-
Create an undirected mutable graph.
- undirected() - Static method in interface cloud.opencode.base.collections.graph.MutableValueGraph
-
Create an undirected mutable value graph.
- undirectedAllowingSelfLoops() - Static method in class cloud.opencode.base.collections.graph.MutableGraph
-
Create an undirected mutable graph allowing self-loops.
- union(ImmutableRangeSet) - Method in class cloud.opencode.base.collections.immutable.ImmutableRangeSet
-
Return a new immutable range set representing the union of this set and the other.
- union(PersistentSet) - Method in class cloud.opencode.base.collections.immutable.PersistentSet
-
Return the union of this set and another set.
- union(ImmutableSet...) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Union of multiple sets.
- union(Iterable, Iterable) - Static method in class cloud.opencode.base.collections.OpenCollection
-
Returns the union of two iterables 返回两个可迭代对象的并集
- union(Set) - Method in class cloud.opencode.base.collections.SetAlgebra.SetAlgebraImpl
- union(Set) - Method in interface cloud.opencode.base.collections.SetAlgebra
-
Compute union with another set.
- union(Set, Set) - Static method in class cloud.opencode.base.collections.OpenSet
-
Compute union of two sets as a SetView.
- union(Set, Set) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return a union view of two sets 并集视图
- uniqueIndex(Iterable, Function) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a map indexed by unique keys extracted from values 按唯一键索引
- uniqueIndex(Iterable, Function) - Static method in class cloud.opencode.base.collections.OpenMap
-
Create a map indexed by unique key.
- uniqueIndex(Function) - Method in class cloud.opencode.base.collections.FluentIterable
-
Index elements by unique key.
- uniqueIndex(Iterator, Function) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create a map indexed by unique keys extracted from values 按唯一键索引(Iterator)
- unmodifiableBiMap(BiMap) - Static method in class cloud.opencode.base.collections.MapUtil
-
Create an unmodifiable BiMap wrapper.
- unmodifiableIterator(Iterator) - Static method in class cloud.opencode.base.collections.IteratorUtil
-
Returns an unmodifiable iterator 不可变迭代器
- UnmodifiableIterator<E> - Class in cloud.opencode.base.collections
-
UnmodifiableIterator - Iterator that does not support remove operation UnmodifiableIterator - 不支持删除操作的迭代器
- UnmodifiableIterator() - Constructor for class cloud.opencode.base.collections.UnmodifiableIterator
-
Protected constructor for subclasses.
- unmodifiableNavigableSet(NavigableSet) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return an unmodifiable NavigableSet NavigableSet 视图
- unmodifiableSet(Set) - Static method in class cloud.opencode.base.collections.SetUtil
-
Return an unmodifiable set 不可修改包装
- unsupportedOperation(String) - Static method in exception class cloud.opencode.base.collections.exception.OpenCollectionException
-
Create exception for unsupported operation.
- upperBoundType() - Method in class cloud.opencode.base.collections.Range
-
Get the upper bound type.
- upperEndpoint() - Method in class cloud.opencode.base.collections.Range
-
Return the upper endpoint.
- Usage Examples | 使用示例 - Section in package cloud.opencode.base.collections.primitive
- usingToString() - Static method in class cloud.opencode.base.collections.Ordering
-
Return ordering that compares using toString().
V
- value() - Method in record class cloud.opencode.base.collections.OpenGatherers.IndexedElement
-
Returns the value of the
valuerecord component. - value() - Method in record class cloud.opencode.base.collections.Streams.IndexedElement
-
Returns the value of the
valuerecord component. - valueComparator() - Method in interface cloud.opencode.base.collections.specialized.SortedSetMultimap
-
Returns the comparator used to order values in each key's collection.
- valueComparator() - Method in class cloud.opencode.base.collections.specialized.TreeSetMultimap
- ValueDifference<V> - Interface in cloud.opencode.base.collections
-
ValueDifference - Represents a difference between two values ValueDifference - 表示两个值之间的差异
- ValueDifference.ValueDifferenceImpl<V> - Record Class in cloud.opencode.base.collections
-
Default implementation of ValueDifference.
- ValueDifferenceImpl(V, V) - Constructor for record class cloud.opencode.base.collections.ValueDifference.ValueDifferenceImpl
-
Creates an instance of a
ValueDifferenceImplrecord class. - ValueGraph<N,
V> - Interface in cloud.opencode.base.collections.graph -
ValueGraph - Value Graph Interface ValueGraph - 值图接口
- ValueGraph.EndpointPair<N> - Record Class in cloud.opencode.base.collections.graph
-
Endpoint pair representing an edge between two nodes.
- valueOf(String) - Static method in enum class cloud.opencode.base.collections.Range.BoundType
-
Returns the enum constant of this class with the specified name.
- values() - Method in class cloud.opencode.base.collections.AbstractMultimap
- values() - Method in interface cloud.opencode.base.collections.BiMap
-
Return a set view of the values.
- values() - Method in class cloud.opencode.base.collections.ForwardingMap
- values() - Method in class cloud.opencode.base.collections.HashBasedTable
- values() - Method in class cloud.opencode.base.collections.HashBiMap
- values() - Method in class cloud.opencode.base.collections.immutable.ImmutableBiMap
- values() - Method in class cloud.opencode.base.collections.immutable.ImmutableMultimap
- values() - Method in class cloud.opencode.base.collections.immutable.ImmutableTable
-
Return the collection of all values.
- values() - Method in class cloud.opencode.base.collections.immutable.PersistentMap
-
Return the collection of values.
- values() - Method in class cloud.opencode.base.collections.ImmutableMap
- values() - Method in interface cloud.opencode.base.collections.Multimap
-
Return a collection view of all values.
- values() - Method in class cloud.opencode.base.collections.primitive.IntObjectMap
-
Return all values as a collection.
- values() - Method in class cloud.opencode.base.collections.primitive.LongLongMap
-
Return all values as a long array.
- values() - Method in class cloud.opencode.base.collections.primitive.LongObjectMap
-
Return all values as a collection.
- values() - Static method in enum class cloud.opencode.base.collections.Range.BoundType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class cloud.opencode.base.collections.specialized.ArrayTable
- values() - Method in class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- values() - Method in class cloud.opencode.base.collections.specialized.TreeBasedTable
- values() - Method in interface cloud.opencode.base.collections.Table
-
Return a view of all values.
- valuesToArray() - Method in class cloud.opencode.base.collections.primitive.IntIntMap
-
Return all values as an array.
- variance() - Method in class cloud.opencode.base.collections.primitive.DoubleList
-
Return the variance.
W
- weak() - Method in class cloud.opencode.base.collections.specialized.Interner.Builder
-
Configures the interner to be weak (allows garbage collection).
- weak() - Static method in class cloud.opencode.base.collections.specialized.Interner
-
Creates a weak interner that uses equals() for equivalence.
- windowFixed(int) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a fixed window gatherer.
- windowSliding(int) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a sliding window gatherer.
- windowSliding(int, int) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a sliding window gatherer with custom step.
- withCapacity(int) - Static method in class cloud.opencode.base.collections.OpenList
-
Create an ArrayList with initial capacity.
- withExpectedSize(int) - Static method in class cloud.opencode.base.collections.OpenMap
-
Create a HashMap with expected size.
- withExpectedSize(int) - Static method in class cloud.opencode.base.collections.OpenSet
-
Create a HashSet with expected size.
Z
- zeroTo(int) - Static method in class cloud.opencode.base.collections.IntInterval
-
Create an interval from 0 to
to(inclusive). - zip(Collection, Collection, BiFunction) - Static method in class cloud.opencode.base.collections.Streams
-
Zips two collections together using the provided combiner function.
- zip(Stream, Stream, BiFunction) - Static method in class cloud.opencode.base.collections.Streams
-
Zips two streams together using the provided combiner function.
- zipToBiMap(List, List) - Static method in class cloud.opencode.base.collections.immutable.ImmutableCollectionUtil
-
Create a bimap from two lists (keys and values).
- zipWithIndex() - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a gatherer that pairs each element with its zero-based index.
- zipWithIndex(Stream) - Static method in class cloud.opencode.base.collections.Streams
-
Zips a stream with its indices, producing pairs of (index, element).
- zipWithNext(BiFunction) - Static method in class cloud.opencode.base.collections.OpenGatherers
-
Creates a zip-with-next gatherer.
All Classes and Interfaces|All Packages|Serialized Form