Class ForkingMap<K,V>

java.lang.Object
org.evrete.util.ForkingMap<K,V>
Type Parameters:
K - the type of keys maintained by this map
V - the type of mapped values

public class ForkingMap<K,V> extends Object
A basic map data structure that can be used in implementations of the Copyable interface.
  • Constructor Details

    • ForkingMap

      public ForkingMap()
  • Method Details

    • nextBranch

      public ForkingMap<K,V> nextBranch()
    • get

      public V get(K key)
    • replace

      public void replace(K key, V value)
    • put

      public void put(K key, V value)