Package org.aksw.commons.rx.lookup
Class LookupServiceTransformKey2<KI,KO,V>
java.lang.Object
org.aksw.commons.rx.lookup.LookupServiceTransformKey2<KI,KO,V>
- All Implemented Interfaces:
Function<Iterable<KI>,,io.reactivex.rxjava3.core.Flowable<Map.Entry<KI, V>>> LookupService<KI,V>
-
Constructor Summary
ConstructorsConstructorDescriptionLookupServiceTransformKey2(LookupService<KO, V> delegate, com.google.common.base.Function<? super KI, KO> to, com.google.common.base.Function<? super Map.Entry<KO, V>, KI> from) -
Method Summary
Modifier and TypeMethodDescriptionstatic <KI,KO, V> LookupServiceTransformKey2<KI, KO, V> create(LookupService<KO, V> delegate, com.google.common.base.Function<? super KI, KO> to, com.google.common.base.Function<? super Map.Entry<KO, V>, KI> from) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.commons.rx.lookup.LookupService
cache, cache, defaultForAbsentKeys, fetchItem, fetchList, fetchMap, fetchMap, filterKeys, mapKeys, mapNonNullValues, mapNonNullValues, mapValues, mapValues, partition, requestList, requestMap
-
Constructor Details
-
LookupServiceTransformKey2
-
-
Method Details
-
apply
-
create
public static <KI,KO, LookupServiceTransformKey2<KI,V> KO, createV> (LookupService<KO, V> delegate, com.google.common.base.Function<? super KI, KO> to, com.google.common.base.Function<? super Map.Entry<KO, V>, KI> from)
-