Class ObservableEntryList<K,​V>

  • Type Parameters:
    K - Key type.
    V - Value type.
    All Implemented Interfaces:
    Iterable<Map.Entry<K,​V>>, Collection<Map.Entry<K,​V>>, List<Map.Entry<K,​V>>, javafx.beans.Observable, javafx.collections.ObservableList<Map.Entry<K,​V>>

    public class ObservableEntryList<K,​V>
    extends javafx.collections.ObservableListBase<T>
    ObservableSet containing entries of an ObservableMap.
    • Constructor Detail

      • ObservableEntryList

        public ObservableEntryList​(javafx.collections.ObservableMap<K,​V> pMap)
    • Method Detail

      • get

        public T get​(int pIdx)
        Specified by:
        get in interface List<T>
        Specified by:
        get in class AbstractList<T>
      • processDeltas

        protected void processDeltas​(Map<T,​Integer> pCntDelta)
        Mutate mDelegate and fire events.
        Parameters:
        pCntDelta - Map from item to the number of times it should be added to or removed from mDelegate.
      • nullToZero

        protected static int nullToZero​(Integer pVal)