Serialized Form
-
Package cloud.opencode.base.collections
-
Class cloud.opencode.base.collections.AbstractMultimap
class AbstractMultimap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
map
Map<K, Collection<V>> map
-
totalSize
int totalSize
-
-
Class cloud.opencode.base.collections.ArrayListMultimap
- serialVersionUID:
- 1L
-
Serialized Fields
-
expectedValuesPerKey
int expectedValuesPerKey
-
-
Class cloud.opencode.base.collections.HashBasedTable
class HashBasedTable extends Object implements Serializable- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.HashBiMap
class HashBiMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.HashMultiset
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.HashSetMultimap
- serialVersionUID:
- 1L
-
Serialized Fields
-
expectedValuesPerKey
int expectedValuesPerKey
-
-
Class cloud.opencode.base.collections.ImmutableList
- serialVersionUID:
- 1L
-
Serialized Fields
-
elements
Object[] elements
-
-
Class cloud.opencode.base.collections.ImmutableMap
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.ImmutableSet
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.IntInterval
class IntInterval extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
from
int from
-
size
int size
Cached size (computed once in constructor using long arithmetic). 缓存的大小(在构造函数中使用 long 运算计算一次)。 -
step
int step
-
to
int to
-
-
Class cloud.opencode.base.collections.Ordering
class Ordering extends Object implements Serializable- serialVersionUID:
- 1L
-
Record Class cloud.opencode.base.collections.Pair
class Pair extends Record implements Serializable- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.Range
class Range extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lowerBound
cloud.opencode.base.collections.Range.Cut<C extends Comparable<? super C>> lowerBound
-
upperBound
cloud.opencode.base.collections.Range.Cut<C extends Comparable<? super C>> upperBound
-
-
Record Class cloud.opencode.base.collections.Triple
class Triple extends Record implements Serializable- serialVersionUID:
- 1L
-
-
Package cloud.opencode.base.collections.concurrent
-
Class cloud.opencode.base.collections.concurrent.LockFreeQueue
- serialVersionUID:
- 1L
-
Serialized Fields
-
head
AtomicReference<cloud.opencode.base.collections.concurrent.LockFreeQueue.Node<E>> head
-
tail
AtomicReference<cloud.opencode.base.collections.concurrent.LockFreeQueue.Node<E>> tail
-
-
-
Package cloud.opencode.base.collections.exception
-
Exception Class cloud.opencode.base.collections.exception.OpenCollectionException
class OpenCollectionException extends OpenException implements Serializable- serialVersionUID:
- 1L
-
-
Package cloud.opencode.base.collections.graph
-
Package cloud.opencode.base.collections.immutable
-
Class cloud.opencode.base.collections.immutable.ImmutableBiMap
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.immutable.ImmutableClassToInstanceMap
class ImmutableClassToInstanceMap extends AbstractMap<Class<? extends B>, B> implements Serializable- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.immutable.ImmutableListMultimap
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.immutable.ImmutableMultimap
class ImmutableMultimap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
map
Map<K, ? extends Collection<V>> map
-
size
int size
-
-
Class cloud.opencode.base.collections.immutable.ImmutableMultiset
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.immutable.ImmutableRangeMap
class ImmutableRangeMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
entries
List<cloud.opencode.base.collections.immutable.ImmutableRangeMap.RangeEntry<K extends Comparable<? super K>, V>> entries
Sorted list of range-value entries, sorted by range lower bound. 按范围下界排序的范围-值条目的有序列表。
-
-
Class cloud.opencode.base.collections.immutable.ImmutableRangeSet
class ImmutableRangeSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ranges
List<Range<C extends Comparable<? super C>>> ranges
-
-
Class cloud.opencode.base.collections.immutable.ImmutableSetMultimap
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.immutable.ImmutableSortedMap
- serialVersionUID:
- 1L
-
Serialized Fields
-
comparator
Comparator<? super K> comparator
-
keys
Object[] keys
-
values
Object[] values
-
-
Class cloud.opencode.base.collections.immutable.ImmutableSortedSet
- serialVersionUID:
- 1L
-
Serialized Fields
-
comparator
Comparator<? super E> comparator
-
elements
Object[] elements
-
-
Class cloud.opencode.base.collections.immutable.ImmutableTable
class ImmutableTable extends Object implements Serializable- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.immutable.PersistentSet
class PersistentSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
map
PersistentMap<E,
Boolean> map Internal storage backed by PersistentMap. | 由 PersistentMap 支撑的内部存储。
-
-
-
Package cloud.opencode.base.collections.primitive
-
Class cloud.opencode.base.collections.primitive.DoubleList
class DoubleList extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
elements
double[] elements
-
size
int size
-
-
Class cloud.opencode.base.collections.primitive.DoubleSet
class DoubleSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
double[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
-
Class cloud.opencode.base.collections.primitive.FloatList
class FloatList extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
elements
float[] elements
-
size
int size
-
-
Class cloud.opencode.base.collections.primitive.IntIntMap
class IntIntMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
int[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
values
int[] values
-
-
Class cloud.opencode.base.collections.primitive.IntList
class IntList extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
elements
int[] elements
-
size
int size
-
-
Class cloud.opencode.base.collections.primitive.IntObjectMap
class IntObjectMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
int[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
values
Object[] values
-
-
Class cloud.opencode.base.collections.primitive.IntSet
class IntSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
int[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
-
Class cloud.opencode.base.collections.primitive.LongList
class LongList extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
elements
long[] elements
-
size
int size
-
-
Class cloud.opencode.base.collections.primitive.LongLongMap
class LongLongMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
long[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
values
long[] values
-
-
Class cloud.opencode.base.collections.primitive.LongObjectMap
class LongObjectMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
long[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
values
Object[] values
-
-
Class cloud.opencode.base.collections.primitive.LongSet
class LongSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
long[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
-
Class cloud.opencode.base.collections.primitive.ObjectDoubleMap
class ObjectDoubleMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
Object[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
values
double[] values
-
-
Class cloud.opencode.base.collections.primitive.ObjectIntMap
class ObjectIntMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
Object[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
values
int[] values
-
-
Class cloud.opencode.base.collections.primitive.ObjectLongMap
class ObjectLongMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
Object[] keys
-
size
int size
-
threshold
int threshold
-
used
boolean[] used
-
values
long[] values
-
-
-
Package cloud.opencode.base.collections.specialized
-
Class cloud.opencode.base.collections.specialized.ArrayTable
class ArrayTable extends Object implements Serializable- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.specialized.ConcurrentHashMultiset
- serialVersionUID:
- 1L
-
Serialized Fields
-
elementCounts
ConcurrentHashMap<E, AtomicInteger> elementCounts
-
-
Class cloud.opencode.base.collections.specialized.EvictingQueue
- serialVersionUID:
- 1L
-
Serialized Fields
-
delegate
ArrayDeque<E> delegate
-
maxSize
int maxSize
-
-
Class cloud.opencode.base.collections.specialized.LinkedHashMultimap
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.specialized.LinkedHashMultiset
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.specialized.MinMaxPriorityQueue
- serialVersionUID:
- 1L
-
Serialized Fields
-
comparator
Comparator<? super E> comparator
-
heap
Object[] heap
-
maximumSize
int maximumSize
-
size
int size
-
-
Class cloud.opencode.base.collections.specialized.MutableClassToInstanceMap
- serialVersionUID:
- 1L
-
Class cloud.opencode.base.collections.specialized.TreeBasedTable
class TreeBasedTable extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
columnComparator
Comparator<? super C> columnComparator
-
rowComparator
Comparator<? super R> rowComparator
-
rowMap
NavigableMap<R, NavigableMap<C,
V>> rowMap -
size
int size
-
-
Class cloud.opencode.base.collections.specialized.TreeMultiset
- serialVersionUID:
- 1L
-
Serialized Fields
-
elementCounts
NavigableMap<E,
Integer> elementCounts -
size
int size
-
-
Class cloud.opencode.base.collections.specialized.TreeRangeMap
class TreeRangeMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
entriesByLowerBound
NavigableMap<cloud.opencode.base.collections.specialized.TreeRangeMap.Cut<K extends Comparable<? super K>>, cloud.opencode.base.collections.specialized.TreeRangeMap.RangeMapEntry<K extends Comparable<? super K>, V>> entriesByLowerBound
-
-
Class cloud.opencode.base.collections.specialized.TreeRangeSet
class TreeRangeSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
rangesByLowerBound
NavigableMap<cloud.opencode.base.collections.specialized.TreeRangeSet.Cut<C extends Comparable<? super C>>, Range<C extends Comparable<? super C>>> rangesByLowerBound
-
-
Class cloud.opencode.base.collections.specialized.TreeSetMultimap
- serialVersionUID:
- 1L
-
Serialized Fields
-
valueComparator
Comparator<? super V> valueComparator
-
-
-
Package cloud.opencode.base.collections.tree
-
Class cloud.opencode.base.collections.tree.SkipList
class SkipList extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comparator
Comparator<? super K> comparator
-
head
cloud.opencode.base.collections.tree.SkipList.SkipListNode<K,
V> head -
level
int level
-
size
int size
-
-
Class cloud.opencode.base.collections.tree.Trie
class Trie extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
root
cloud.opencode.base.collections.tree.Trie.TrieNode<V> root
-
size
int size
-
-