// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package org.jdeferred.multiple; import java.util.Iterator; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; // Referenced classes of package org.jdeferred.multiple: // OneResult public class MultipleResults implements Iterable { private final List results; public MultipleResults(int i) { results = new CopyOnWriteArrayList(new OneResult[i]); } public OneResult get(int i) { return (OneResult)results.get(i); } public Iterator iterator() { return results.iterator(); } protected void set(int i, OneResult oneresult) { results.set(i, oneresult); } public int size() { return results.size(); } public String toString() { return (new StringBuilder()).append("MultipleResults [results=").append(results).append("]").toString(); } }