mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-07 22:09:38 +07:00
CIDR: refactoring OCObjectType
This commit is contained in:
@@ -484,7 +484,7 @@ public class ContainerUtil {
|
||||
};
|
||||
}
|
||||
|
||||
public static <T> List<T> concat(@NotNull final List<? extends T>... lists) {
|
||||
public static <T> List<T> concat(@NotNull final List<List<? extends T>> lists) {
|
||||
int size = 0;
|
||||
for (List<? extends T> each : lists) {
|
||||
size += each.size();
|
||||
@@ -508,6 +508,10 @@ public class ContainerUtil {
|
||||
};
|
||||
}
|
||||
|
||||
public static <T> List<T> concat(@NotNull final List<? extends T>... lists) {
|
||||
return concat(Arrays.asList(lists));
|
||||
}
|
||||
|
||||
public static <T, V> List<T> concat(Iterable<? extends V> list, Function<V, Collection<? extends T>> fun) {
|
||||
final ArrayList<T> result = new ArrayList<T>();
|
||||
for (final V v : list) {
|
||||
|
||||
Reference in New Issue
Block a user