Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractImmutableMap<K,
V> - Class in io.usethesource.capsule.util.collection -
Deprecated.
- AbstractImmutableMap() - Constructor for class io.usethesource.capsule.util.collection.AbstractImmutableMap
-
Deprecated.
- AbstractImmutableSet<E> - Class in io.usethesource.capsule.util.collection
-
Deprecated.
- AbstractImmutableSet() - Constructor for class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- AbstractMapNode() - Constructor for class io.usethesource.capsule.core.PersistentTrieMap.AbstractMapNode
- AbstractPersistentTrieSetMultimap<K,
V, - Class in io.usethesource.capsule.coreC, R> - AbstractPersistentTrieSetMultimap(EqualityComparator, R, int, int, int) - Constructor for class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- AbstractSetMultimapNode() - Constructor for class io.usethesource.capsule.core.PersistentTrieSetMultimap.AbstractSetMultimapNode
- AbstractSetNode() - Constructor for class io.usethesource.capsule.core.PersistentTrieSet.AbstractSetNode
- AbstractSpecialisedImmutableMap<K,
V> - Class in io.usethesource.capsule.util.collection - AbstractSpecialisedImmutableMap() - Constructor for class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- AbstractSpecialisedImmutableSet<K> - Class in io.usethesource.capsule.util.collection
- AbstractSpecialisedImmutableSet() - Constructor for class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- AbstractTransientTrieSetMultimap<K,
V, - Class in io.usethesource.capsule.coreC, R> - AbstractTransientTrieSetMultimap(AbstractPersistentTrieSetMultimap) - Constructor for class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator<K,
V, - Class in io.usethesource.capsule.coreC, R> - AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator<K,
V, - Class in io.usethesource.capsule.coreC, R, T> - AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator<K,
V, - Class in io.usethesource.capsule.coreC, R> - AbstractTrieSetMultimap<K,
V, - Class in io.usethesource.capsule.coreC, R> - AbstractTrieSetMultimap(EqualityComparator) - Constructor for class io.usethesource.capsule.core.AbstractTrieSetMultimap
- AbstractTrieSetMultimap.SetMultimapKeyIterator<K,
V, - Class in io.usethesource.capsule.coreC, R> - AbstractTrieSetMultimap.SetMultimapNativeTupleIterator<K,
V, - Class in io.usethesource.capsule.coreC, R> - AbstractTrieSetMultimap.SetMultimapTupleIterator<K,
V, - Class in io.usethesource.capsule.coreC, R, T> - AbstractTrieSetMultimap.SetMultimapValueIterator<K,
V, - Class in io.usethesource.capsule.coreC, R> - accumulator() - Method in class io.usethesource.capsule.util.stream.DefaultCollector
- add(E) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- add(K) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- add(K) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- addAll(Collection) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- addAll(Collection) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- addAll(Collection) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- apply() - Method in class io.usethesource.capsule.core.trie.BottomUpImmutableNodeTransformer
- apply() - Method in class io.usethesource.capsule.core.trie.BottomUpTransientNodeTransformer
- applyAsBoolean(T, U) - Method in interface io.usethesource.capsule.util.function.ToBooleanBiFunction
-
Applies this function to the given two arguments.
- arityCombinationsHistogram() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- arityCombinationsHistogram() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- arityHistogram() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- arityHistogram() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- arraycopyAndInsertInt(int[], int, int) - Static method in class io.usethesource.capsule.util.ArrayUtilsInt
- arraycopyAndRemoveInt(int[], int) - Static method in class io.usethesource.capsule.util.ArrayUtilsInt
- ArrayIterator<E> - Class in io.usethesource.capsule.util.iterator
- ArrayIterator(E[], int, int) - Constructor for class io.usethesource.capsule.util.iterator.ArrayIterator
- ArrayKeyValueSupplierIterator<K,
V> - Class in io.usethesource.capsule.util.iterator - ArrayKeyValueSupplierIterator(Object[], int, int) - Constructor for class io.usethesource.capsule.util.iterator.ArrayKeyValueSupplierIterator
- arrayOf(T...) - Static method in class io.usethesource.capsule.util.ArrayUtils
- arrayOfInt(int...) - Static method in class io.usethesource.capsule.util.ArrayUtilsInt
- ArraySupplierIterator<E> - Class in io.usethesource.capsule.util.iterator
- ArraySupplierIterator(Object[], int, int) - Constructor for class io.usethesource.capsule.util.iterator.ArraySupplierIterator
- ArrayUtils - Class in io.usethesource.capsule.util
- ArrayUtils() - Constructor for class io.usethesource.capsule.util.ArrayUtils
- ArrayUtilsInt - Class in io.usethesource.capsule.util
- ArrayUtilsInt() - Constructor for class io.usethesource.capsule.util.ArrayUtilsInt
- ArrayView<T> - Interface in io.usethesource.capsule.core.trie
-
Invariant array interface.
- asTransient() - Method in interface io.usethesource.capsule.BinaryRelation.Immutable
- asTransient() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- asTransient() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- asTransient() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- asTransient() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- asTransient() - Method in interface io.usethesource.capsule.Map.Immutable
- asTransient() - Method in interface io.usethesource.capsule.Set.Immutable
- asTransient() - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- asTransient() - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
B
- BinaryRelation<T,
U> - Interface in io.usethesource.capsule - BinaryRelation.Immutable<K,
V> - Interface in io.usethesource.capsule - BinaryRelation.Transient<K,
V> - Interface in io.usethesource.capsule - BitmapUtils - Class in io.usethesource.capsule.util
- BitmapUtils() - Constructor for class io.usethesource.capsule.util.BitmapUtils
- BottomUpImmutableNodeTransformer<SN,
DN> - Class in io.usethesource.capsule.core.trie -
Bottom Up Trie Transformer, e.g., for combined mapping plus canonicalization of the tree.
- BottomUpImmutableNodeTransformer(SN, BiFunction, IntFunction) - Constructor for class io.usethesource.capsule.core.trie.BottomUpImmutableNodeTransformer
- BottomUpTransientNodeTransformer<SN,
DN> - Class in io.usethesource.capsule.core.trie -
Mapper that traverses a trie and converts each node (of
SN) to a node of typeDN. - BottomUpTransientNodeTransformer(SN, BiFunction) - Constructor for class io.usethesource.capsule.core.trie.BottomUpTransientNodeTransformer
C
- cachedKeySetHashCode - Variable in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- cachedKeySetHashCode - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- cachedKeySetSize - Variable in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- cachedKeySetSize - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- cachedSize - Variable in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- cachedSize - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- CapsuleCollectors - Class in io.usethesource.capsule.util.stream
- CapsuleCollectors() - Constructor for class io.usethesource.capsule.util.stream.CapsuleCollectors
- characteristics() - Method in class io.usethesource.capsule.util.stream.DefaultCollector
- clear() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- clear() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- clear() - Method in class io.usethesource.capsule.util.collection.AbstractImmutableMap
-
Deprecated.
- clear() - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- clear() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- clear() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- clone() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- clone() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- cmp - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- COLLECTION - Enum constant in enum class io.usethesource.capsule.core.trie.EitherSingletonOrCollection.Type
- collectionToInternalFormat(Set.Immutable) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- collectionToInternalFormat(Set.Immutable) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- combiner() - Method in class io.usethesource.capsule.util.stream.DefaultCollector
- CompactMapNode() - Constructor for class io.usethesource.capsule.core.PersistentTrieMap.CompactMapNode
- CompactSetMultimapNode() - Constructor for class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- CompactSetNode() - Constructor for class io.usethesource.capsule.core.PersistentTrieSet.CompactSetNode
- compareTo(ImmutablePayloadTuple) - Method in class io.usethesource.capsule.core.trie.ImmutablePayloadTuple
- complement(SetMultimap) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- complement(SetMultimap) - Method in interface io.usethesource.capsule.SetMultimap.Transient
- complementEquivalent(SetMultimap, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Immutable
-
Deprecated.
- complementEquivalent(SetMultimap, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Transient
-
Deprecated.
- contains(Object) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- contains(Object) - Method in interface io.usethesource.capsule.Set
- contains(K, int, int, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet.CompactSetNode
- contains(K, int, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.SetNode
- containsAll(Collection) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- containsAll(Collection) - Method in interface io.usethesource.capsule.Set
- containsAll(Collection) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- containsAllEquivalent(Collection, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- containsAllEquivalent(Collection, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq
-
Deprecated.
- containsAllEquivalent(Collection, EqualityComparator) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- containsEntry(Object, Object) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- containsEntry(Object, Object) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- containsEntry(Object, Object) - Method in interface io.usethesource.capsule.SetMultimap
- containsEntryEquivalent(Object, Object, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq
-
Deprecated.
- containsEquivalent(Object, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- containsEquivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq
-
Deprecated.
- containsKey(Object) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- containsKey(Object) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- containsKey(Object) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- containsKey(Object) - Method in interface io.usethesource.capsule.Map
- containsKey(Object) - Method in interface io.usethesource.capsule.SetMultimap
- containsKey(K, int, int, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap.CompactMapNode
- containsKey(K, int, int, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- containsKey(K, int, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MapNode
- containsKey(K, int, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- containsKeyEquivalent(Object, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- containsKeyEquivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq
-
Deprecated.
- containsKeyEquivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq
-
Deprecated.
- containsModification(MultimapResult.Modification) - Method in interface io.usethesource.capsule.core.trie.MultimapResult
- containsTuple(K, V, int, int, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- containsTuple(K, V, int, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- containsValue(Object) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- containsValue(Object) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- containsValue(Object) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- containsValue(Object) - Method in interface io.usethesource.capsule.Map
- containsValue(Object) - Method in interface io.usethesource.capsule.SetMultimap
- containsValueEquivalent(Object, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- containsValueEquivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq
-
Deprecated.
- containsValueEquivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq
-
Deprecated.
- copyAndInsert(Object[], int, Object) - Static method in class io.usethesource.capsule.util.ArrayUtils
-
Deprecated.
- copyAndMoveToBack(Object[], int, int, Object) - Static method in class io.usethesource.capsule.util.ArrayUtils
- copyAndMoveToFront(Object[], int, int, Object) - Static method in class io.usethesource.capsule.util.ArrayUtils
- copyAndRemove(Object[], int) - Static method in class io.usethesource.capsule.util.ArrayUtils
-
Deprecated.
- copyAndSet(Object[], int, Object) - Static method in class io.usethesource.capsule.util.ArrayUtils
-
Deprecated.
- copyAndUpdateBitmaps(AtomicReference, long) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
-
Deprecated.
- currentValueCollectionCursor - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator
- currentValueCollectionCursor - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator
- currentValueCollectionCursor - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator
- currentValueCollectionCursor - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapKeyIterator
- currentValueCollectionCursor - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapNativeTupleIterator
- currentValueCollectionCursor - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapTupleIterator
- currentValueCollectionCursor - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapValueIterator
- currentValueCollectionLength - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator
- currentValueCollectionLength - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator
- currentValueCollectionLength - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator
- currentValueCollectionLength - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapKeyIterator
- currentValueCollectionLength - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapNativeTupleIterator
- currentValueCollectionLength - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapTupleIterator
- currentValueCollectionLength - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapValueIterator
- currentValueCursor - Variable in class io.usethesource.capsule.core.PersistentTrieMap.MapEntryIterator
- currentValueCursor - Variable in class io.usethesource.capsule.core.PersistentTrieMap.MapKeyIterator
- currentValueCursor - Variable in class io.usethesource.capsule.core.PersistentTrieMap.MapValueIterator
- currentValueCursor - Variable in class io.usethesource.capsule.core.PersistentTrieSet.SetKeyIterator
- currentValueLength - Variable in class io.usethesource.capsule.core.PersistentTrieMap.MapEntryIterator
- currentValueLength - Variable in class io.usethesource.capsule.core.PersistentTrieMap.MapKeyIterator
- currentValueLength - Variable in class io.usethesource.capsule.core.PersistentTrieMap.MapValueIterator
- currentValueLength - Variable in class io.usethesource.capsule.core.PersistentTrieSet.SetKeyIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapKeyIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapNativeTupleIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapTupleIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapValueIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.PersistentTrieMap.MapEntryIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.PersistentTrieMap.MapKeyIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.PersistentTrieMap.MapValueIterator
- currentValueNode - Variable in class io.usethesource.capsule.core.PersistentTrieSet.SetKeyIterator
- currentValueSingletonCursor - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator
- currentValueSingletonCursor - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator
- currentValueSingletonCursor - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator
- currentValueSingletonCursor - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapKeyIterator
- currentValueSingletonCursor - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapNativeTupleIterator
- currentValueSingletonCursor - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapTupleIterator
- currentValueSingletonCursor - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapValueIterator
- currentValueSingletonLength - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator
- currentValueSingletonLength - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator
- currentValueSingletonLength - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator
- currentValueSingletonLength - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapKeyIterator
- currentValueSingletonLength - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapNativeTupleIterator
- currentValueSingletonLength - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapTupleIterator
- currentValueSingletonLength - Variable in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapValueIterator
D
- dataArray(int, int) - Method in class io.usethesource.capsule.core.PersistentTrieMap.AbstractMapNode
- dataArray(int, int) - Method in class io.usethesource.capsule.core.PersistentTrieSet.AbstractSetNode
- dataArray(int, int) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.AbstractSetMultimapNode
- dataArray(int, int) - Method in interface io.usethesource.capsule.core.trie.Node
-
Creates an array abstraction for a subset of data stored in a node.
- dataMap() - Method in class io.usethesource.capsule.core.PersistentTrieMap.CompactMixedMapNode
- DEBUG - Static variable in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- DEBUG - Static variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- DefaultCollector<T,
A, - Class in io.usethesource.capsule.util.streamR> - DefaultCollector(Supplier, BiConsumer, BinaryOperator, Function, Set) - Constructor for class io.usethesource.capsule.util.stream.DefaultCollector
- DefaultSetFactory - Class in io.usethesource.capsule.factory
E
- EitherSingletonOrCollection<T> - Class in io.usethesource.capsule.core.trie
- EitherSingletonOrCollection() - Constructor for class io.usethesource.capsule.core.trie.EitherSingletonOrCollection
- EitherSingletonOrCollection.Type - Enum Class in io.usethesource.capsule.core.trie
- empty() - Static method in interface io.usethesource.capsule.core.trie.ArrayView
- emptyIterator() - Static method in class io.usethesource.capsule.util.iterator.EmptySupplierIterator
- EmptySupplierIterator<K,
V> - Class in io.usethesource.capsule.util.iterator - EmptySupplierIterator() - Constructor for class io.usethesource.capsule.util.iterator.EmptySupplierIterator
- entryIterator() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- entryIterator() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- entryIterator() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- entryIterator() - Method in interface io.usethesource.capsule.Map
- entryIterator() - Method in interface io.usethesource.capsule.SetMultimap
- entryIterator() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- entryOf(K, V) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- entrySet() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- entrySet() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- entrySet() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- entrySet() - Method in interface io.usethesource.capsule.SetMultimap
- EqualityComparator<T> - Interface in io.usethesource.capsule.util
- equals(Object) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- equals(Object) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- equals(Object) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- equals(Object) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- equals(Object) - Method in class io.usethesource.capsule.core.trie.ImmutablePayloadTuple
- equals(Object) - Method in interface io.usethesource.capsule.Map
- equals(Object) - Method in interface io.usethesource.capsule.Set
- equals(Object) - Method in interface io.usethesource.capsule.SetMultimap
-
Compares the specified object for equality against this multimap.
- equals(Object) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- equals(Object) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- equals(Object[], Object[]) - Static method in class io.usethesource.capsule.util.ArrayUtils
- equals(T, T) - Method in interface io.usethesource.capsule.util.EqualityComparator
- equals(T, T, ToBooleanBiFunction) - Static method in interface io.usethesource.capsule.util.EqualityComparator
- EQUALS - Static variable in interface io.usethesource.capsule.util.EqualityComparator
-
Deprecated.
- equivalent(Object, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- equivalent(Object, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- equivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MapNode
- equivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.SetNode
- equivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq
-
Deprecated.
- equivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq
-
Deprecated.
- equivalent(Object, EqualityComparator) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- equivalent(Object, EqualityComparator) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- Experimental - Annotation Interface in io.usethesource.capsule.annotation
-
Indicates an experimental API that change at any time, without any stability or backwards compatibility guarantees.
F
- FACTORY - Static variable in class io.usethesource.capsule.factory.DefaultSetFactory
- filter(long, int) - Static method in class io.usethesource.capsule.util.BitmapUtils
- filter00(long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- filter01(long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- filter10(long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- filter11(long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- findByKey(K, int, int, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap.CompactMapNode
- findByKey(K, int, int, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet.CompactSetNode
- findByKey(K, int, int, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- findByKey(K, int, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MapNode
- findByKey(K, int, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- findByKey(K, int, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.SetNode
- findFirst() - Method in interface io.usethesource.capsule.core.trie.SetNode
- findFirst() - Method in interface io.usethesource.capsule.Set
- finisher() - Method in class io.usethesource.capsule.util.stream.DefaultCollector
- flag(MultimapResult.Modification) - Static method in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- flag(MultimapResult.Modification, MultimapResult.Modification) - Static method in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- flag(MultimapResult.Modification, MultimapResult.Modification, MultimapResult.Modification) - Static method in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- freeze() - Method in interface io.usethesource.capsule.BinaryRelation.Transient
- freeze() - Method in interface io.usethesource.capsule.Map.Transient
- freeze() - Method in interface io.usethesource.capsule.Set.Transient
- freeze() - Method in interface io.usethesource.capsule.SetMultimap.Transient
- fromComparator(Comparator) - Static method in interface io.usethesource.capsule.util.EqualityComparator
G
- get() - Method in class io.usethesource.capsule.core.trie.ImmutablePayloadTuple
- get() - Method in class io.usethesource.capsule.util.iterator.ArrayKeyValueSupplierIterator
- get() - Method in class io.usethesource.capsule.util.iterator.ArraySupplierIterator
- get() - Method in class io.usethesource.capsule.util.iterator.EmptySupplierIterator
- get(int) - Method in interface io.usethesource.capsule.core.trie.ArrayView
- get(Object) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- get(Object) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- get(Object) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- get(Object) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- get(Object) - Method in interface io.usethesource.capsule.Map
- get(Object) - Method in interface io.usethesource.capsule.Set
- get(Object) - Method in interface io.usethesource.capsule.SetMultimap
- getDeltaHashCode() - Method in interface io.usethesource.capsule.core.trie.SetNodeResult
- getDeltaHashCode() - Method in class io.usethesource.capsule.core.trie.SetNodeResultImpl
- getDeltaSize() - Method in interface io.usethesource.capsule.core.trie.SetNodeResult
- getDeltaSize() - Method in class io.usethesource.capsule.core.trie.SetNodeResultImpl
- getEquivalent(Object, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- getEquivalent(Object, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- getEquivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq
-
Deprecated.
- getEquivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq
-
Deprecated.
- getEquivalent(Object, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq
-
Deprecated.
- getEvictedPayload() - Method in interface io.usethesource.capsule.core.trie.MultimapResult
- getKey(int) - Method in interface io.usethesource.capsule.core.trie.SetNode
- getKeyHash(int) - Method in interface io.usethesource.capsule.core.trie.SetNode
- getModificationEffect() - Method in interface io.usethesource.capsule.core.trie.MultimapResult
- getNodeCount() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- getNodeCount() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- getNodeCount() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- getPayload(int) - Method in interface io.usethesource.capsule.core.trie.SetNode
- getReplacedValue() - Method in class io.usethesource.capsule.core.trie.MapNodeResult
- getReplacedValue() - Method in interface io.usethesource.capsule.core.trie.SetNodeResult
- getReplacedValue() - Method in class io.usethesource.capsule.core.trie.SetNodeResultImpl
- getRootNode() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- getRootNode() - Method in class io.usethesource.capsule.core.PersistentTrieSet
H
- hashCode() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- hashCode() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- hashCode() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- hashCode() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- hashCode() - Method in class io.usethesource.capsule.core.trie.ImmutablePayloadTuple
- hashCode() - Method in interface io.usethesource.capsule.Map
- hashCode() - Method in interface io.usethesource.capsule.MapEq
-
Deprecated.
- hashCode() - Method in interface io.usethesource.capsule.Set
- hashCode() - Method in interface io.usethesource.capsule.SetEq
-
Deprecated.
- hashCode() - Method in interface io.usethesource.capsule.SetMultimap
-
Returns the hash code for this multimap.
- hashCode(R) - Static method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- hasNext() - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator
- hasNext() - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator
- hasNext() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapKeyIterator
- hasNext() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapNativeTupleIterator
- hasNext() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapValueIterator
- hasNext() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapTupleIterator
- hasNext() - Method in class io.usethesource.capsule.core.PersistentTrieMap.MapEntryIterator
- hasNext() - Method in class io.usethesource.capsule.core.PersistentTrieMap.MapKeyIterator
- hasNext() - Method in class io.usethesource.capsule.core.PersistentTrieMap.MapValueIterator
- hasNext() - Method in class io.usethesource.capsule.core.PersistentTrieSet.SetKeyIterator
- hasNext() - Method in class io.usethesource.capsule.util.iterator.ArrayIterator
- hasNext() - Method in class io.usethesource.capsule.util.iterator.ArrayKeyValueSupplierIterator
- hasNext() - Method in class io.usethesource.capsule.util.iterator.ArraySupplierIterator
- hasNext() - Method in class io.usethesource.capsule.util.iterator.EmptySupplierIterator
- hasPayload() - Method in interface io.usethesource.capsule.core.trie.SetNode
- hasReplacedValue() - Method in class io.usethesource.capsule.core.trie.MapNodeResult
- hasReplacedValue() - Method in interface io.usethesource.capsule.core.trie.SetNodeResult
- hasReplacedValue() - Method in class io.usethesource.capsule.core.trie.SetNodeResultImpl
I
- ImmutablePayloadTuple<T> - Class in io.usethesource.capsule.core.trie
- ImmutablePayloadTuple(int, T) - Constructor for class io.usethesource.capsule.core.trie.ImmutablePayloadTuple
- index(long, int, long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- index01(long, long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- index10(long, long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- index11(long, long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- inserted(AtomicReference, K, C, int, int, MultimapResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- INSERTED_KEY - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- INSERTED_KEY_VALUE - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- INSERTED_KEY_VALUE_COLLECTION - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- INSERTED_PAYLOAD - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- INSERTED_VALUE - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- INSERTED_VALUE_COLLECTION - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- insertedMultiple(AtomicReference, K, C, int, int, MultimapResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- insertedMultiple(AtomicReference, K, Set.Immutable, int, int, MultimapResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- insertedSingle(AtomicReference, K, V, int, int, MultimapResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- insertedSingle(AtomicReference, K, V, int, int, MultimapResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- internalFormatToCollection(C) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- internalFormatToCollection(Set.Immutable) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- intersect(Set.Immutable) - Method in interface io.usethesource.capsule.Set.Immutable
- intersect(Set.Immutable, Set.Immutable) - Static method in interface io.usethesource.capsule.Set.Immutable
- intersect(SetMultimap) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- intersect(SetMultimap) - Method in interface io.usethesource.capsule.SetMultimap.Transient
- intersect(AtomicReference, R, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.SetNode
- intersectEquivalent(SetMultimap, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Immutable
-
Deprecated.
- intersectEquivalent(SetMultimap, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Transient
-
Deprecated.
- inverse() - Method in interface io.usethesource.capsule.BinaryRelation.Immutable
- inverse() - Method in interface io.usethesource.capsule.BinaryRelation
- inverse() - Method in interface io.usethesource.capsule.BinaryRelation.Transient
- inverse() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- inverseMap() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- inverseMap() - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- io.usethesource.capsule - package io.usethesource.capsule
- io.usethesource.capsule.annotation - package io.usethesource.capsule.annotation
- io.usethesource.capsule.core - package io.usethesource.capsule.core
- io.usethesource.capsule.core.trie - package io.usethesource.capsule.core.trie
- io.usethesource.capsule.factory - package io.usethesource.capsule.factory
- io.usethesource.capsule.util - package io.usethesource.capsule.util
- io.usethesource.capsule.util.collection - package io.usethesource.capsule.util.collection
- io.usethesource.capsule.util.function - package io.usethesource.capsule.util.function
- io.usethesource.capsule.util.iterator - package io.usethesource.capsule.util.iterator
- io.usethesource.capsule.util.stream - package io.usethesource.capsule.util.stream
- isBitInBitmap(byte, byte) - Static method in class io.usethesource.capsule.util.BitmapUtils
- isBitInBitmap(int, int) - Static method in class io.usethesource.capsule.util.BitmapUtils
- isEmpty() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- isEmpty() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- isEmpty() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- isEmpty() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- isEmpty() - Method in interface io.usethesource.capsule.core.trie.ArrayView
- isEmpty() - Method in interface io.usethesource.capsule.Map
- isEmpty() - Method in interface io.usethesource.capsule.Set
- isEmpty() - Method in interface io.usethesource.capsule.SetMultimap
- isEmpty() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- isEmpty() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- isModified() - Method in class io.usethesource.capsule.core.trie.MapNodeResult
- isModified() - Method in interface io.usethesource.capsule.core.trie.SetNodeResult
- isModified() - Method in class io.usethesource.capsule.core.trie.SetNodeResultImpl
- isSet(int, MultimapResult.Modification) - Static method in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- isTransientSupported() - Method in interface io.usethesource.capsule.BinaryRelation.Immutable
- isTransientSupported() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- isTransientSupported() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- isTransientSupported() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- isTransientSupported() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- isTransientSupported() - Method in interface io.usethesource.capsule.Map.Immutable
- isTransientSupported() - Method in interface io.usethesource.capsule.Set.Immutable
- isTransientSupported() - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- isTransientSupported() - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- isTransientSupported() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- isTransientSupported() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- iterator() - Method in class io.usethesource.capsule.core.PersistentTrieSet.AbstractSetNode
- iterator() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- iterator() - Method in interface io.usethesource.capsule.core.trie.ArrayView
- iterator() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
K
- keyHash() - Method in class io.usethesource.capsule.core.trie.ImmutablePayloadTuple
- keyIterator() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- keyIterator() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- keyIterator() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- keyIterator() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- keyIterator() - Method in interface io.usethesource.capsule.Map
- keyIterator() - Method in interface io.usethesource.capsule.Set
- keyIterator() - Method in interface io.usethesource.capsule.SetMultimap
- keySet() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- keySet() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- keySet() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- keySet() - Method in interface io.usethesource.capsule.SetMultimap
- keySetHashCode(R) - Static method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- keySetSize(R) - Static method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
M
- Map<K,
V> - Interface in io.usethesource.capsule - Map.Immutable<K,
V> - Interface in io.usethesource.capsule - Map.Transient<K,
V> - Interface in io.usethesource.capsule - MapEq<K,
V> - Interface in io.usethesource.capsule -
Deprecated.
- MapEq.Immutable<K,
V> - Interface in io.usethesource.capsule -
Deprecated.
- MapEq.Transient<K,
V> - Interface in io.usethesource.capsule -
Deprecated.
- MapNode<K,
V, - Interface in io.usethesource.capsule.core.trieR> - MapNodeResult<K,
V> - Class in io.usethesource.capsule.core.trie - mapOf() - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- mapOf(Map) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- mapOf(K, V) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- mapOf(K, V, K, V) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- mapOf(K, V, K, V, K, V) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- mapOf(K, V, K, V, K, V, K, V) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- mapOf(K, V, K, V, K, V, K, V, K, V) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- mapOf(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- modified() - Method in class io.usethesource.capsule.core.trie.MapNodeResult
- modified() - Method in interface io.usethesource.capsule.core.trie.SetNodeResult
- modified() - Method in class io.usethesource.capsule.core.trie.SetNodeResultImpl
- modified(MultimapResult.Modification, int) - Method in interface io.usethesource.capsule.core.trie.MultimapResult
- modified(MultimapResult.Modification, int, int) - Method in interface io.usethesource.capsule.core.trie.MultimapResult
- modified(MultimapResult.Modification, int, C) - Method in interface io.usethesource.capsule.core.trie.MultimapResult
- MultimapNode<K,
V, - Interface in io.usethesource.capsule.core.trieC, R> - MultimapResult<K,
V, - Interface in io.usethesource.capsule.core.trieC> - MultimapResult.Modification - Enum Class in io.usethesource.capsule.core.trie
- mustUnbox(C) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- mustUnbox(Set.Immutable) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.AbstractSetMultimapNode
- mutator - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
N
- nativeEntryIterator() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- nativeEntryIterator() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- nativeEntryIterator() - Method in interface io.usethesource.capsule.SetMultimap
-
Iterates over the raw internal structure.
- next() - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator
- next() - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator
- next() - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator
- next() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapKeyIterator
- next() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapNativeTupleIterator
- next() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapTupleIterator
- next() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapValueIterator
- next() - Method in class io.usethesource.capsule.core.PersistentTrieMap.MapEntryIterator
- next() - Method in class io.usethesource.capsule.core.PersistentTrieMap.MapKeyIterator
- next() - Method in class io.usethesource.capsule.core.PersistentTrieMap.MapValueIterator
- next() - Method in class io.usethesource.capsule.core.PersistentTrieSet.SetKeyIterator
- next() - Method in class io.usethesource.capsule.util.iterator.ArrayIterator
- next() - Method in class io.usethesource.capsule.util.iterator.ArrayKeyValueSupplierIterator
- next() - Method in class io.usethesource.capsule.util.iterator.ArraySupplierIterator
- next() - Method in class io.usethesource.capsule.util.iterator.EmptySupplierIterator
- Node - Interface in io.usethesource.capsule.core.trie
- nodeArray() - Method in class io.usethesource.capsule.core.PersistentTrieMap.AbstractMapNode
- nodeArray() - Method in class io.usethesource.capsule.core.PersistentTrieSet.AbstractSetNode
- nodeArray() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.AbstractSetMultimapNode
- nodeArray() - Method in interface io.usethesource.capsule.core.trie.Node
- nodeIterator() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- nodeIterator() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- nodeIterator() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- nodeMap() - Method in class io.usethesource.capsule.core.PersistentTrieMap.CompactMixedMapNode
- NOTHING - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
O
- of() - Static method in interface io.usethesource.capsule.BinaryRelation.Immutable
- of() - Static method in interface io.usethesource.capsule.BinaryRelation.Transient
- of() - Static method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- of() - Static method in class io.usethesource.capsule.core.PersistentTrieMap
- of() - Static method in class io.usethesource.capsule.core.PersistentTrieSet
- of() - Static method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- of() - Method in class io.usethesource.capsule.factory.DefaultSetFactory
- of() - Static method in interface io.usethesource.capsule.Map.Immutable
- of() - Static method in interface io.usethesource.capsule.Map.Transient
- of() - Static method in interface io.usethesource.capsule.Set.Immutable
- of() - Static method in interface io.usethesource.capsule.Set.Transient
- of() - Static method in interface io.usethesource.capsule.SetMultimap.Immutable
- of() - Static method in interface io.usethesource.capsule.SetMultimap.Transient
- of(int, K) - Static method in class io.usethesource.capsule.core.trie.ImmutablePayloadTuple
- of(E...) - Static method in class io.usethesource.capsule.util.iterator.ArrayIterator
- of(E[], int, int) - Static method in class io.usethesource.capsule.util.iterator.ArrayIterator
- of(Set.Immutable) - Static method in class io.usethesource.capsule.core.trie.EitherSingletonOrCollection
- of(EqualityComparator) - Static method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- of(EqualityComparator) - Static method in interface io.usethesource.capsule.SetMultimap.Immutable
-
Deprecated.
- of(EqualityComparator) - Static method in interface io.usethesource.capsule.SetMultimap.Transient
-
Deprecated.
- of(Object...) - Static method in class io.usethesource.capsule.core.PersistentTrieMap
- of(Object[]) - Static method in class io.usethesource.capsule.util.iterator.ArrayKeyValueSupplierIterator
- of(Object[]) - Static method in class io.usethesource.capsule.util.iterator.ArraySupplierIterator
- of(Object[], int, int) - Static method in class io.usethesource.capsule.util.iterator.ArrayKeyValueSupplierIterator
- of(Object[], int, int) - Static method in class io.usethesource.capsule.util.iterator.ArraySupplierIterator
- of(K) - Static method in class io.usethesource.capsule.core.PersistentTrieSet
- of(K) - Method in class io.usethesource.capsule.factory.DefaultSetFactory
- of(K) - Static method in interface io.usethesource.capsule.Set.Immutable
- of(K) - Static method in interface io.usethesource.capsule.Set.Transient
- of(K...) - Static method in class io.usethesource.capsule.core.PersistentTrieSet
- of(K...) - Method in class io.usethesource.capsule.factory.DefaultSetFactory
- of(K, K) - Static method in class io.usethesource.capsule.core.PersistentTrieSet
- of(K, K) - Method in class io.usethesource.capsule.factory.DefaultSetFactory
- of(K, K) - Static method in interface io.usethesource.capsule.Set.Immutable
- of(K, K) - Static method in interface io.usethesource.capsule.Set.Transient
- of(K, K, K) - Static method in interface io.usethesource.capsule.Set.Transient
- of(K, K, K, K) - Static method in interface io.usethesource.capsule.Set.Transient
- of(K, K, K, K, K) - Static method in interface io.usethesource.capsule.Set.Transient
- of(K, K, K, K, K, K) - Static method in interface io.usethesource.capsule.Set.Transient
- of(K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Immutable
- of(K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Transient
- of(K, V) - Static method in interface io.usethesource.capsule.Map.Immutable
- of(K, V) - Static method in interface io.usethesource.capsule.Map.Transient
- of(K, V) - Static method in interface io.usethesource.capsule.SetMultimap.Immutable
- of(K, V...) - Static method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- of(K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Immutable
- of(K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Transient
- of(K, V, K, V) - Static method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- of(K, V, K, V) - Static method in interface io.usethesource.capsule.Map.Immutable
- of(K, V, K, V) - Static method in interface io.usethesource.capsule.Map.Transient
- of(K, V, K, V) - Static method in interface io.usethesource.capsule.SetMultimap.Immutable
- of(K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Immutable
- of(K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Transient
- of(K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.Map.Transient
- of(K, V, K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Immutable
- of(K, V, K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Transient
- of(K, V, K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.Map.Transient
- of(K, V, K, V, K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Immutable
- of(K, V, K, V, K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Transient
- of(K, V, K, V, K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.Map.Transient
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Immutable
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.BinaryRelation.Transient
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface io.usethesource.capsule.Map.Transient
- of(T) - Static method in class io.usethesource.capsule.core.trie.EitherSingletonOrCollection
P
- patternOfSingleton() - Method in interface io.usethesource.capsule.core.trie.MultimapNode
-
Deprecated.
- payloadArity() - Method in interface io.usethesource.capsule.core.trie.SetNode
- PersistentBidirectionalTrieSetMultimap<K,
V> - Class in io.usethesource.capsule.core - PersistentBidirectionalTrieSetMultimap(SetMultimap.Immutable, SetMultimap.Immutable) - Constructor for class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- PersistentTrieMap<K,
V> - Class in io.usethesource.capsule.core - PersistentTrieMap.AbstractMapNode<K,
V> - Class in io.usethesource.capsule.core - PersistentTrieMap.CompactMapNode<K,
V> - Class in io.usethesource.capsule.core - PersistentTrieMap.CompactMixedMapNode<K,
V> - Class in io.usethesource.capsule.core - PersistentTrieMap.MapEntryIterator<K,
V> - Class in io.usethesource.capsule.core - PersistentTrieMap.MapKeyIterator<K,
V> - Class in io.usethesource.capsule.core - PersistentTrieMap.MapValueIterator<K,
V> - Class in io.usethesource.capsule.core - PersistentTrieSet<K> - Class in io.usethesource.capsule.core
- PersistentTrieSet.AbstractSetNode<K> - Class in io.usethesource.capsule.core
- PersistentTrieSet.CompactMixedSetNode<K> - Class in io.usethesource.capsule.core
- PersistentTrieSet.CompactSetNode<K> - Class in io.usethesource.capsule.core
- PersistentTrieSet.SetKeyIterator<K> - Class in io.usethesource.capsule.core
- PersistentTrieSetMultimap<K,
V> - Class in io.usethesource.capsule.core -
Persistent trie-based set multi-map implementing the HCHAMP encoding.
- PersistentTrieSetMultimap.AbstractSetMultimapNode<K,
V> - Class in io.usethesource.capsule.core - PersistentTrieSetMultimap.CompactMixedSetMultimapNode<K,
V> - Class in io.usethesource.capsule.core - PersistentTrieSetMultimap.CompactSetMultimapNode<K,
V> - Class in io.usethesource.capsule.core - populationCountPattern00(long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- populationCountPattern01(long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- populationCountPattern10(long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- populationCountPattern11(long) - Static method in class io.usethesource.capsule.util.BitmapUtils
- printStatistics() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- printStatistics() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- put(K, V) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- put(K, V) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableMap
-
Deprecated.
- put(K, V) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- putAll(Map) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- putAll(Map) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableMap
-
Deprecated.
- putAll(Map) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
R
- rawMap1() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactMixedSetMultimapNode
- rawMap2() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactMixedSetMultimapNode
- recursivePayloadHashCode() - Method in class io.usethesource.capsule.core.PersistentTrieSet.AbstractSetNode
- recursivePayloadHashCode() - Method in interface io.usethesource.capsule.core.trie.SetNode
- remove() - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator
- remove() - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator
- remove() - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator
- remove() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapKeyIterator
- remove() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapNativeTupleIterator
- remove() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapTupleIterator
- remove() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapValueIterator
- remove() - Method in class io.usethesource.capsule.core.PersistentTrieMap.MapEntryIterator
- remove() - Method in class io.usethesource.capsule.core.PersistentTrieMap.MapKeyIterator
- remove() - Method in class io.usethesource.capsule.core.PersistentTrieMap.MapValueIterator
- remove() - Method in class io.usethesource.capsule.core.PersistentTrieSet.SetKeyIterator
- remove() - Method in class io.usethesource.capsule.util.iterator.ArrayIterator
- remove() - Method in class io.usethesource.capsule.util.iterator.ArrayKeyValueSupplierIterator
- remove() - Method in class io.usethesource.capsule.util.iterator.ArraySupplierIterator
- remove() - Method in class io.usethesource.capsule.util.iterator.EmptySupplierIterator
- remove(Object) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- remove(Object) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- remove(Object) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableMap
-
Deprecated.
- remove(Object) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- remove(Object) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- remove(Object) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- removeAll(Collection) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- removeAll(Collection) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- removeAll(Collection) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- removed(AtomicReference, K, int, int, MapNodeResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap.CompactMapNode
- removed(AtomicReference, K, int, int, MapNodeResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MapNode
- removed(AtomicReference, K, int, int, MultimapResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
-
Removes all values associated with
key. - removed(AtomicReference, K, int, int, MultimapResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- removed(AtomicReference, K, int, int, SetNodeResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet.CompactSetNode
- removed(AtomicReference, K, int, int, SetNodeResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.SetNode
- removed(AtomicReference, K, V, int, int, MultimapResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
-
Removes the
key/valtuple. - removed(AtomicReference, K, V, int, int, MultimapResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- REMOVED_KEY - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- REMOVED_KEY_VALUE - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- REMOVED_KEY_VALUE_COLLECTION - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- REMOVED_PAYLOAD - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- REMOVED_VALUE - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- REMOVED_VALUE_COLLECTION - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- REPLACED_PAYLOAD - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- REPLACED_VALUE - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- REPLACED_VALUE_COLLECTION - Enum constant in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
- retainAll(Collection) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- retainAll(Collection) - Method in class io.usethesource.capsule.util.collection.AbstractImmutableSet
-
Deprecated.
- retainAll(Collection) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- rootNode - Variable in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- rootNode - Variable in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
S
- set(int, T) - Method in interface io.usethesource.capsule.core.trie.ArrayView
- set(int, T, AtomicReference) - Method in interface io.usethesource.capsule.core.trie.ArrayView
- Set<K> - Interface in io.usethesource.capsule
- Set.Immutable<K> - Interface in io.usethesource.capsule
- Set.Transient<K> - Interface in io.usethesource.capsule
- SetEq<K> - Interface in io.usethesource.capsule
-
Deprecated.
- SetEq.Immutable<K> - Interface in io.usethesource.capsule
-
Deprecated.
- SetEq.Transient<K> - Interface in io.usethesource.capsule
-
Deprecated.
- SetMultimap<K,
V> - Interface in io.usethesource.capsule - SetMultimap.Immutable<K,
V> - Interface in io.usethesource.capsule - SetMultimap.Transient<K,
V> - Interface in io.usethesource.capsule - SetMultimapEq<K,
V> - Interface in io.usethesource.capsule -
Deprecated.
- SetMultimapEq.Immutable<K,
V> - Interface in io.usethesource.capsule -
Deprecated.
- SetMultimapEq.Transient<K,
V> - Interface in io.usethesource.capsule -
Deprecated.
- SetMultimapNativeTupleIterator(R) - Constructor for class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapNativeTupleIterator
- SetMultimapTupleIterator(R, BiFunction) - Constructor for class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapTupleIterator
- SetMultimapValueIterator(R, Function) - Constructor for class io.usethesource.capsule.core.AbstractTrieSetMultimap.SetMultimapValueIterator
- SetNode<K,
R> - Interface in io.usethesource.capsule.core.trie - SetNodeResult<K> - Interface in io.usethesource.capsule.core.trie
- SetNodeResultImpl<K> - Class in io.usethesource.capsule.core.trie
- SetNodeResultImpl() - Constructor for class io.usethesource.capsule.core.trie.SetNodeResultImpl
- setOf() - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- setOf(Set) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- setOf(K) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- setOf(K, K) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- setOf(K, K, K) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- setOf(K, K, K, K) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- setOf(K, K, K, K, K) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- setOf(K, K, K, K, K, K) - Static method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- SINGLETON - Enum constant in enum class io.usethesource.capsule.core.trie.EitherSingletonOrCollection.Type
- size() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- size() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- size() - Method in class io.usethesource.capsule.core.PersistentTrieSet.AbstractSetNode
- size() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- size() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- size() - Method in interface io.usethesource.capsule.core.trie.ArrayView
- size() - Method in interface io.usethesource.capsule.core.trie.SetNode
- size() - Method in interface io.usethesource.capsule.Map
- size() - Method in interface io.usethesource.capsule.Set
- size() - Method in interface io.usethesource.capsule.SetMultimap
-
Return the number of key-value pairs contained in this multimap.
- size(R) - Static method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- SIZE_EMPTY - Static variable in interface io.usethesource.capsule.core.trie.Node
- SIZE_MORE_THAN_ONE - Static variable in interface io.usethesource.capsule.core.trie.Node
- SIZE_ONE - Static variable in interface io.usethesource.capsule.core.trie.Node
- sizeDelta() - Method in interface io.usethesource.capsule.core.trie.MultimapResult
- sizeDistinct() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- sizeDistinct() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- sizeDistinct() - Method in interface io.usethesource.capsule.SetMultimap
- sizePredicate() - Method in interface io.usethesource.capsule.core.trie.Node
-
Abstract predicate over a node's size.
- spliterator() - Method in class io.usethesource.capsule.core.PersistentTrieSet.AbstractSetNode
- stream() - Method in class io.usethesource.capsule.core.PersistentTrieSet.AbstractSetNode
- subtract(Set.Immutable) - Method in interface io.usethesource.capsule.Set.Immutable
- subtract(Set.Immutable, Set.Immutable) - Static method in interface io.usethesource.capsule.Set.Immutable
- subtract(AtomicReference, R, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.SetNode
- supplier() - Method in class io.usethesource.capsule.util.stream.DefaultCollector
- SupplierIterator<K,
V> - Interface in io.usethesource.capsule.util.iterator
T
- toArray() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- toArray(T[]) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- ToBooleanBiFunction<T,
U> - Interface in io.usethesource.capsule.util.function - toComparator() - Method in interface io.usethesource.capsule.util.EqualityComparator
-
Deprecated.
- toSet() - Static method in class io.usethesource.capsule.util.stream.CapsuleCollectors
- toSetMultimap() - Method in interface io.usethesource.capsule.BinaryRelation
- toSetMultimap() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- toSetMultimap(Function, Function) - Static method in class io.usethesource.capsule.util.stream.CapsuleCollectors
- toString() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- toString() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- toString() - Method in class io.usethesource.capsule.core.PersistentTrieMap.CompactMapNode
- toString() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- toString() - Method in class io.usethesource.capsule.core.PersistentTrieSet.CompactSetNode
- toString() - Method in class io.usethesource.capsule.core.PersistentTrieSet
- toString() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- toString() - Method in class io.usethesource.capsule.core.trie.ImmutablePayloadTuple
- transformHashCode(int) - Static method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- transformHashCode(int) - Static method in class io.usethesource.capsule.core.PersistentTrieMap
- transformHashCode(int) - Static method in class io.usethesource.capsule.core.PersistentTrieSet
- transientOf() - Static method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- transientOf() - Static method in class io.usethesource.capsule.core.PersistentTrieMap
- transientOf() - Static method in class io.usethesource.capsule.core.PersistentTrieSet
- transientOf() - Static method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- transientOf() - Method in class io.usethesource.capsule.factory.DefaultSetFactory
- transientOf(EqualityComparator) - Static method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- transientOf(Object...) - Static method in class io.usethesource.capsule.core.PersistentTrieMap
- transientOf(K...) - Static method in class io.usethesource.capsule.core.PersistentTrieSet
- transientOf(K...) - Method in class io.usethesource.capsule.factory.DefaultSetFactory
- transientOf(K, V...) - Static method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- TransientSetMultimapKeyIterator(AbstractTransientTrieSetMultimap) - Constructor for class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator
- TransientSetMultimapTupleIterator(AbstractTransientTrieSetMultimap, BiFunction) - Constructor for class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator
- TransientSetMultimapValueIterator(AbstractTransientTrieSetMultimap, Function) - Constructor for class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator
- tupleIterator(BiFunction) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- tupleIterator(BiFunction) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- tupleIterator(BiFunction) - Method in interface io.usethesource.capsule.SetMultimap
- tupleStream(BiFunction) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- tupleStream(BiFunction) - Method in interface io.usethesource.capsule.SetMultimap
- typeOfSingleton() - Method in interface io.usethesource.capsule.core.trie.MultimapNode
-
Deprecated.
U
- unbox(C) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- unbox(Set.Immutable) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.AbstractSetMultimapNode
- unchanged() - Static method in class io.usethesource.capsule.core.trie.MapNodeResult
- unchanged() - Static method in interface io.usethesource.capsule.core.trie.MultimapResult
- unchanged() - Static method in interface io.usethesource.capsule.core.trie.SetNodeResult
- union(Set.Immutable) - Method in interface io.usethesource.capsule.Set.Immutable
- union(Set.Immutable, Set.Immutable) - Static method in interface io.usethesource.capsule.Set.Immutable
- union(SetMultimap) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- union(SetMultimap) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- union(SetMultimap) - Method in interface io.usethesource.capsule.SetMultimap.Transient
- union(AtomicReference, R, int, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.SetNode
- unionEquivalent(SetMultimap, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Immutable
-
Deprecated.
- unionEquivalent(SetMultimap, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Transient
-
Deprecated.
- UNORDERED - Static variable in class io.usethesource.capsule.util.stream.CapsuleCollectors
- updated(AtomicReference, K, int, int, SetNodeResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet.CompactSetNode
- updated(AtomicReference, K, int, int, SetNodeResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.SetNode
- updated(AtomicReference, K, C, int, int, MultimapResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- updated(AtomicReference, K, Set.Immutable, int, int, MultimapResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- updated(AtomicReference, K, V, int, int, MapNodeResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap.CompactMapNode
- updated(AtomicReference, K, V, int, int, MapNodeResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MapNode
- updated(K) - Method in interface io.usethesource.capsule.core.trie.SetNodeResult
- updated(K) - Method in class io.usethesource.capsule.core.trie.SetNodeResultImpl
- updated(V) - Method in class io.usethesource.capsule.core.trie.MapNodeResult
- updateDeltaHashCode(int) - Method in interface io.usethesource.capsule.core.trie.SetNodeResult
- updateDeltaHashCode(int) - Method in class io.usethesource.capsule.core.trie.SetNodeResultImpl
- updateDeltaSize(int) - Method in interface io.usethesource.capsule.core.trie.SetNodeResult
- updateDeltaSize(int) - Method in class io.usethesource.capsule.core.trie.SetNodeResultImpl
- updatedMultiple(AtomicReference, K, C, int, int, MultimapResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- updatedMultiple(AtomicReference, K, Set.Immutable, int, int, MultimapResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
- updatedSingle(AtomicReference, K, V, int, int, MultimapResult, EqualityComparator) - Method in interface io.usethesource.capsule.core.trie.MultimapNode
- updatedSingle(AtomicReference, K, V, int, int, MultimapResult, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap.CompactSetMultimapNode
V
- valueIterator() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- valueIterator() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- valueIterator() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- valueIterator() - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- valueIterator() - Method in interface io.usethesource.capsule.Map
- valueIterator() - Method in interface io.usethesource.capsule.SetMultimap
- valueIterator() - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- valueIterator(Function) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- valueOf(String) - Static method in enum class io.usethesource.capsule.core.trie.EitherSingletonOrCollection.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
-
Returns the enum constant of this class with the specified name.
- values() - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- values() - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- values() - Method in class io.usethesource.capsule.core.PersistentTrieMap
- values() - Static method in enum class io.usethesource.capsule.core.trie.EitherSingletonOrCollection.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.usethesource.capsule.core.trie.MultimapResult.Modification
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface io.usethesource.capsule.SetMultimap
- valueToTemporaryBox(V) - Method in class io.usethesource.capsule.core.AbstractTrieSetMultimap
- valueToTemporaryBox(V) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
W
- wrap(EqualityComparator, PersistentTrieSetMultimap.AbstractSetMultimapNode, int, int, int) - Method in class io.usethesource.capsule.core.PersistentTrieSetMultimap
- wrap(EqualityComparator, R, int, int, int) - Method in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
_
- __insert(Set.Immutable, V) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- __insert(K) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __insert(K) - Method in interface io.usethesource.capsule.Set.Immutable
- __insert(K) - Method in interface io.usethesource.capsule.Set.Transient
- __insert(K, Set.Immutable) - Method in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- __insert(K, Set.Immutable) - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- __insert(K, Set.Immutable) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- __insert(K, Set.Immutable) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- __insert(K, Set.Immutable) - Method in interface io.usethesource.capsule.SetMultimap.Transient
- __insert(K, V) - Method in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- __insert(K, V) - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- __insert(K, V) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- __insert(K, V) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- __insert(K, V) - Method in interface io.usethesource.capsule.SetMultimap.Transient
- __insertAll(Set) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __insertAll(Set) - Method in interface io.usethesource.capsule.Set.Immutable
- __insertAll(Set) - Method in interface io.usethesource.capsule.Set.Transient
- __insertAll(Set) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- __insertAllEquivalent(Set, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __insertAllEquivalent(Set, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Immutable
-
Deprecated.
- __insertAllEquivalent(Set, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Transient
-
Deprecated.
- __insertAllEquivalent(Set, EqualityComparator) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- __insertEquivalent(K, Set.Immutable, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Immutable
-
Deprecated.
- __insertEquivalent(K, Set.Immutable, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Transient
-
Deprecated.
- __insertEquivalent(K, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __insertEquivalent(K, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Immutable
-
Deprecated.
- __insertEquivalent(K, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Transient
-
Deprecated.
- __insertEquivalent(K, V, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Immutable
-
Deprecated.
- __insertEquivalent(K, V, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Transient
-
Deprecated.
- __put(K, Set.Immutable) - Method in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- __put(K, Set.Immutable) - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- __put(K, Set.Immutable) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- __put(K, Set.Immutable) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- __put(K, Set.Immutable) - Method in interface io.usethesource.capsule.SetMultimap.Transient
- __put(K, V) - Method in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- __put(K, V) - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- __put(K, V) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- __put(K, V) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- __put(K, V) - Method in interface io.usethesource.capsule.Map.Immutable
- __put(K, V) - Method in interface io.usethesource.capsule.Map.Transient
- __put(K, V) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- __put(K, V) - Method in interface io.usethesource.capsule.SetMultimap.Transient
- __putAll(Map) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- __putAll(Map) - Method in interface io.usethesource.capsule.Map.Immutable
- __putAll(Map) - Method in interface io.usethesource.capsule.Map.Transient
- __putAll(Map) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- __putAllEquivalent(Map, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- __putAllEquivalent(Map, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq.Immutable
-
Deprecated.
- __putAllEquivalent(Map, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq.Transient
-
Deprecated.
- __putAllEquivalent(Map, EqualityComparator) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableMap
- __putEquivalent(K, Set.Immutable, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Immutable
-
Deprecated.
- __putEquivalent(K, Set.Immutable, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Transient
-
Deprecated.
- __putEquivalent(K, V, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- __putEquivalent(K, V, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq.Immutable
-
Deprecated.
- __putEquivalent(K, V, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq.Transient
-
Deprecated.
- __putEquivalent(K, V, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Immutable
-
Deprecated.
- __putEquivalent(K, V, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Transient
-
Deprecated.
- __remove(K) - Method in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- __remove(K) - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- __remove(K) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- __remove(K) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- __remove(K) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __remove(K) - Method in interface io.usethesource.capsule.Map.Immutable
- __remove(K) - Method in interface io.usethesource.capsule.Map.Transient
- __remove(K) - Method in interface io.usethesource.capsule.Set.Immutable
- __remove(K) - Method in interface io.usethesource.capsule.Set.Transient
- __remove(K) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- __remove(K) - Method in interface io.usethesource.capsule.SetMultimap.Transient
- __remove(K, V) - Method in class io.usethesource.capsule.core.AbstractPersistentTrieSetMultimap
- __remove(K, V) - Method in class io.usethesource.capsule.core.AbstractTransientTrieSetMultimap
- __remove(K, V) - Method in class io.usethesource.capsule.core.PersistentBidirectionalTrieSetMultimap
- __remove(K, V) - Method in interface io.usethesource.capsule.SetMultimap.Immutable
- __remove(K, V) - Method in interface io.usethesource.capsule.SetMultimap.Transient
- __removeAll(Set) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __removeAll(Set) - Method in interface io.usethesource.capsule.Set.Immutable
- __removeAll(Set) - Method in interface io.usethesource.capsule.Set.Transient
- __removeAll(Set) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- __removeAllEquivalent(Set, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __removeAllEquivalent(Set, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Immutable
-
Deprecated.
- __removeAllEquivalent(Set, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Transient
-
Deprecated.
- __removeAllEquivalent(Set, EqualityComparator) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- __removeEquivalent(K, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieMap
- __removeEquivalent(K, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __removeEquivalent(K, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq.Immutable
-
Deprecated.
- __removeEquivalent(K, EqualityComparator) - Method in interface io.usethesource.capsule.MapEq.Transient
-
Deprecated.
- __removeEquivalent(K, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Immutable
-
Deprecated.
- __removeEquivalent(K, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Transient
-
Deprecated.
- __removeEquivalent(K, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Immutable
-
Deprecated.
- __removeEquivalent(K, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Transient
-
Deprecated.
- __removeEquivalent(K, V, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Immutable
-
Deprecated.
- __removeEquivalent(K, V, EqualityComparator) - Method in interface io.usethesource.capsule.SetMultimapEq.Transient
-
Deprecated.
- __retainAll(Set) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __retainAll(Set) - Method in interface io.usethesource.capsule.Set.Immutable
- __retainAll(Set) - Method in interface io.usethesource.capsule.Set.Transient
- __retainAll(Set) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
- __retainAllEquivalent(Set.Transient, EqualityComparator) - Method in class io.usethesource.capsule.core.PersistentTrieSet
- __retainAllEquivalent(Set.Transient, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Immutable
-
Deprecated.
- __retainAllEquivalent(Set.Transient, EqualityComparator) - Method in interface io.usethesource.capsule.SetEq.Transient
-
Deprecated.
- __retainAllEquivalent(Set.Transient, EqualityComparator) - Method in class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form