List of usage examples for java.util.stream Collectors toSet
public static <T> Collector<T, ?, Set<T>> toSet()
From source file:io.gravitee.management.service.impl.IdentityServiceImpl.java
@Override public Collection<User> search(String query) { return identityManager.search(query).stream().map(this::convert).collect(Collectors.toSet()); }
From source file:org.echocat.marquardt.service.spring.CertificateAuthenticationWrapper.java
@Override public Collection<? extends GrantedAuthority> getAuthorities() { return _certificate.getRoles().stream().map(role -> new SimpleGrantedAuthority(role.name())) .collect(Collectors.toSet()); }
From source file:io.syndesis.rest.v1.handler.exception.ConstraintViolationExceptionMapper.java
@Override public Response toResponse(ConstraintViolationException exception) { final Set<Violation> violations = exception.getConstraintViolations().stream() .map(Violation.Builder::fromConstraintViolation).collect(Collectors.toSet()); return Response.status(Status.BAD_REQUEST).entity(violations).build(); }
From source file:com.vsct.dt.strowgr.admin.gui.mapping.json.UpdatedEntryPointBackendMappingJson.java
@JsonCreator public UpdatedEntryPointBackendMappingJson(@JsonProperty("id") String id, @JsonProperty("servers") Set<UpdatedEntryPointBackendServerMappingJson> servers, @JsonProperty("context") Map<String, String> context) { super(id, servers.stream().map(identity()).collect(Collectors.toSet()), context); }
From source file:Inmemantlr.java
private static Set<File> getFilesForOption(CommandLine cmd, String opt) { Set<File> ret = new HashSet<>(); if (cmd.hasOption(opt)) { Set<String> us = new HashSet<>(); us.addAll(Arrays.asList(cmd.getOptionValues(opt))); ret.addAll(us.stream().map(File::new).collect(Collectors.toSet())); }/* w w w. ja v a 2 s . co m*/ return ret; }
From source file:io.gravitee.repository.redis.management.internal.impl.TagRedisRepositoryImpl.java
@Override public Set<RedisTag> findAll() { final Map<Object, Object> tags = redisTemplate.opsForHash().entries(REDIS_KEY); return tags.values().stream().map(object -> convert(object, RedisTag.class)).collect(Collectors.toSet()); }
From source file:io.gravitee.repository.redis.management.internal.impl.ViewRedisRepositoryImpl.java
@Override public Set<RedisView> findAll() { final Map<Object, Object> views = redisTemplate.opsForHash().entries(REDIS_KEY); return views.values().stream().map(object -> convert(object, RedisView.class)).collect(Collectors.toSet()); }
From source file:delfos.rs.contentbased.vsm.booleanvsm.SparseVector.java
public SparseVector(Collection<Key> domain) { map = Collections.synchronizedMap(new HashMap<>()); this.domain = Collections.synchronizedSet(domain.stream().collect(Collectors.toSet())); }
From source file:nu.yona.server.subscriptions.service.UserAnonymizedService.java
public Set<UserAnonymizedDto> getAllUsersAnonymized() { return userAnonymizedRepository.findAll().stream().map(UserAnonymizedDto::createInstance) .collect(Collectors.toSet()); }
From source file:cz.fi.muni.pa165.comparator.SortByPoints.java
private Set<Game> getGamesWon(Team t) { Set<Game> gamesW = new HashSet<>(); gamesW.addAll(games.stream().filter(g -> g.getHomeTeam().equals(t)) .filter(g -> g.getMatchResult().equals(MatchResult.HOME_TEAM_WIN)).collect(Collectors.toSet())); gamesW.addAll(games.stream().filter(g -> g.getGuestTeam().equals(t)) .filter(g -> g.getMatchResult().equals(MatchResult.GUEST_TEAM_WIN)).collect(Collectors.toSet())); return gamesW; }