@NotNull @SuppressWarnings("unchecked") public static <E> IndexedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9, E e10, E... others) { Builder<E, Vector<E>> builder = Vector.<E>factory().newBuilder(); builder.addAll(e1, e2, e3, e4, e5, e6, e7, e8, e9, e10); for (E other : others) { builder.add(other); } return builder.build(); }
@Override public Object invoke(E e) { builder.add(e); return null; } });
@NotNull public static <E> LinkedList<E> copyOfTraversable(Traversable<E> traversable) { @SuppressWarnings("unchecked") final Builder<E, ConsList<E>> builder = ConsList.<E>factory().newBuilder(); traversable.forEach(new Function<E, Object>() { @Override public Object invoke(E e) { builder.add(e); return null; } }); return builder.build(); }
@Override public Object invoke(E e) { builder.add(e); return null; } });
@NotNull public static <E> LinkedList<E> copyOfTraversable(Traversable<E> traversable) { @SuppressWarnings("unchecked") final Builder<E, ConsList<E>> builder = ConsList.<E>factory().newBuilder(); traversable.forEach(new Function<E, Object>() { @Override public Object invoke(E e) { builder.add(e); return null; } }); return builder.build(); }
@NotNull @SuppressWarnings("unchecked") public static <E> LinkedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9, E e10, E... others) { Builder<E, ConsList<E>> builder = ConsList.<E>factory().newBuilder(); builder.addAll(e1, e2, e3, e4, e5, e6, e7, e8, e9, e10); for (E other : others) { builder.add(other); } return builder.build(); }
@Override public Object invoke(E e) { builder.add(e); return null; } });
@NotNull public static <E> IndexedList<E> copyOfTraversable(Traversable<E> traversable) { @SuppressWarnings("unchecked") final Builder<E, ArrayList<E>> builder = ArrayList.<E>factory().newBuilder(); traversable.forEach(new Function<E, Object>() { @Override public Object invoke(E e) { builder.add(e); return null; } }); return builder.build(); }
@NotNull @SuppressWarnings("unchecked") public static <E> IndexedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9, E e10, E... others) { Builder<E, Vector<E>> builder = Vector.<E>factory().newBuilder(); builder.addAll(e1, e2, e3, e4, e5, e6, e7, e8, e9, e10); for (E other : others) { builder.add(other); } return builder.build(); }
@Override public Object invoke(E e) { builder.add(e); return null; } });
@NotNull public static <E> IndexedList<E> copyOfTraversable(Traversable<E> traversable) { @SuppressWarnings("unchecked") final Builder<E, Vector<E>> builder = Vector.<E>factory().newBuilder(); traversable.forEach(new Function<E, Object>() { @Override public Object invoke(E e) { builder.add(e); return null; } }); return builder.build(); }
@NotNull @SuppressWarnings("unchecked") public static <E> IndexedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9, E e10, E... others) { Builder<E, Vector<E>> builder = Vector.<E>factory().newBuilder(); builder.addAll(e1, e2, e3, e4, e5, e6, e7, e8, e9, e10); for (E other : others) { builder.add(other); } return builder.build(); }