private List<String> processFields(BaseRequestItem request, List<String> defaultList) { List<String> value = request.getListParameter(BaseRequestItem.FIELDS); return ((value == null || value.isEmpty()) ? defaultList : value); } }
private List<String> processFields(BaseRequestItem request, List<String> defaultList) { List<String> value = request.getListParameter(BaseRequestItem.FIELDS); return ((value == null || value.size() == 0) ? defaultList : value); } }
private List<String> processFields(BaseRequestItem request, List<String> defaultList) { List<String> value = request.getListParameter(BaseRequestItem.FIELDS); return ((value == null || value.size() == 0) ? defaultList : value); } }
public Set<String> getFields(Set<String> defaultValue) { Set<String> result = ImmutableSet.copyOf(getListParameter(FIELDS)); if (result.isEmpty()) { return defaultValue; } return result; }
public Set<String> getFields(Set<String> defaultValue) { Set<String> result = ImmutableSet.copyOf(getListParameter(FIELDS)); if (result.isEmpty()) { return defaultValue; } return result; }
public Set<String> getFields(Set<String> defaultValue) { Set<String> result = ImmutableSet.copyOf(getListParameter(FIELDS)); if (result.isEmpty()) { return defaultValue; } return result; }
public Set<String> getFields(Set<String> defaultValue) { Set<String> result = ImmutableSet.copyOf(getListParameter(FIELDS)); if (result.isEmpty()) { return defaultValue; } return result; }
public Set<String> getFields(Set<String> defaultValue) { Set<String> result = ImmutableSet.copyOf(getListParameter(FIELDS)); if (result.isEmpty()) { return defaultValue; } return result; }
protected List<String> getListParam(BaseRequestItem request, Param field) { return request.getListParameter(field.getName()); }
@SuppressWarnings("unchecked") public Map<String, GadgetsHandlerApi.BaseResponse> execute(BaseRequestItem request) { Set<String> gadgetUrls = ImmutableSet.copyOf(request.getListParameter("ids")); if (gadgetUrls.isEmpty()) { return ImmutableMap.of();
@Test public void testJSONConstructor() throws Exception { request = new BaseRequestItem(new JSONObject('{' + "userId:john.doe," + "groupId:@self," + "fields:[huey,dewey,louie]" + '}'), null, FAKE_TOKEN, converter, converter); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }
@Test public void testJSONConstructor() throws Exception { request = new BaseRequestItem(new JSONObject('{' + "userId:john.doe," + "groupId:@self," + "fields:[huey,dewey,louie]" + '}'), null, FAKE_TOKEN, converter, converter); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }
@Test public void testJSONConstructor() throws Exception { request = new BaseRequestItem(new JSONObject('{' + "userId:john.doe," + "groupId:@self," + "fields:[huey,dewey,louie]" + '}'), null, FAKE_TOKEN, converter, converter); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }
@Test public void testJSONConstructor() throws Exception { request = new BaseRequestItem(new JSONObject('{' + "userId:john.doe," + "groupId:@self," + "fields:[huey,dewey,louie]" + '}'), null, FAKE_TOKEN, converter, converter); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }
@Test public void testJSONConstructor() throws Exception { request = new BaseRequestItem(new JSONObject('{' + "userId:john.doe," + "groupId:@self," + "fields:[huey,dewey,louie]" + '}'), null, FAKE_TOKEN, converter, converter); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }
@Test public void testParseCommaSeparatedList() throws Exception { request.setParameter("fields", "huey,dewey,louie"); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }
@Test public void testParseCommaSeparatedList() throws Exception { request.setParameter("fields", "huey,dewey,louie"); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }
@Test public void testParseCommaSeparatedList() throws Exception { request.setParameter("fields", "huey,dewey,louie"); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }
@Test public void testParseCommaSeparatedList() throws Exception { request.setParameter("fields", "huey,dewey,louie"); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }
@Test public void testParseCommaSeparatedList() throws Exception { request.setParameter("fields", "huey,dewey,louie"); assertEquals(Lists.newArrayList("huey", "dewey", "louie"), request.getListParameter("fields")); }