@NotNull public static <E> Builder<E, IndexedList<E>> builder() { return IndexedLists.<E>factory().newBuilder(); } }
@NotNull public static <E> Builder<E, LinkedList<E>> builder() { return LinkedLists.<E>factory().newBuilder(); } }
@NotNull public static <E> Builder<E, LinkedList<E>> builder() { return LinkedLists.<E>factory().newBuilder(); } }
@NotNull public static <E> Builder<E, Set<E>> builder() { return Sets.<E>factory().newBuilder(); } }
@NotNull public static <K, V> Builder<Pair<K, V>, Map<K, V>> builder() { return Maps.<K, V>factory().newBuilder(); } }
@NotNull public static <E> Builder<E, IndexedList<E>> builder() { return IndexedLists.<E>factory().newBuilder(); } }
@NotNull public static <E> Builder<E, IndexedList<E>> builder() { return ArrayLists.<E>factory().newBuilder(); } }
@NotNull public static <E> Builder<E, Set<E>> builder() { return Sets.<E>factory().newBuilder(); } }
@NotNull public static <E> Builder<E, SortedSet<E>> builder(Comparator<? super E> comparator) { //noinspection RedundantTypeArguments return SortedSets.<E>factory(comparator).newBuilder(); } }
@NotNull public static <E> Builder<E, Set<E>> builder() { return Sets.<E>factory().newBuilder(); } }
@NotNull public static <E> Builder<E, SortedSet<E>> builder(Comparator<? super E> comparator) { //noinspection RedundantTypeArguments return SortedSets.<E>factory(comparator).newBuilder(); } }
@NotNull public static <E> Builder<E, IndexedList<E>> builder() { return IndexedLists.<E>factory().newBuilder(); } }
@NotNull public static <E> IndexedList<E> copyOf(Iterator<E> iterator) { Builder<E, Vector<E>> builder = Vector.<E>factory().newBuilder(); while (iterator.hasNext()) { builder.add(iterator.next()); } return builder.build(); }
@NotNull public static <E> IndexedList<E> copyOf(Iterator<E> iterator) { Builder<E, Vector<E>> builder = Vector.<E>factory().newBuilder(); while (iterator.hasNext()) { builder.add(iterator.next()); } return builder.build(); }
@NotNull @Override public SortedSet<E> toSortedSet(Comparator<? super E> comparator) { //noinspection RedundantTypeArguments return to(TreeSet.<E>factory(comparator).newBuilder()); }
@NotNull @Override public Set<E> toSet() { return to(HashSet.<E>factory().newBuilder()); }
@NotNull @Override public SortedSet<E> toSortedSet(Comparator<? super E> comparator) { //noinspection RedundantTypeArguments return to(TreeSet.<E>factory(comparator).newBuilder()); }
@NotNull @Override public Set<E> toSet() { return to(HashSet.<E>factory().newBuilder()); }
@NotNull @Override public Set<E> toSet() { return to(HashSet.<E>factory().newBuilder()); }
@NotNull @Override public IndexedList<E> toIndexedList() { return to(Vector.<E>factory().newBuilder()); }