Package org.aksw.commons.rx.lookup
Class LookupServiceFilterKey<K,V>
java.lang.Object
org.aksw.commons.rx.lookup.LookupServiceFilterKey<K,V>
- All Implemented Interfaces:
Function<Iterable<K>,,io.reactivex.rxjava3.core.Flowable<Map.Entry<K, V>>> LookupService<K,V>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLookupServiceFilterKey(LookupService<K, V> delegate, Predicate<? super K> filter) -
Method Summary
Modifier and TypeMethodDescriptionstatic <K,V> LookupService<K, V> create(LookupService<K, V> delegate, Predicate<? super K> filter) 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
-
Field Details
-
delegate
-
filter
-
-
Constructor Details
-
LookupServiceFilterKey
-
-
Method Details
-
create
public static <K,V> LookupService<K,V> create(LookupService<K, V> delegate, Predicate<? super K> filter) -
apply
-