Index

A B C D E F G H I J K L M N O P R S T U V W Z 
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,V> - Class in cloud.opencode.base.collections.specialized
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 double values.
compare(float, float) - Method in class cloud.opencode.base.collections.ComparisonChain
Compares two float values.
compare(int, int) - Method in class cloud.opencode.base.collections.ComparisonChain
Compares two int values.
compare(long, long) - Method in class cloud.opencode.base.collections.ComparisonChain
Compares two long values.
compare(Comparable, Comparable) - Method in class cloud.opencode.base.collections.ComparisonChain
Compares two Comparable values 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 false before true.
compareTrueFirst(boolean, boolean) - Method in class cloud.opencode.base.collections.ComparisonChain
Compares two booleans, sorting true before false.
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 nodeU to nodeV, if present.
edgeValueOrDefault(N, N, V) - Method in interface cloud.opencode.base.collections.graph.ValueGraph
Return the value of the edge connecting nodeU to nodeV, or defaultValue if 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 EndpointPair record 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,V2> - Interface in cloud.opencode.base.collections
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.Entry contract.
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 first record 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 first record 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 from to to (inclusive) with auto-detected step.
fromToBy(int, int, int) - Static method in class cloud.opencode.base.collections.IntInterval
Create an interval from from to to (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 nodeU to nodeV.
hash(T) - Method in class cloud.opencode.base.collections.Equivalence
Returns a hash code for the given object.
HashBasedTable<R,C,V> - Class in cloud.opencode.base.collections
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.Entry contract: 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 head record 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,V> - Class in cloud.opencode.base.collections.immutable
ImmutableTable - Immutable Table (Row-Column-Value) Implementation ImmutableTable - 不可变表格(行-列-值)实现
ImmutableTable.Builder<R,C,V> - Class in cloud.opencode.base.collections.immutable
Builder for ImmutableTable ImmutableTable 构建器
ImmutableTable.Cell<R,C,V> - Interface in cloud.opencode.base.collections.immutable
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 index record component.
index() - Method in record class cloud.opencode.base.collections.Streams.IndexedElement
Returns the value of the index record 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 IndexedElement record class.
IndexedElement(long, T) - Constructor for record class cloud.opencode.base.collections.Streams.IndexedElement
Creates an instance of a IndexedElement record 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.OfInt over 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 leftValue record 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,V2> - Interface in cloud.opencode.base.collections
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 max record 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 min record 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 MinMax record 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 Nil record 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 Pair record 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 PersistentMap PersistentSet - 基于 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 rightValue record 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 second record component.
second() - Method in record class cloud.opencode.base.collections.Triple
Returns the value of the second record 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 UnsupportedOperationException since 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 size record 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 source record 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 IntStream over 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,V> - Interface in cloud.opencode.base.collections
Table - Two-dimensional Map with Row and Column Keys Table - 带行和列键的二维映射
Table.Cell<R,C,V> - Interface in cloud.opencode.base.collections
Cell - A row-column-value triple Cell - 行列值三元组
tail() - Method in record class cloud.opencode.base.collections.immutable.PersistentList.Cons
Returns the value of the tail record 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 target record component.
third() - Method in record class cloud.opencode.base.collections.Triple
Returns the value of the third record 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 int array.
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
Convert this interval to a List of Integer.
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,V> - Class in cloud.opencode.base.collections.specialized
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,C> - Record Class in cloud.opencode.base.collections
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 Triple record 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 value record component.
value() - Method in record class cloud.opencode.base.collections.Streams.IndexedElement
Returns the value of the value record 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 ValueDifferenceImpl record 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.
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Serialized Form