public Set<UserId> getUsers() { List<String> ids = getListParameter(USER_ID); if (ids.isEmpty()) { Preconditions.checkArgument(token.getViewerId() != null, "No userId provided and viewer not available"); // Assume @me return ImmutableSet.of(UserId.fromJson("@me")); } ImmutableSet.Builder<UserId> userIds = ImmutableSet.builder(); for (String id : ids) { userIds.add(UserId.fromJson(id)); } return userIds.build(); }
public Set<UserId> getUsers() { List<String> ids = getListParameter(USER_ID); if (ids.isEmpty()) { Preconditions.checkArgument(token.getViewerId() != null, "No userId provided and viewer not available"); // Assume @me return ImmutableSet.of(UserId.fromJson("@me")); } ImmutableSet.Builder<UserId> userIds = ImmutableSet.builder(); for (String id : ids) { userIds.add(UserId.fromJson(id)); } return userIds.build(); }
public Set<UserId> getUsers() { List<String> ids = getListParameter(USER_ID); if (ids.isEmpty()) { Preconditions.checkArgument(token.getViewerId() != null, "No userId provided and viewer not available"); // Assume @me return ImmutableSet.of(UserId.fromJson("@me")); } ImmutableSet.Builder<UserId> userIds = ImmutableSet.builder(); for (String id : ids) { userIds.add(UserId.fromJson(id)); } return userIds.build(); }
@Test public void testFromJson() throws Exception { UserId owner = UserId.fromJson("@owner"); assertEquals(UserId.Type.owner, owner.getType()); UserId viewer = UserId.fromJson("@viewer"); assertEquals(UserId.Type.viewer, viewer.getType()); UserId me = UserId.fromJson("@me"); assertEquals(UserId.Type.me, me.getType()); UserId user = UserId.fromJson("john.doe"); assertEquals(UserId.Type.userId, user.getType()); assertEquals("john.doe", user.getUserId()); } }
@Test public void testFromJson() throws Exception { UserId owner = UserId.fromJson("@owner"); assertEquals(UserId.Type.owner, owner.getType()); UserId viewer = UserId.fromJson("@viewer"); assertEquals(UserId.Type.viewer, viewer.getType()); UserId me = UserId.fromJson("@me"); assertEquals(UserId.Type.me, me.getType()); UserId user = UserId.fromJson("john.doe"); assertEquals(UserId.Type.userId, user.getType()); assertEquals("john.doe", user.getUserId()); } }
@Test public void testFromJson() throws Exception { UserId owner = UserId.fromJson("@owner"); assertEquals(UserId.Type.owner, owner.getType()); UserId viewer = UserId.fromJson("@viewer"); assertEquals(UserId.Type.viewer, viewer.getType()); UserId me = UserId.fromJson("@me"); assertEquals(UserId.Type.me, me.getType()); UserId user = UserId.fromJson("john.doe"); assertEquals(UserId.Type.userId, user.getType()); assertEquals("john.doe", user.getUserId()); } }