List of usage examples for com.google.common.collect ImmutableSet.Builder add
boolean add(E e);
From source file:org.tensorics.core.tensor.operations.OngoingMapOut.java
private static <C, C1 extends C> Set<?> coordinatesExcept(Collection<?> coordinates, Class<C1> dimension) { ImmutableSet.Builder<Object> builder = ImmutableSet.builder(); for (Object coordinate : coordinates) { if (!dimension.isInstance(coordinate)) { builder.add(coordinate); }//from w w w. j a va 2 s. com } return builder.build(); }
From source file:com.facebook.buck.parser.AbstractBuildRuleFactory.java
@VisibleForTesting static ImmutableSet<BuildTargetPattern> getVisibilityPatterns(BuildRuleFactoryParams params) throws NoSuchBuildTargetException { ImmutableSet.Builder<BuildTargetPattern> builder = ImmutableSet.builder(); for (String visibilityPattern : params.getOptionalListAttribute("visibility")) { builder.add( params.buildTargetPatternParser.parse(visibilityPattern, ParseContext.forVisibilityArgument())); }/*from ww w .ja v a2s . co m*/ return builder.build(); }
From source file:com.google.doubleclick.openrtb.CompanionTypeMapper.java
public static ImmutableSet<CreativeFormat> toDoubleClick(Collection<CompanionType> openrtbList) { ImmutableSet.Builder<CreativeFormat> dcSet = ImmutableSet.builder(); for (CompanionType openrtb : openrtbList) { CreativeFormat dc = toDoubleClick(openrtb); if (dc != null) { dcSet.add(dc); }/*from ww w .j ava2s .c o m*/ } return dcSet.build(); }
From source file:ca.cutterslade.match.scheduler.Slot.java
static ImmutableSet<Slot> forNames(Set<Time> times, Set<Court> courts, Set<Day> days) { ImmutableSet.Builder<Slot> b = ImmutableSet.builder(); for (Day day : days) for (Court court : courts) for (Time time : times) b.add(new Slot(time, day, court)); return b.build(); }
From source file:org.tensorics.core.tensor.variance.CoContraDimensionPairs.java
public static Set<Class<?>> rightDimensionsIn(Iterable<CoContraDimensionPair> pairs) { ImmutableSet.Builder<Class<?>> builder = ImmutableSet.builder(); for (CoContraDimensionPair pair : pairs) { builder.add(pair.right()); }/*from w ww .j a va2s.c om*/ return builder.build(); }
From source file:org.tensorics.core.tensor.variance.CoContraDimensionPairs.java
public static Set<Class<?>> leftDimensionsIn(Iterable<CoContraDimensionPair> pairs) { ImmutableSet.Builder<Class<?>> builder = ImmutableSet.builder(); for (CoContraDimensionPair pair : pairs) { builder.add(pair.left()); }//from w w w .j a v a 2 s .c o m return builder.build(); }
From source file:net.minecrell.workbench.tools.FileTools.java
public static ImmutableSet<String> readAllLines(Path path) throws IOException { try (BufferedReader reader = Files.newBufferedReader(path)) { ImmutableSet.Builder<String> builder = ImmutableSet.builder(); String line;//from w w w . j a va2 s .c o m while ((line = reader.readLine()) != null) { if (!(line = line.trim()).isEmpty()) { builder.add(line); } } return builder.build(); } }
From source file:com.google.jimfs.UserDefinedAttributeProvider.java
private static ImmutableSet<String> userDefinedAttributes(File file) { ImmutableSet.Builder<String> builder = ImmutableSet.builder(); for (String attribute : file.getAttributeNames("user")) { builder.add(attribute); }/*from w ww .ja v a 2 s .co m*/ return builder.build(); }
From source file:io.prestosql.sql.planner.PlanFragment.java
private static void findSources(PlanNode node, Set<PlanNodeId> nodeIds, ImmutableSet.Builder<PlanNode> nodes) { if (nodeIds.contains(node.getId())) { nodes.add(node); }/* ww w . java 2s . c o m*/ for (PlanNode source : node.getSources()) { nodes.addAll(findSources(source, nodeIds)); } }
From source file:suneido.database.query.Rename.java
private static Set<String> rename_fields(Set<String> f, List<String> from, List<String> to) { ImmutableSet.Builder<String> new_fields = ImmutableSet.builder(); for (String s : f) { int j = from.indexOf(s); new_fields.add(j == -1 ? s : to.get(j)); }/*from w ww.ja va 2 s .c o m*/ return new_fields.build(); }