Class OortMap.Entry<K,​V>

  • Type Parameters:
    K - the key type
    V - the value type
    Enclosing class:
    OortMap<K,​V>

    public static class OortMap.Entry<K,​V>
    extends Object
    A triple that holds the key, the previous value and the new value, used to notify entry updates:
     (key, oldValue, newValue)
     
    • Constructor Detail

      • Entry

        protected Entry​(K key,
                        V oldValue,
                        V newValue)
    • Method Detail

      • getKey

        public K getKey()
        Returns:
        the key
      • getOldValue

        public V getOldValue()
        Returns:
        the value before the change, may be null
      • getNewValue

        public V getNewValue()
        Returns:
        the value after the change, may be null