public ImmutableList<GeoCluster> build() { return ImmutableList.copyOf(clusters); } }
public List<HashedStringEntry> entries() { if (!(entries instanceof List)) { entries = ImmutableList.copyOf(entries); } return (List<HashedStringEntry>) entries; }
@Override public List<GeoCluster> getEntries() { return ImmutableList.copyOf(entries); }
this.filterNames = ImmutableList.copyOf(filterNames);
public UrlBuilder path(final String... path) { List<String> segments = Lists.newArrayList(); for (String pathSegment : path) { List<String> split = ImmutableList.copyOf(Splitter.on('/').omitEmptyStrings().trimResults().split(pathSegment)); segments.addAll(split); } String finalPath = Joiner.on('/').join(segments); return new UrlBuilder(protocol, host, port, finalPath, query); }
public UrlBuilder path(final String... path) { List<String> segments = Lists.newArrayList(); for (String pathSegment : path) { List<String> split = ImmutableList.copyOf(Splitter.on('/').omitEmptyStrings().trimResults().split(pathSegment)); segments.addAll(split); } String finalPath = Joiner.on('/').join(segments); return new UrlBuilder(protocol, host, port, finalPath, query); }
public UrlBuilder seg(final String... segments) { String partialPath = Joiner.on('/').skipNulls().join(segments); List<String> split = ImmutableList.copyOf(Splitter.on('/').omitEmptyStrings().trimResults().split(partialPath)); String finalPartialPath = Joiner.on('/').join(split); String originalPath = path == null ? "" : path; return new UrlBuilder(protocol, host, port, originalPath + "/" + finalPartialPath, query); }
public UrlBuilder seg(final String... segments) { String partialPath = Joiner.on('/').skipNulls().join(segments); List<String> split = ImmutableList.copyOf(Splitter.on('/').omitEmptyStrings().trimResults().split(partialPath)); String finalPartialPath = Joiner.on('/').join(split); String originalPath = path == null ? "" : path; return new UrlBuilder(protocol, host, port, originalPath + "/" + finalPartialPath, query); }