Class LinkedLists
java.lang.Object
com.github.andrewoma.dexx.collection.LinkedLists
LinkedLists is the preferred method of constructing instances of LinkedList.
ConsList is currently constructed in
all cases, however this may change in the future.
LinkedLists is preferred for construction as:
- It works better in languages that support type inference
- It allows future optimisations (e.g. small lists might start as arrays and get upgraded to
ConsLists)
-
Method Summary
Modifier and TypeMethodDescriptionstatic <E> @NotNull Builder<E, LinkedList<E>> builder()static <E> @NotNull LinkedList<E> copyOf(E[] es) static <E> @NotNull LinkedList<E> static <E> @NotNull LinkedList<E> static <E> @NotNull LinkedList<E> copyOfTraversable(Traversable<E> traversable) static <E> @NotNull BuilderFactory<E, LinkedList<E>> factory()static <E> @NotNull LinkedList<E> of()static <E> @NotNull LinkedList<E> of(E t) static <E> @NotNull LinkedList<E> of(E e1, E e2) static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3) static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4) static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4, E e5) static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6) static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7) static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8) static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9) static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9, E e10) static <E> @NotNull 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)
-
Method Details
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
@NotNull public static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8) -
of
@NotNull public static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9) -
of
@NotNull public static <E> @NotNull LinkedList<E> of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9, E e10) -
of
@NotNull public static <E> @NotNull 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) -
copyOf
-
copyOf
-
copyOf
-
copyOfTraversable
-
factory
-
builder
-