16 lines
398 B
Java
16 lines
398 B
Java
|
package it.cavallium.dbengine.database.collections;
|
||
|
|
||
|
import java.util.Map.Entry;
|
||
|
import reactor.core.publisher.Flux;
|
||
|
import reactor.core.publisher.Mono;
|
||
|
import reactor.util.function.Tuple2;
|
||
|
import reactor.util.function.Tuple3;
|
||
|
|
||
|
public interface ValueTransformer<KEY, VALUE> {
|
||
|
|
||
|
/**
|
||
|
* Can return Flux error IOException
|
||
|
*/
|
||
|
<X> Flux<Tuple3<X, KEY, VALUE>> transform(Flux<Tuple2<X, KEY>> keys);
|
||
|
}
|