public class NodeImpl<K,V> extends Object implements Node<K,V>
protected Map<K,Node<K,V>>
children
NodeImpl(K key, V value, Map<K,Node<K,V>> children)
Node<K,V>
addChild(Node<K,V> subNode)
Map<K,Node<K,V>>
children()
getChild(K subKey)
K
getKey()
V
getValue()
void
setValue(V value)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
@NotNull protected final Map<K,Node<K,V>> children
public NodeImpl(@NotNull K key, @Nullable V value, @NotNull Map<K,Node<K,V>> children)
@NotNull public K getKey()
getKey
@Nullable public V getValue()
getValue
public void setValue(@Nullable V value)
setValue
@Nullable public Node<K,V> getChild(@NotNull K subKey)
getChild
@NotNull public Node<K,V> addChild(@NotNull Node<K,V> subNode)
addChild
@NotNull public Map<K,Node<K,V>> children()
Copyright © 2023 OpenClover.org. All rights reserved.