Finished re-reading of "classes vs. interfaces"
1 package api.request.response;
3 import java.util.ArrayList;
4 import java.util.Iterator;
11 public static int searchByName(String name, Compute provider) {
12 List<String> result = new ArrayList<String>();
13 Compute.Request request = new Compute.Request();
14 Compute.Response response = new Compute.Response(result);
16 provider.computeData(request, response);
18 Iterator<String> it = result.iterator();
19 for (int i = 0; it.hasNext(); i++) {
20 if (name.equals(it.next())) {