@Override public void process(S input, Emitter<S> emitter) { if (r.nextDouble() < acceptanceProbability) { emitter.emit(input); } } }
public void cleanup() { fn.cleanup(emitter); emitter.flush(); for (RTNode child : children) { child.cleanup(); } }
public void cleanup() { fn.cleanup(emitter); emitter.flush(); for (RTNode child : children) { child.cleanup(); } }
public void process(String line, Emitter<String> emitter) { for (String word : line.split("\\s+")) { emitter.emit(word); } } }, Writables.strings()); // Indicates the serialization format
public void cleanup() { fn.cleanup(emitter); emitter.flush(); for (RTNode child : children) { child.cleanup(); } }
com.couchbase.lite.View viewItems = database.getView(String.format("%s/%s", "design_document", "view2")); viewItems.setMap(new Mapper() { @Override public void map(Map<String, Object> document, Emitter emitter) { if (document.get("type_doc") != null && document.get("type_doc") == "ReferenceClass") emitter.emit(document.get("type_doc"), document); } }, "1.0");
@Override public void process(T input, Emitter<T> emitter) { if (accept(input)) { emitter.emit(input); } }
@Override public void process(Pair<T, Void> input, Emitter<T> emitter) { emitter.emit(input.first()); } }, collection.getPType());
@Override public void process(Pair<Tuple4<V1, V2, V3, V4>, Void> input, Emitter<Tuple4<V1, V2, V3, V4>> emitter) { emitter.emit(input.first()); } }, collection.getPType());
@Override public void process(TupleN input, Emitter<Pair<TupleN, Void>> emitter) { emitter.emit(Pair.of(input, (Void) null)); } }, type);
public void cleanup(Emitter<Pair<Integer, Pair<K, V>>> emitter) { for (Pair<K, V> p : values) { emitter.emit(Pair.of(0, p)); } } }
public void process(Pair<Integer, Pair<K, V>> input, Emitter<Pair<K, V>> emitter) { emitter.emit(input.second()); } }, base);
public void process(Pair<Boolean, Iterable<S>> input, Emitter<Pair<Boolean, S>> emitter) { S max = null; for (S v : input.second()) { if (max == null || ((Comparable<S>) max).compareTo(v) < 0) { max = v; } } emitter.emit(Pair.of(input.first(), max)); } })); }
public void process(Pair<Boolean, Iterable<S>> input, Emitter<Pair<Boolean, S>> emitter) { S min = null; for (S v : input.second()) { if (min == null || ((Comparable<S>) min).compareTo(v) > 0) { min = v; } } emitter.emit(Pair.of(input.first(), min)); } })); }
@Override public void process(T input, Emitter<Pair<T, Void>> emitter) { emitter.emit(Pair.of(input, (Void) null)); } }, type);
@Override public void process(Pair<Pair<U, V>, Void> input, Emitter<Pair<U, V>> emitter) { emitter.emit(input.first()); } }, collection.getPType());
@Override public void process(Tuple4<V1, V2, V3, V4> input, Emitter<Pair<Tuple4<V1, V2, V3, V4>, Void>> emitter) { emitter.emit(Pair.of(input, (Void) null)); } }, type);
@Override public void process(Pair<U, V> input, Emitter<Pair<Pair<U, V>, Void>> emitter) { emitter.emit(Pair.of(input, (Void) null)); } }, type);
@Override public void process(Pair<TupleN, Void> input, Emitter<TupleN> emitter) { emitter.emit(input.first()); } }, collection.getPType());
@Override public void process(Pair<K, V> input, Emitter<K> emitter) { emitter.emit(input.first()); } }, ptable.getKeyType());