List of usage examples for com.google.common.collect ImmutableSet.Builder add
boolean add(E e);
From source file:ninja.leaping.permissionsex.sponge.PEXContextCalculator.java
void update(PermissionsExConfiguration config) { final ImmutableSet.Builder<Context> serverTagsBuild = ImmutableSet.builder(); for (String tag : config.getServerTags()) { serverTagsBuild.add(new Context(SERVER_TAG_KEY, tag)); }//from w w w . j a v a 2s . co m this.serverTags = serverTagsBuild.build(); }
From source file:org.apache.sentry.core.common.ActiveRoleSet.java
private ActiveRoleSet(boolean allRoles, Set<String> roles) { this.allRoles = allRoles; ImmutableSet.Builder<String> setBuilder = ImmutableSet.builder(); for (String role : roles) { setBuilder.add(role.toLowerCase()); }//from w w w . j ava 2 s . c o m this.roles = setBuilder.build(); }
From source file:org.jboss.weld.event.EventPacket.java
@Override public Set<Annotation> getQualifiers() { ImmutableSet.Builder<Annotation> builder = ImmutableSet.<Annotation>builder(); builder.add(AnyLiteral.INSTANCE); if (qualifierSet != null) { return builder.addAll(qualifierSet).build(); } else if (qualifierArray != null) { return builder.add(qualifierArray).build(); } else {// w w w. j a v a 2s .com throw new IllegalStateException(); } }
From source file:me.yanaga.winter.data.jpa.cdi.SimpleRepositoryBean.java
public Set<Type> getTypes() { ImmutableSet.Builder<Type> builder = ImmutableSet.builder(); builder.add(repositoryType); builder.addAll(Arrays.asList(repositoryType.getInterfaces())); return builder.build(); }
From source file:io.airlift.discovery.ReplicatedStaticStore.java
@Override public Set<Service> getAll() { ImmutableSet.Builder<Service> builder = ImmutableSet.builder(); for (Entry entry : store.getAll()) { builder.add(codec.fromJson(entry.getValue())); }//w w w .ja v a 2s . c o m return builder.build(); }
From source file:org.graylog2.shared.security.Permissions.java
public Set<String> userSelfEditPermissions(String username) { ImmutableSet.Builder<String> perms = ImmutableSet.builder(); perms.add(perInstance(RestPermissions.USERS_EDIT, username)); perms.add(perInstance(RestPermissions.USERS_PASSWORDCHANGE, username)); return perms.build(); }
From source file:org.apache.cassandra.utils.DirectorySizeCalculator.java
public DirectorySizeCalculator(List<File> files) { super();//from www. ja va 2 s.c o m this.path = null; ImmutableSet.Builder<String> builder = ImmutableSet.builder(); for (File file : files) builder.add(file.getName()); alive = builder.build(); }
From source file:com.tngtech.archunit.base.PackageMatchers.java
private PackageMatchers(Set<String> packageIdentifiers) { super("matches any of ['%s']", Joiner.on("', '").join(packageIdentifiers)); ImmutableSet.Builder<PackageMatcher> matchers = ImmutableSet.builder(); for (String identifier : packageIdentifiers) { matchers.add(PackageMatcher.of(identifier)); }//from ww w.ja va2 s . c om packageMatchers = matchers.build(); }
From source file:org.apache.abdera2.common.templates.DefaultingContext.java
public Iterator<String> iterator() { ImmutableSet.Builder<String> set = ImmutableSet.builder(); for (String name : subcontext) set.add(name); for (String name : defaults) set.add(name);/*from www.j a v a 2 s.c o m*/ return set.build().iterator(); }
From source file:org.sosy_lab.cpachecker.cpa.defuse.DefUseState.java
public DefUseState(DefUseState definitions, DefUseDefinition newDefinition) { ImmutableSet.Builder<DefUseDefinition> builder = ImmutableSet.builder(); builder.add(newDefinition); for (DefUseDefinition def : definitions.definitions) { if (!def.getVariableName().equals(newDefinition.getVariableName())) { builder.add(def);/*from w w w . j a v a2 s . c om*/ } } this.definitions = builder.build(); }