Class KamiTreeSet<E,C extends Comparator<? super E>>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
java.util.TreeSet<E>
com.kamikazejam.kamicommon.util.collections.KamiTreeSet<E,C>
All Implemented Interfaces:
Serializable, Cloneable, Iterable<E>, Collection<E>, NavigableSet<E>, SequencedCollection<E>, SequencedSet<E>, Set<E>, SortedSet<E>

public class KamiTreeSet<E,C extends Comparator<? super E>> extends TreeSet<E>
This subclass adds better constructors. It also includes the comparator as a Generic for automatic use with GSON.
See Also:
  • Constructor Details

    • KamiTreeSet

      public KamiTreeSet(Object comparator)
    • KamiTreeSet

      public KamiTreeSet(Object comparator, Collection<? extends E> c)
    • KamiTreeSet

      @SafeVarargs public KamiTreeSet(Object comparator, E @NotNull ... elements)