public <N> JSONArray<R, T, JSONObject<R, T, P>, N> array(String name, IteratorFunction<T, N> iterator) { return this.array(name, new ToMemberFunction<T, T>() { @Override public T get(T o) { return o; } }, iterator); }
public <N> JSONArray<R, T, JSONObject<R, T, P>, N> array(String name, IteratorFunction<T, N> iterator) { return this.array(name, new ToMemberFunction<T, T>() { @Override public T get(T o) { return o; } }, iterator); }
public <N> JSONArray<R, T, JSONObject<R, T, P>, N> array(String name, IteratorFunction<T, N> iterator) { return this.array(name, new ToMemberFunction<T, T>() { @Override public T get(T o) { return o; } }, iterator); }