@@ -0,0 +1,512 @@
+package org.psjava.ds;%0A%0Aimport org.psjava.ds.array.Array;%0Aimport org.psjava.util.Converter;%0Aimport org.psjava.util.GetterByIndex;%0A%0Apublic class ConvertedArray %7B%0A%0A    public static %3CT1, T2%3E Array%3CT2%3E create(final Array%3CT1%3E original, final Converter%3CT1, T2%3E converter) %7B%0A        return ArrayFromItemGetter.create(original.size(), new GetterByIndex%3CT2%3E() %7B%0A            @Override%0A            public T2 get(int index) %7B%0A                return converter.convert(original.get(index));%0A            %7D%0A        %7D);%0A    %7D%0A%0A%7D

add a util - ConvertedArray