@OnReceive(url="{url}") static void fetchPeopleAge(People p, JSONik model) { int sum = 0; for (int a : p.getAge()) { sum += a; } model.setFetchedCount(sum); }
@OnReceive(url="{url}", onError = "setMessage") static void fetchArray(Person[] p, JSONik model) { model.setFetchedCount(p.length); model.setFetched(p[0]); }
@OnReceive(url="{url}", method = "PUT", data = Person.class) static void putPerson(JSONik model, String reply) { model.setFetchedCount(1); model.setFetchedResponse(reply); }
@OnReceive(url="{url}") static void fetchPeopleAge(JSONik model, People p) { int sum = 0; for (int a : p.getAge()) { sum += a; } model.setFetchedCount(sum); }
@OnReceive(url="{url}", method = "PUT", data = Person.class) static void putPerson(JSONik model, String reply) { model.setFetchedCount(1); model.setFetchedResponse(reply); }
@OnReceive(url="{url}") static void fetchPeopleSex(JSONik model, People p) { model.setFetchedCount(1); model.getFetchedSex().addAll(p.getSex()); }
@OnReceive(url="{url}") static void fetchPeople(JSONik model, People p) { final int size = p.getInfo().size(); if (size > 0) { model.setFetched(p.getInfo().get(0)); } model.setFetchedCount(size); }
@OnReceive(url="{url}", onError = "setMessage") static void fetchArray(JSONik model, Person[] p) { model.setFetchedCount(p.length); model.setFetched(p[0]); onCallback = BrwsrCtx.findDefault(model.getClass()); }
@OnReceive(url="{url}") static void fetchPeopleSex(People p, JSONik model) { model.setFetchedCount(1); model.getFetchedSex().addAll(p.getSex()); }
@OnReceive(url="{url}") static void fetchPeople(People p, JSONik model) { model.setFetchedCount(p.getInfo().size()); model.setFetched(p.getInfo().get(0)); }
@OnReceive(url="{url}", headers={ "Easy: {easy}", "H-a!r*d^e.r: {harder}", "Repeat-ed: {rep}", "Repeat*ed: {rep}", "Same-URL: {url}" }) static void fetchPeopleWithHeaders(JSONik model, People p) { final int size = p.getInfo().size(); if (size > 0) { model.setFetched(p.getInfo().get(0)); } model.setFetchedCount(size); }