Uses of Interface
io.usethesource.capsule.core.trie.Node
-
Packages that use Node Package Description io.usethesource.capsule.core io.usethesource.capsule.core.trie -
-
Uses of Node in io.usethesource.capsule.core
Fields in io.usethesource.capsule.core declared as Node Modifier and Type Field Description protected Node
AbstractTrieSetMultimap.AbstractSetMultimapIterator. currentValueNode
(package private) Node[]
AbstractTrieSetMultimap.AbstractSetMultimapIterator. nodes
-
Uses of Node in io.usethesource.capsule.core.trie
Classes in io.usethesource.capsule.core.trie with type parameters of type Node Modifier and Type Class Description class
BottomUpImmutableNodeTransformer<SN extends Node,DN extends Node>
Bottom Up Trie Transformer, e.g., for combined mapping plus canonicalization of the tree.class
BottomUpImmutableNodeTransformer<SN extends Node,DN extends Node>
Bottom Up Trie Transformer, e.g., for combined mapping plus canonicalization of the tree.class
BottomUpTransientNodeTransformer<SN extends Node,DN extends Node>
Mapper that traverses a trie and converts each node (ofSN
) to a node of typeDN
.class
BottomUpTransientNodeTransformer<SN extends Node,DN extends Node>
Mapper that traverses a trie and converts each node (ofSN
) to a node of typeDN
.Subinterfaces of Node in io.usethesource.capsule.core.trie Modifier and Type Interface Description interface
MapNode<K,V,R extends MapNode<K,V,R>>
interface
MultimapNode<K,V,C,R extends MultimapNode<K,V,C,R>>
interface
SetNode<K,R extends SetNode<K,R>>
Fields in io.usethesource.capsule.core.trie declared as Node Modifier and Type Field Description private DN
BottomUpImmutableNodeTransformer. dstRootNode
private DN
BottomUpTransientNodeTransformer. dstRootNode
private DN[]
BottomUpImmutableNodeTransformer. EMPTY_DN_ARRAY
private SN[]
BottomUpImmutableNodeTransformer. srcNodeStack
Methods in io.usethesource.capsule.core.trie with type parameters of type Node Modifier and Type Method Description (package private) static <SN extends Node,DN extends Node>
DNBottomUpImmutableNodeTransformer. applyNodeTransformation(SN rootNode, java.util.function.BiFunction<SN,DN[],DN> nodeMapper, java.util.function.IntFunction<DN[]> arrayConstructor)
(package private) static <SN extends Node,DN extends Node>
DNBottomUpImmutableNodeTransformer. applyNodeTransformation(SN rootNode, java.util.function.BiFunction<SN,DN[],DN> nodeMapper, java.util.function.IntFunction<DN[]> arrayConstructor)
Methods in io.usethesource.capsule.core.trie that return types with arguments of type Node Modifier and Type Method Description ArrayView<? extends Node>
Node. nodeArray()
-