Class TreeRangeMap.RangeMapEntry<K extends java.lang.Comparable,​V>

  • All Implemented Interfaces:
    java.util.Map.Entry<Range<K>,​V>
    Enclosing class:
    TreeRangeMap<K extends java.lang.Comparable,​V>

    private static final class TreeRangeMap.RangeMapEntry<K extends java.lang.Comparable,​V>
    extends AbstractMapEntry<Range<K>,​V>
    • Field Detail

      • range

        private final Range<K extends java.lang.Comparable> range
      • value

        private final V value
    • Constructor Detail

      • RangeMapEntry

        RangeMapEntry​(Cut<K> lowerBound,
                      Cut<K> upperBound,
                      V value)
      • RangeMapEntry

        RangeMapEntry​(Range<K> range,
                      V value)
    • Method Detail

      • getKey

        public Range<K> getKey()
        Specified by:
        getKey in interface java.util.Map.Entry<K extends java.lang.Comparable,​V>
        Specified by:
        getKey in class AbstractMapEntry<Range<K extends java.lang.Comparable>,​V>
      • getValue

        public V getValue()
        Specified by:
        getValue in interface java.util.Map.Entry<K extends java.lang.Comparable,​V>
        Specified by:
        getValue in class AbstractMapEntry<Range<K extends java.lang.Comparable>,​V>
      • contains

        public boolean contains​(K value)
      • getLowerBound

        Cut<K> getLowerBound()
      • getUpperBound

        Cut<K> getUpperBound()