snippets = createSnippets(uris); return new ConcatData(uris, snippets);
public List<ConcatData> make(List<ConcatUri> batches, boolean isAdjacent) { List<ConcatData> results = Lists.newArrayListWithCapacity(batches.size()); for (ConcatUri batch : batches) { UriBuilder uriBuilder = new UriBuilder(base); Integer i = 1; for (Uri uri : batch.getBatch()) { uriBuilder.addQueryParameter((i++).toString(), uri.toString()); } Map<Uri, String> snippets = Maps.newHashMap(); if (!isAdjacent) { for (Uri uri : batch.getBatch()) { snippets.put(uri, uri.toString()); } uriBuilder.addQueryParameter("SPLIT", "1"); } results.add(new ConcatData(Lists.newArrayList(uriBuilder.toUri()), snippets)); } return results; }
public List<ConcatData> make(List<ConcatUri> batches, boolean isAdjacent) { List<ConcatData> results = Lists.newArrayListWithCapacity(batches.size()); for (ConcatUri batch : batches) { UriBuilder uriBuilder = new UriBuilder(base); Integer i = 1; for (Uri uri : batch.getBatch()) { uriBuilder.addQueryParameter((i++).toString(), uri.toString()); } Map<Uri, String> snippets = Maps.newHashMap(); if (!isAdjacent) { for (Uri uri : batch.getBatch()) { snippets.put(uri, uri.toString()); } uriBuilder.addQueryParameter("SPLIT", "1"); } results.add(new ConcatData(Lists.newArrayList(uriBuilder.toUri()), snippets)); } return results; }
return new ConcatData(uriBuilder.toUri(), snippets);
return new ConcatData(uriBuilder.toUri(), snippets);
public List<ConcatData> make(List<ConcatUri> batches, boolean isAdjacent) { List<ConcatData> results = Lists.newArrayListWithCapacity(batches.size()); for (ConcatUri batch : batches) { UriBuilder uriBuilder = new UriBuilder(base); Integer i = 1; for (Uri uri : batch.getBatch()) { uriBuilder.addQueryParameter((i++).toString(), uri.toString()); } Map<Uri, String> snippets = Maps.newHashMap(); if (!isAdjacent) { for (Uri uri : batch.getBatch()) { snippets.put(uri, uri.toString()); } uriBuilder.addQueryParameter("SPLIT", "1"); } results.add(new ConcatData(uriBuilder.toUri(), snippets)); } return results; }