/** * @return an Iterator to the Centroids contained in this clusterer. */ @Override public Iterator<Centroid> iterator() { return Iterators.transform(centroids.iterator(), new Function<Vector, Centroid>() { @Override public Centroid apply(Vector input) { return (Centroid)input; } }); }
/** * @return an Iterator to the Centroids contained in this clusterer. */ @Override public Iterator<Centroid> iterator() { return Iterators.transform(centroids.iterator(), new Function<Vector, Centroid>() { @Override public Centroid apply(Vector input) { return (Centroid)input; } }); }
/** * @return an Iterator to the Centroids contained in this clusterer. */ @Override public Iterator<Centroid> iterator() { return Iterators.transform(centroids.iterator(), new Function<Vector, Centroid>() { @Override public Centroid apply(Vector input) { return (Centroid)input; } }); }
@Override public Iterator<Centroid> iterator() { return Iterators.transform(centroids.iterator(), new Function<Vector, Centroid>() { @Override public Centroid apply(Vector input) { Preconditions.checkArgument(input instanceof Centroid, "Non-centroid in centroids " + "searcher"); //noinspection ConstantConditions return (Centroid)input; } }); } }
@Override public Iterator<Centroid> iterator() { return Iterators.transform(centroids.iterator(), new Function<Vector, Centroid>() { @Override public Centroid apply(Vector input) { Preconditions.checkArgument(input instanceof Centroid, "Non-centroid in centroids " + "searcher"); //noinspection ConstantConditions return (Centroid)input; } }); } }
@Override public Iterator<Centroid> iterator() { return Iterators.transform(centroids.iterator(), new Function<Vector, Centroid>() { @Override public Centroid apply(Vector input) { Preconditions.checkArgument(input instanceof Centroid, "Non-centroid in centroids " + "searcher"); //noinspection ConstantConditions return (Centroid)input; } }); } }