Class DoubleRangeTreeSet

  • All Implemented Interfaces:
    Serializable, Cloneable, Iterable<NumberRange<Double>>, Collection<NumberRange<Double>>, NavigableSet<NumberRange<Double>>, Set<NumberRange<Double>>, SortedSet<NumberRange<Double>>

    public class DoubleRangeTreeSet
    extends TreeSet<NumberRange<Double>>
    A treeset implementation with a built-in comparator for NumberRange objects
    Author:
    Andrea Aime - GeoSolutions
    See Also:
    Serialized Form
    • Method Summary

      • Methods inherited from class TreeSet

        add, addAll, ceiling, clear, clone, comparator, contains, descendingIterator, descendingSet, first, floor, headSet, headSet, higher, isEmpty, iterator, last, lower, pollFirst, pollLast, remove, size, spliterator, subSet, subSet, tailSet, tailSet
      • Methods inherited from class AbstractSet

        equals, hashCode, removeAll
      • Methods inherited from class AbstractCollection

        containsAll, retainAll, toArray, toArray, toString
      • Methods inherited from class Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface Collection

        parallelStream, removeIf, stream, toArray
      • Methods inherited from interface Iterable

        forEach
      • Methods inherited from interface Set

        containsAll, equals, hashCode, removeAll, retainAll, toArray, toArray
    • Constructor Detail

      • DoubleRangeTreeSet

        public DoubleRangeTreeSet()
      • DoubleRangeTreeSet

        public DoubleRangeTreeSet​(Collection<? extends NumberRange<Double>> c)
      • DoubleRangeTreeSet

        public DoubleRangeTreeSet​(SortedSet<NumberRange<Double>> s)