Package io.usethesource.capsule.core.trie
-
Interface Summary Interface Description ArrayView<T> Invariant array interface.MapNode<K,V,R extends MapNode<K,V,R>> MultimapNode<K,V,C,R extends MultimapNode<K,V,C,R>> MultimapResult<K,V,C> Node SetNode<K,R extends SetNode<K,R>> SetNodeResult<K> -
Class Summary Class Description BottomUpImmutableNodeTransformer<SN extends Node,DN extends Node> Bottom Up Trie Transformer, e.g., for combined mapping plus canonicalization of the tree.BottomUpTransientNodeTransformer<SN extends Node,DN extends Node> Mapper that traverses a trie and converts each node (ofSN
) to a node of typeDN
.EitherSingletonOrCollection<T> EitherSingletonOrCollection.SomeCollection<T> EitherSingletonOrCollection.SomeSingleton<T> ImmutablePayloadTuple<T> MapNodeResult<K,V> MultimapResultImpl<K,V,C> SetNodeResultImpl<K> -
Enum Summary Enum Description EitherSingletonOrCollection.Type MultimapResult.Modification