Class FloatRBTreeSet

    • Constructor Detail

      • FloatRBTreeSet

        public FloatRBTreeSet()
        Creates a new empty tree set.
      • FloatRBTreeSet

        public FloatRBTreeSet​(Comparator<? super Float> c)
        Creates a new empty tree set with the given comparator.
        Parameters:
        c - a Comparator (even better, a type-specific comparator).
      • FloatRBTreeSet

        public FloatRBTreeSet​(Collection<? extends Float> c)
        Creates a new tree set copying a given collection.
        Parameters:
        c - a collection to be copied into the new tree set.
      • FloatRBTreeSet

        public FloatRBTreeSet​(SortedSet<Float> s)
        Creates a new tree set copying a given sorted set (and its Comparator).
        Parameters:
        s - a SortedSet to be copied into the new tree set.
      • FloatRBTreeSet

        public FloatRBTreeSet​(FloatCollection c)
        Creates a new tree set copying a given type-specific collection.
        Parameters:
        c - a type-specific collection to be copied into the new tree set.
      • FloatRBTreeSet

        public FloatRBTreeSet​(FloatSortedSet s)
        Creates a new tree set copying a given type-specific sorted set (and its Comparator).
        Parameters:
        s - a type-specific sorted set to be copied into the new tree set.
      • FloatRBTreeSet

        public FloatRBTreeSet​(FloatIterator i)
        Creates a new tree set using elements provided by a type-specific iterator.
        Parameters:
        i - a type-specific iterator whose elements will fill the set.
      • FloatRBTreeSet

        public FloatRBTreeSet​(Iterator<?> i)
        Creates a new tree set using elements provided by an iterator.
        Parameters:
        i - an iterator whose elements will fill the set.
      • FloatRBTreeSet

        public FloatRBTreeSet​(float[] a,
                              int offset,
                              int length,
                              Comparator<? super Float> c)
        Creates a new tree set and fills it with the elements of a given array using a given Comparator.
        Parameters:
        a - an array whose elements will be used to fill the set.
        offset - the first element to use.
        length - the number of elements to use.
        c - a Comparator (even better, a type-specific comparator).
      • FloatRBTreeSet

        public FloatRBTreeSet​(float[] a,
                              int offset,
                              int length)
        Creates a new tree set and fills it with the elements of a given array.
        Parameters:
        a - an array whose elements will be used to fill the set.
        offset - the first element to use.
        length - the number of elements to use.
      • FloatRBTreeSet

        public FloatRBTreeSet​(float[] a)
        Creates a new tree set copying the elements of an array.
        Parameters:
        a - an array to be copied into the new tree set.
      • FloatRBTreeSet

        public FloatRBTreeSet​(float[] a,
                              Comparator<? super Float> c)
        Creates a new tree set copying the elements of an array using a given Comparator.
        Parameters:
        a - an array to be copied into the new tree set.
        c - a Comparator (even better, a type-specific comparator).