Uses of Interface
io.usethesource.capsule.core.trie.MultimapNode
Packages that use MultimapNode
-
Uses of MultimapNode in io.usethesource.capsule.core
Classes in io.usethesource.capsule.core with type parameters of type MultimapNodeModifier and TypeClassDescriptionclass
AbstractPersistentTrieSetMultimap<K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>> class
AbstractTransientTrieSetMultimap<K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>> static class
AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator<K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>> static class
AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator<K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>, T> static class
AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator<K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>> class
AbstractTrieSetMultimap<K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>> private static class
AbstractTrieSetMultimap.AbstractSetMultimapIterator<K,
V, C, R extends MultimapNode<K, V, C, R>> Iterator skeleton that uses a fixed stack in depth.protected static class
AbstractTrieSetMultimap.SetMultimapKeyIterator<K,
V, C, R extends MultimapNode<K, V, C, R>> protected static class
AbstractTrieSetMultimap.SetMultimapNativeTupleIterator<K,
V, C, R extends MultimapNode<K, V, C, R>> protected static class
AbstractTrieSetMultimap.SetMultimapTupleIterator<K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>, T> protected static class
AbstractTrieSetMultimap.SetMultimapValueIterator<K,
V, C, R extends MultimapNode<K, V, C, R>> private static class
AbstractTrieSetMultimap.TrieSetMultimap_BleedingEdgeNodeIterator<K,
V, C, R extends MultimapNode<K, V, C, R>> Iterator that first iterates over inlined-values and then continues depth first recursively.Classes in io.usethesource.capsule.core that implement MultimapNodeModifier and TypeClassDescriptionprivate static class
protected static class
private static final class
protected static class
protected static class
private static final class
Fields in io.usethesource.capsule.core declared as MultimapNodeModifier and TypeFieldDescriptionprotected final R
AbstractPersistentTrieSetMultimap.rootNode
protected R
AbstractTransientTrieSetMultimap.rootNode
Methods in io.usethesource.capsule.core with type parameters of type MultimapNodeModifier and TypeMethodDescriptionprotected static <K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>>
intAbstractTrieSetMultimap.hashCode
(R rootNode) protected static <K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>>
intAbstractTrieSetMultimap.keySetHashCode
(R rootNode) protected static <K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>>
intAbstractTrieSetMultimap.keySetSize
(R rootNode) protected static <K,
V, C extends Iterable<V>, R extends MultimapNode<K, V, C, R>>
intAbstractTrieSetMultimap.size
(R rootNode) -
Uses of MultimapNode in io.usethesource.capsule.core.trie
Classes in io.usethesource.capsule.core.trie with type parameters of type MultimapNodeModifier and TypeInterfaceDescriptioninterface
MultimapNode<K,
V, C, R extends MultimapNode<K, V, C, R>>