Package org.javers.common.collections
Class Lists
java.lang.Object
org.javers.common.collections.Lists
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> List<T>static <E> List<E>asList(E... elements) static <E> List<E>difference(List<E> first, List<E> second) static <T> List<T>immutableCopyOf(List<T> elements) static <T> List<T>immutableListOf(Collection<T> elements) static <E> List<E>immutableListOf(List<E> elements, E element) static <T> List<T>immutableListOf(T... elements) static <T> List<T>static Longstatic <T> List<T>negativeFilter(List<T> input, Predicate<T> filter) returns new list with elements from input that doesn't satisfies given filter conditionstatic <T> List<T>positiveFilter(List<T> input, Predicate<T> filter) returns new list with elements from input that satisfies given filter conditionstatic <F,T> List<T> transform(Collection<F> input, Function<F, T> transformation) static List
-
Constructor Details
-
Lists
public Lists()
-
-
Method Details
-
max
-
wrapNull
-
join
-
add
-
immutableListOf
-
immutableListOf
-
immutableCopyOf
-
asList
-
immutableListOf
-
asMap
- Returns:
- index -> value
-
positiveFilter
returns new list with elements from input that satisfies given filter condition -
negativeFilter
returns new list with elements from input that doesn't satisfies given filter condition -
transform
-
difference
-
toImmutableList
-