Uses of Class
eu.bandm.tools.ops.Trie.Node
Packages that use Trie.Node
Package
Description
Types for fundamental mathematical structures, plus libraries of respective
constants and operators.
-
Uses of Trie.Node in eu.bandm.tools.ops
Fields in eu.bandm.tools.ops declared as Trie.NodeMethods in eu.bandm.tools.ops that return Trie.NodeModifier and TypeMethodDescriptionstatic <K extends Comparable<? super K>,
V>
Trie.Node<K, V> protected static <K extends Comparable<? super K>,
V>
Trie.Node<K, V> static <K extends Comparable<? super K>,
V>
Trie.Node<K, V> Trie.Node.singleton
(V pre, K key, V post) Create a cell labelled with the value and having one subnode with given key and post value.Prunes tree at the given maximal depth and inserts the "horizon" element, as defined in the constructor callEvaluator(Monoid,Object,int)
.static <K extends Comparable<? super K>,
V>
Trie.Node<K, V> Trie.Node.unit
(V value) Create a cell labelled with the value and having no subnodes.Methods in eu.bandm.tools.ops that return types with arguments of type Trie.NodeMethods in eu.bandm.tools.ops with parameters of type Trie.NodeModifier and TypeMethodDescriptionboolean
protected <W> W
protected boolean
Prunes tree at the given maximal depth and inserts the "horizon" element, as defined in the constructor callEvaluator(Monoid,Object,int)
.Method parameters in eu.bandm.tools.ops with type arguments of type Trie.NodeModifier and TypeMethodDescriptionTrie.Evaluator.foldNode
(BiFunction<? super V, ? super SortedMap<K, Trie.Node<K, W>>, ? extends Trie.Node<K, W>> fun, Trie<K, V> x) Trie.Evaluator.foldNode
(BiFunction<? super V, ? super SortedMap<K, Trie.Node<K, W>>, ? extends Trie.Node<K, W>> fun, Trie<K, V> x) Constructor parameters in eu.bandm.tools.ops with type arguments of type Trie.Node