Uses of Interface
io.usethesource.capsule.core.trie.MultimapNode
-
Packages that use MultimapNode Package Description io.usethesource.capsule.core io.usethesource.capsule.core.trie -
-
Uses of MultimapNode in io.usethesource.capsule.core
Classes in io.usethesource.capsule.core with type parameters of type MultimapNode Modifier and Type Class Description class
AbstractPersistentTrieSetMultimap<K,V,C extends java.lang.Iterable<V>,R extends MultimapNode<K,V,C,R>>
class
AbstractTransientTrieSetMultimap<K,V,C extends java.lang.Iterable<V>,R extends MultimapNode<K,V,C,R>>
static class
AbstractTransientTrieSetMultimap.TransientSetMultimapKeyIterator<K,V,C extends java.lang.Iterable<V>,R extends MultimapNode<K,V,C,R>>
static class
AbstractTransientTrieSetMultimap.TransientSetMultimapTupleIterator<K,V,C extends java.lang.Iterable<V>,R extends MultimapNode<K,V,C,R>,T>
static class
AbstractTransientTrieSetMultimap.TransientSetMultimapValueIterator<K,V,C extends java.lang.Iterable<V>,R extends MultimapNode<K,V,C,R>>
class
AbstractTrieSetMultimap<K,V,C extends java.lang.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 java.lang.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 MultimapNode Modifier and Type Class Description private static class
PersistentTrieSetMultimap.AbstractHashCollisionNode<K,V>
protected static class
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
private static class
PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode<K,V>
protected static class
PersistentTrieSetMultimap.CompactMixedSetMultimapNode<K,V>
protected static class
PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
private static class
PersistentTrieSetMultimap.HashCollisionNode<K,V>
Fields in io.usethesource.capsule.core declared as MultimapNode Modifier and Type Field Description protected R
AbstractPersistentTrieSetMultimap. rootNode
protected R
AbstractTransientTrieSetMultimap. rootNode
Methods in io.usethesource.capsule.core with type parameters of type MultimapNode Modifier and Type Method Description protected static <K,V,C extends java.lang.Iterable<V>,R extends MultimapNode<K,V,C,R>>
intAbstractTrieSetMultimap. hashCode(R rootNode)
protected static <K,V,C extends java.lang.Iterable<V>,R extends MultimapNode<K,V,C,R>>
intAbstractTrieSetMultimap. keySetHashCode(R rootNode)
protected static <K,V,C extends java.lang.Iterable<V>,R extends MultimapNode<K,V,C,R>>
intAbstractTrieSetMultimap. keySetSize(R rootNode)
protected static <K,V,C extends java.lang.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 MultimapNode Modifier and Type Interface Description interface
MultimapNode<K,V,C,R extends MultimapNode<K,V,C,R>>
-