
solid.collectors.ToArray Maven / Gradle / Ivy
package solid.collectors;
import java.lang.reflect.Array;
import java.util.ArrayList;
import solid.functions.Func1;
public class ToArray {
public static Func1, T[]> toArray(final Class cls) {
return new Func1, T[]>() {
@Override
public T[] call(Iterable value) {
ArrayList list = ToArrayList.toArrayList().call(value);
return list.toArray((T[]) Array.newInstance(cls, list.size()));
}
};
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy