Index
All Classes and Interfaces|All Packages|Serialized Form
A
- adapt(ArrayOps<T[]>, ReadableChannelSource<T[]>, Range<Long>) - Static method in class org.aksw.commons.rx.cache.range.ListPaginatorWithAdvancedCache
- andThen(RxFunction<? super O, X>) - Method in interface org.aksw.commons.rx.function.RxFunction
-
Generic chaining: RxFunction<I, O> fn = RxFunction.identity() .andThen(a -> fn(a))...andThen(o -> fn(o));...
- andThenFlatMapIterable(SerializableFunction<? super O, ? extends Iterable<X>>) - Method in interface org.aksw.commons.rx.function.RxFunction
- andThenMap(SerializableFunction<? super O, X>) - Method in interface org.aksw.commons.rx.function.RxFunction
-
{@code andThenMap(x -> y) is a short hand for {@code andThen(flowable -> flowable.map(x -> y))} @param <X> @param mapper @return
- apply(Range<I>) - Method in class org.aksw.commons.rx.range.RangedSupplierDelegated
- apply(Range<Long>) - Method in class org.aksw.commons.rx.cache.range.ListPaginatorWithAdvancedCache
- apply(Range<Long>) - Method in class org.aksw.commons.rx.cache.range.ListPaginatorWithSimpleCache
- apply(Range<Long>) - Method in class org.aksw.commons.rx.lookup.ListPaginatorBatch
- apply(Range<Long>) - Method in class org.aksw.commons.rx.lookup.ListPaginatorFromList
- apply(Range<Long>) - Method in class org.aksw.commons.rx.lookup.ListPaginatorMapWrapper
- apply(Range<Long>) - Method in class org.aksw.commons.rx.lookup.ListServiceFromList.ListPaginatorList
- apply(Range<Long>) - Method in class org.aksw.commons.rx.lookup.MapPaginatorTransformItem
- apply(Range<Long>) - Method in class org.aksw.commons.rx.lookup.MapServiceFromListService.MapPaginatorFromListService
- apply(Range<Long>) - Method in class org.aksw.commons.rx.lookup.PaginatorBatchedLookup
- apply(Iterable<K>) - Method in class org.aksw.commons.rx.lookup.LookupServiceAddAbsentKeys
- apply(Iterable<K>) - Method in class org.aksw.commons.rx.lookup.LookupServiceCacheMem
- apply(Iterable<K>) - Method in class org.aksw.commons.rx.lookup.LookupServiceFilterKey
- apply(Iterable<K>) - Method in class org.aksw.commons.rx.lookup.LookupServiceFlowableTransformer
- apply(Iterable<K>) - Method in class org.aksw.commons.rx.lookup.LookupServiceFromMapService
- apply(Iterable<K>) - Method in class org.aksw.commons.rx.lookup.LookupServicePartition
- apply(Iterable<K>) - Method in class org.aksw.commons.rx.lookup.LookupServiceTransformValue
- apply(Iterable<KI>) - Method in class org.aksw.commons.rx.lookup.LookupServiceTransformKey
- apply(Iterable<KI>) - Method in class org.aksw.commons.rx.lookup.LookupServiceTransformKey2
- arrayOps - Variable in class org.aksw.commons.rx.io.ReadableChannelSourceRx
- arrayOps - Variable in class org.aksw.commons.rx.io.SequentialReaderRx
- asLookupService(Function<? super Iterable<? extends K>, C>) - Method in class org.aksw.commons.rx.lookup.MapServiceFromListService
B
- backend - Variable in class org.aksw.commons.rx.cache.range.ListPaginatorWithAdvancedCache
-
The supplier for actually retrieving data from the backend
- backend - Variable in class org.aksw.commons.rx.lookup.ListPaginatorFromList
- base - Variable in class org.aksw.commons.rx.lookup.ListPaginatorBatch
- base - Variable in class org.aksw.commons.rx.lookup.PaginatorBatchedLookup
- batch(long) - Method in interface org.aksw.commons.rx.lookup.ListPaginator
- batchSize - Variable in class org.aksw.commons.rx.lookup.ListPaginatorBatch
- batchSize - Variable in class org.aksw.commons.rx.lookup.PaginatorBatchedLookup
C
- cache - Variable in class org.aksw.commons.rx.cache.range.ListPaginatorWithSimpleCache
- cache() - Method in interface org.aksw.commons.rx.lookup.LookupService
- cache(Cache<K, Optional<V>>, Cache<K, Object>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- CaffeineExperiments - Class in org.aksw.commons.playground
- CaffeineExperiments() - Constructor for class org.aksw.commons.playground.CaffeineExperiments
- call() - Method in class org.aksw.commons.rx.lookup.LookupTask
- closeActual() - Method in class org.aksw.commons.rx.io.SequentialReaderRx
- concept - Variable in class org.aksw.commons.rx.lookup.ListServiceFromList.ListPaginatorList
- core - Variable in class org.aksw.commons.rx.cache.range.ListPaginatorWithAdvancedCache
- countSingle - Variable in class org.aksw.commons.rx.cache.range.ListPaginatorWithAdvancedCache
- create(ArrayOps<T[]>, ListPaginator<T>) - Static method in class org.aksw.commons.rx.io.ReadableChannelSourceRx
- create(ListPaginator<T>, AdvancedRangeCacheImpl.Builder<T[]>) - Static method in class org.aksw.commons.rx.cache.range.ListPaginatorWithAdvancedCache
- create(LookupService<K, V>) - Static method in class org.aksw.commons.rx.lookup.LookupServiceCacheMem
- create(LookupService<K, V>, int) - Static method in class org.aksw.commons.rx.lookup.LookupServiceCacheMem
- create(LookupService<K, V>, int) - Static method in class org.aksw.commons.rx.lookup.LookupServicePartition
- create(LookupService<K, V>, int, int) - Static method in class org.aksw.commons.rx.lookup.LookupServicePartition
- create(LookupService<K, V>, Cache<K, Optional<V>>, Cache<K, Object>) - Static method in class org.aksw.commons.rx.lookup.LookupServiceCacheMem
- create(LookupService<K, V>, BiFunction<? super K, ? super V, W>) - Static method in class org.aksw.commons.rx.lookup.LookupServiceTransformValue
-
create method that only passes the original value to the mapping function
- create(LookupService<K, V>, Function<? super V, W>) - Static method in class org.aksw.commons.rx.lookup.LookupServiceTransformValue
-
create method tha passes both key and value of each entry to the mapping function
- create(LookupService<K, V>, Predicate<? super K>) - Static method in class org.aksw.commons.rx.lookup.LookupServiceFilterKey
- create(LookupService<KO, V>, Function<? super KI, KO>, Function<? super Map.Entry<KO, V>, KI>) - Static method in class org.aksw.commons.rx.lookup.LookupServiceTransformKey2
- create(LookupService<KO, V>, Function<? super KI, ? extends KO>) - Static method in class org.aksw.commons.rx.lookup.LookupServiceTransformKey
- create(MapPaginator<K, I>, BiFunction<? super K, ? super I, ? extends O>) - Static method in class org.aksw.commons.rx.lookup.MapPaginatorTransformItem
- create(MapPaginator<K, V>, BiFunction<K, V, T>) - Static method in class org.aksw.commons.rx.lookup.ListPaginatorMapWrapper
- create(MapService<C, K, I>, BiFunction<? super K, ? super I, ? extends O>) - Static method in class org.aksw.commons.rx.lookup.MapServiceTransformItem
- create(MapService<C, K, I>, Function<? super I, ? extends O>) - Static method in class org.aksw.commons.rx.lookup.MapServiceTransformItem
- create(MapService<C, K, V>, BiFunction<K, V, T>) - Static method in class org.aksw.commons.rx.lookup.ListServiceMapWrapper
- createFilteredList(C) - Method in class org.aksw.commons.rx.lookup.ListServiceFromList.ListPaginatorList
- createPaginator(C) - Method in interface org.aksw.commons.rx.lookup.ListService
- createPaginator(C) - Method in class org.aksw.commons.rx.lookup.ListServiceFromList
- createPaginator(C) - Method in class org.aksw.commons.rx.lookup.ListServiceMapWrapper
- createPaginator(C) - Method in interface org.aksw.commons.rx.lookup.MapService
- createPaginator(C) - Method in class org.aksw.commons.rx.lookup.MapServiceFromListService
- createPaginator(C) - Method in class org.aksw.commons.rx.lookup.MapServiceTransformItem
- createParallelFlatMapperOrdered(Function<? super I, ? extends Iterable<? extends O>>) - Static method in class org.aksw.commons.rx.op.RxOps
- createParallelMapperOrdered(Function<? super I, O>) - Static method in class org.aksw.commons.rx.op.RxOps
-
Factory method for yielding a FlowableTransformer that applies a given flatMap function in parallel but apply local ordering so that items are emitted in order
- createParallelMapperOrderedCore(ParallelTransformer<Map.Entry<I, Long>, Map.Entry<O, Long>>) - Static method in class org.aksw.commons.rx.op.RxOps
-
Factory method for yielding a FlowableTransformer that applies a given parallelTransformer thereby providing wrapping for local ordering so that items are emitted in order
D
- defaultForAbsentKeys(Function<? super K, ? extends V>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- defaultValueGenerator - Variable in class org.aksw.commons.rx.lookup.LookupServiceAddAbsentKeys
- delegate - Variable in class org.aksw.commons.rx.lookup.ListPaginatorMapWrapper
- delegate - Variable in class org.aksw.commons.rx.lookup.ListServiceMapWrapper
- delegate - Variable in class org.aksw.commons.rx.lookup.LookupServiceAddAbsentKeys
- delegate - Variable in class org.aksw.commons.rx.lookup.LookupServiceFilterKey
- delegate - Variable in class org.aksw.commons.rx.lookup.LookupServiceFlowableTransformer
- delegate - Variable in class org.aksw.commons.rx.lookup.MapPaginatorTransformItem
- disposable - Variable in class org.aksw.commons.rx.io.SequentialReaderRx
E
- EntryService<K,
V> - Interface in org.aksw.commons.rx.lookup -
Map a stream of items to a stream of entries
F
- fetchCount() - Method in interface org.aksw.commons.rx.lookup.MapService
- fetchCount(C, Long, Long) - Method in interface org.aksw.commons.rx.lookup.MapService
-
Select Distinct ?v { { Select ?v { concept } Limit rawLimit } } Limit resLimit
- fetchCount(Long, Long) - Method in class org.aksw.commons.rx.cache.range.ListPaginatorWithAdvancedCache
- fetchCount(Long, Long) - Method in class org.aksw.commons.rx.cache.range.ListPaginatorWithSimpleCache
- fetchCount(Long, Long) - Method in interface org.aksw.commons.rx.lookup.ListPaginator
- fetchCount(Long, Long) - Method in class org.aksw.commons.rx.lookup.ListPaginatorBatch
- fetchCount(Long, Long) - Method in class org.aksw.commons.rx.lookup.ListPaginatorFromList
- fetchCount(Long, Long) - Method in class org.aksw.commons.rx.lookup.ListPaginatorMapWrapper
- fetchCount(Long, Long) - Method in class org.aksw.commons.rx.lookup.ListServiceFromList.ListPaginatorList
- fetchCount(Long, Long) - Method in class org.aksw.commons.rx.lookup.MapPaginatorTransformItem
- fetchCount(Long, Long) - Method in class org.aksw.commons.rx.lookup.MapServiceFromListService.MapPaginatorFromListService
- fetchCount(Long, Long) - Method in class org.aksw.commons.rx.lookup.PaginatorBatchedLookup
- fetchData(C) - Method in interface org.aksw.commons.rx.lookup.MapService
- fetchData(C, Range<Long>) - Method in interface org.aksw.commons.rx.lookup.MapService
- fetchData(C, Long, Long) - Method in interface org.aksw.commons.rx.lookup.MapService
-
The recommended map type to be used as the return value is LinkedHashMap.
- fetchItem(K) - Method in interface org.aksw.commons.rx.lookup.LookupService
- fetchList(Range<Long>) - Method in interface org.aksw.commons.rx.lookup.ListPaginator
- fetchList(Iterable<K>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- fetchMap() - Method in interface org.aksw.commons.rx.lookup.MapPaginator
- fetchMap(Range<Long>) - Method in interface org.aksw.commons.rx.lookup.MapPaginator
- fetchMap(Iterable<K>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- fetchMap(Iterable<K>) - Method in class org.aksw.commons.rx.lookup.LookupServiceCacheMem
- fetchMap(Iterable<X>, Function<? super X, ? extends K>) - Method in interface org.aksw.commons.rx.lookup.LookupService
-
A convenience short-hand for fetching a map by first mapping the keys to proxy keys.
- filter - Variable in class org.aksw.commons.rx.lookup.LookupServiceFilterKey
- filterKeys(Predicate<? super K>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- flowable - Variable in class org.aksw.commons.rx.io.SequentialReaderRx
- FlowableEx - Class in org.aksw.commons.rx.util
-
Additional factory methods for creating flowables, such as based on IO
- FlowableEx() - Constructor for class org.aksw.commons.rx.util.FlowableEx
- fn - Variable in class org.aksw.commons.rx.lookup.ListPaginatorMapWrapper
- fn - Variable in class org.aksw.commons.rx.lookup.ListServiceMapWrapper
- fnTransformItem - Variable in class org.aksw.commons.rx.lookup.MapPaginatorTransformItem
- from(RxFunction<I, O>) - Static method in interface org.aksw.commons.rx.function.RxFunction
- fromEnumerableResource(ThrowingSupplier<R>, ThrowingFunction<? super R, E>, ThrowingFunction<? super E, T>, ThrowingBiConsumer<? super R, ? super E>) - Static method in class org.aksw.commons.rx.util.FlowableEx
- fromIterableResource(ThrowingSupplier<R>, ThrowingFunction<? super R, C>, ThrowingFunction<? super C, ? extends Iterator<T>>, ThrowingBiConsumer<? super R, ? super C>) - Static method in class org.aksw.commons.rx.util.FlowableEx
-
Create a flowable from a supplier of resources with a subsequent processing into an iterator.
- fromIteratorSupplier(ThrowingSupplier<I>, ThrowingConsumer<? super I>) - Static method in class org.aksw.commons.rx.util.FlowableEx
-
Create a flowable from a supplier of (closeable) iterator
- fromIteratorSupplierLazyInit(ThrowingSupplier<I>, ThrowingConsumer<? super I>) - Static method in class org.aksw.commons.rx.util.FlowableEx
-
Variant that initializes the iterator as part of the generator such that any exception becomes available in the flow rather than on subscribe
G
- getArrayOps() - Method in class org.aksw.commons.rx.io.ReadableChannelSourceRx
- getArrayOps() - Method in class org.aksw.commons.rx.io.SequentialReaderRx
- getCore() - Method in class org.aksw.commons.rx.cache.range.ListPaginatorWithAdvancedCache
H
- hitCache - Variable in class org.aksw.commons.rx.lookup.LookupServiceCacheMem
I
- identity() - Static method in interface org.aksw.commons.rx.function.RxFunction
- isOpen() - Method in class org.aksw.commons.rx.io.SequentialReaderRx
- isStarted() - Method in class org.aksw.commons.rx.io.SequentialReaderRx
- items - Variable in class org.aksw.commons.rx.lookup.ListServiceFromList
- ItemService<I,
O> - Interface in org.aksw.commons.rx.lookup -
Take a stream of input items and transform it to a stream of output items
- itemToKey - Variable in class org.aksw.commons.rx.lookup.MapServiceFromListService
- itemToValue - Variable in class org.aksw.commons.rx.lookup.MapServiceFromListService
- iterator - Variable in class org.aksw.commons.rx.io.SequentialReaderRx
K
- keysToFilter - Variable in class org.aksw.commons.rx.lookup.LookupServiceFromMapService
L
- listPaginator - Variable in class org.aksw.commons.rx.io.ReadableChannelSourceRx
- listPaginator - Variable in class org.aksw.commons.rx.lookup.MapServiceFromListService.MapPaginatorFromListService
- ListPaginator<T> - Interface in org.aksw.commons.rx.lookup
- ListPaginatorBatch<I> - Class in org.aksw.commons.rx.lookup
-
A wrapper for a paginator which groups items into batches A batch is now a first class citizen, and retrievals and counts refer to the batches
- ListPaginatorBatch(ListPaginator<I>, long) - Constructor for class org.aksw.commons.rx.lookup.ListPaginatorBatch
- ListPaginatorFromList<T> - Class in org.aksw.commons.rx.lookup
- ListPaginatorFromList(List<T>) - Constructor for class org.aksw.commons.rx.lookup.ListPaginatorFromList
- ListPaginatorList(C) - Constructor for class org.aksw.commons.rx.lookup.ListServiceFromList.ListPaginatorList
- ListPaginatorMapWrapper<K,
V, T> - Class in org.aksw.commons.rx.lookup - ListPaginatorMapWrapper(MapPaginator<K, V>, BiFunction<K, V, T>) - Constructor for class org.aksw.commons.rx.lookup.ListPaginatorMapWrapper
- ListPaginatorWithAdvancedCache<T> - Class in org.aksw.commons.rx.cache.range
-
Caching list paginator implementation based on
AdvancedRangeCacheImpl - ListPaginatorWithAdvancedCache(ListPaginator<T>, AdvancedRangeCacheImpl.Builder<T[]>) - Constructor for class org.aksw.commons.rx.cache.range.ListPaginatorWithAdvancedCache
- ListPaginatorWithSimpleCache<T> - Class in org.aksw.commons.rx.cache.range
-
A cache that upon any item or count request caches the full range of data into a (java) List and subsequently serves the request from the cache.
- ListPaginatorWithSimpleCache(RangedSupplier<Long, T>) - Constructor for class org.aksw.commons.rx.cache.range.ListPaginatorWithSimpleCache
- listService - Variable in class org.aksw.commons.rx.lookup.MapServiceFromListService
- ListService<C,
T> - Interface in org.aksw.commons.rx.lookup - ListServiceFromList<C,
T> - Class in org.aksw.commons.rx.lookup - ListServiceFromList(List<T>, BiPredicate<C, T>) - Constructor for class org.aksw.commons.rx.lookup.ListServiceFromList
- ListServiceFromList.ListPaginatorList - Class in org.aksw.commons.rx.lookup
- ListServiceMapWrapper<C,
K, V, T> - Class in org.aksw.commons.rx.lookup - ListServiceMapWrapper(MapService<C, K, V>, BiFunction<K, V, T>) - Constructor for class org.aksw.commons.rx.lookup.ListServiceMapWrapper
- LocalOrderAsyncTest - Class in org.aksw.commons.playground
- LocalOrderAsyncTest() - Constructor for class org.aksw.commons.playground.LocalOrderAsyncTest
- lookup - Variable in class org.aksw.commons.rx.lookup.PaginatorBatchedLookup
- LookupService<K,
V> - Interface in org.aksw.commons.rx.lookup -
A lookup service builds a cold flowable that upon execution retrieves data for the given set of keys.
- LookupServiceAddAbsentKeys<K,
V> - Class in org.aksw.commons.rx.lookup - LookupServiceAddAbsentKeys(LookupService<K, V>, Function<? super K, ? extends V>) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceAddAbsentKeys
- LookupServiceCacheMem<K,
V> - Class in org.aksw.commons.rx.lookup -
A cache for already retrieved values.
- LookupServiceCacheMem(LookupService<K, V>) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceCacheMem
- LookupServiceCacheMem(LookupService<K, V>, long) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceCacheMem
- LookupServiceCacheMem(LookupService<K, V>, Cache<K, Optional<V>>, Cache<K, Object>) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceCacheMem
- LookupServiceCollection<K,
V> - Interface in org.aksw.commons.rx.lookup - LookupServiceFilterKey<K,
V> - Class in org.aksw.commons.rx.lookup - LookupServiceFilterKey(LookupService<K, V>, Predicate<? super K>) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceFilterKey
- LookupServiceFlowableTransformer<K,
I, O> - Class in org.aksw.commons.rx.lookup - LookupServiceFlowableTransformer(LookupService<K, I>, Function<Flowable<Map.Entry<K, I>>, Flowable<Map.Entry<K, O>>>) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceFlowableTransformer
- LookupServiceFromMapService<K,
V, C> - Class in org.aksw.commons.rx.lookup - LookupServiceFromMapService(MapService<C, K, V>, Function<? super Iterable<? extends K>, C>) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceFromMapService
- LookupServicePartition<K,
V> - Class in org.aksw.commons.rx.lookup - LookupServicePartition(LookupService<K, V>, int) - Constructor for class org.aksw.commons.rx.lookup.LookupServicePartition
- LookupServicePartition(LookupService<K, V>, int, int) - Constructor for class org.aksw.commons.rx.lookup.LookupServicePartition
- LookupServiceTransformKey<KI,
KO, V> - Class in org.aksw.commons.rx.lookup -
Create a new LookupService which maps keys to a target domain before passing them to the delegate service.
- LookupServiceTransformKey(LookupService<KO, V>, Function<? super KI, ? extends KO>) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceTransformKey
- LookupServiceTransformKey2<KI,
KO, V> - Class in org.aksw.commons.rx.lookup - LookupServiceTransformKey2(LookupService<KO, V>, Function<? super KI, KO>, Function<? super Map.Entry<KO, V>, KI>) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceTransformKey2
- LookupServiceTransformValue<K,
W, V> - Class in org.aksw.commons.rx.lookup - LookupServiceTransformValue(LookupService<K, V>, BiFunction<? super K, ? super V, W>) - Constructor for class org.aksw.commons.rx.lookup.LookupServiceTransformValue
- LookupTask<K,
V> - Class in org.aksw.commons.rx.lookup - LookupTask(LookupService<K, V>, Iterable<K>) - Constructor for class org.aksw.commons.rx.lookup.LookupTask
M
- main(String[]) - Static method in class org.aksw.commons.playground.CaffeineExperiments
- main(String[]) - Static method in class org.aksw.commons.playground.LocalOrderAsyncTest
- main2() - Static method in class org.aksw.commons.playground.LocalOrderAsyncTest
- map(Function<? super T, U>) - Method in interface org.aksw.commons.rx.lookup.ListPaginator
- mapKeys(Function<? super I, ? extends K>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- mapNonNullValues(BiFunction<K, V, W>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- mapNonNullValues(Function<V, W>) - Method in interface org.aksw.commons.rx.lookup.LookupService
-
Passes non-null values on to the given function.
- MapPaginator<K,
V> - Interface in org.aksw.commons.rx.lookup -
I think the ListService interface should be changed to: ListService.createPaginator(Concept) TODO: There is an overlap with the RangedSupplier
- MapPaginatorFromListService(ListPaginator<T>) - Constructor for class org.aksw.commons.rx.lookup.MapServiceFromListService.MapPaginatorFromListService
- MapPaginatorTransformItem<K,
I, O> - Class in org.aksw.commons.rx.lookup -
FIXME Possibly extend with generic transform instead of just value
- MapPaginatorTransformItem(MapPaginator<K, I>, BiFunction<? super K, ? super I, ? extends O>) - Constructor for class org.aksw.commons.rx.lookup.MapPaginatorTransformItem
- mapService - Variable in class org.aksw.commons.rx.lookup.LookupServiceFromMapService
- MapService<C,
K, V> - Interface in org.aksw.commons.rx.lookup -
A list service is actually quite similar to JPA's TypedQuery, the main difference is, that we use a Map<K, V> here instead of a List<T> The rationale behind that is to be able to use the keys with further LookupServices I also had in mind retrieving data from JSON documents, where (before json-ld) there was no standard way for a designated ID attribute; so the idea was, that the list service indexes the result by whatever is the key.
- MapServiceFromListService<C,
T, K, V> - Class in org.aksw.commons.rx.lookup - MapServiceFromListService(ListService<C, T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Constructor for class org.aksw.commons.rx.lookup.MapServiceFromListService
- MapServiceFromListService.MapPaginatorFromListService - Class in org.aksw.commons.rx.lookup
- MapServiceTransformItem<C,
K, I, O> - Class in org.aksw.commons.rx.lookup -
A list service that transforms the input concept to another which gets passed to the underlying list service
- MapServiceTransformItem(MapService<C, K, I>, BiFunction<? super K, ? super I, ? extends O>) - Constructor for class org.aksw.commons.rx.lookup.MapServiceTransformItem
- mapValues(BiFunction<K, V, W>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- mapValues(Function<V, W>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- missCache - Variable in class org.aksw.commons.rx.lookup.LookupServiceCacheMem
N
- newReadableChannel(Range<Long>) - Method in class org.aksw.commons.rx.io.ReadableChannelSourceRx
O
- org.aksw.commons.playground - package org.aksw.commons.playground
- org.aksw.commons.rx.cache.range - package org.aksw.commons.rx.cache.range
- org.aksw.commons.rx.function - package org.aksw.commons.rx.function
- org.aksw.commons.rx.io - package org.aksw.commons.rx.io
- org.aksw.commons.rx.lookup - package org.aksw.commons.rx.lookup
- org.aksw.commons.rx.op - package org.aksw.commons.rx.op
- org.aksw.commons.rx.range - package org.aksw.commons.rx.range
- org.aksw.commons.rx.util - package org.aksw.commons.rx.util
P
- PaginatorBatchedLookup<I,
O> - Class in org.aksw.commons.rx.lookup -
This paginator maps each item through a lookup service by batching the lookup requests It does not change the count of items from the base paginator Note: Retains null values
- PaginatorBatchedLookup() - Constructor for class org.aksw.commons.rx.lookup.PaginatorBatchedLookup
- partition(int) - Method in interface org.aksw.commons.rx.lookup.LookupService
- predicate - Variable in class org.aksw.commons.rx.lookup.ListServiceFromList
R
- RangedEntrySupplier<I extends Comparable<I>,
K, V> - Interface in org.aksw.commons.rx.lookup -
Interface for obtaining a stream of entries for a given range.
- RangedSupplier<I extends Comparable<I>,
O> - Interface in org.aksw.commons.rx.range - RangedSupplierDelegated<I extends Comparable<I>,
P> - Class in org.aksw.commons.rx.range -
Base class for RangedSupplier implementations that decorate another RangedSupplier.
- RangedSupplierDelegated(RangedSupplier<I, P>) - Constructor for class org.aksw.commons.rx.range.RangedSupplierDelegated
- read(A, int, int) - Method in class org.aksw.commons.rx.io.SequentialReaderRx
- ReadableChannelSourceRx<T> - Class in org.aksw.commons.rx.io
- ReadableChannelSourceRx(ArrayOps<T[]>, ListPaginator<T>) - Constructor for class org.aksw.commons.rx.io.ReadableChannelSourceRx
- requestList(Iterable<K>) - Method in interface org.aksw.commons.rx.lookup.LookupService
- requestMap(Iterable<K>) - Method in interface org.aksw.commons.rx.lookup.LookupService
-
Requests a map.
- RxFunction<I,
O> - Interface in org.aksw.commons.rx.function -
A FlowableTransformer with support for method chaining
- RxOps - Class in org.aksw.commons.rx.op
- RxOps() - Constructor for class org.aksw.commons.rx.op.RxOps
S
- SequentialReaderRx<A> - Class in org.aksw.commons.rx.io
- SequentialReaderRx(Flowable<?>, ArrayOps<A>) - Constructor for class org.aksw.commons.rx.io.SequentialReaderRx
- size() - Method in class org.aksw.commons.rx.io.ReadableChannelSourceRx
- start() - Method in class org.aksw.commons.rx.io.SequentialReaderRx
- streamData(C, Range<Long>) - Method in interface org.aksw.commons.rx.lookup.ListService
T
- toMap() - Method in interface org.aksw.commons.rx.lookup.MapPaginator
- toMap(Range<Long>) - Method in interface org.aksw.commons.rx.lookup.MapPaginator
- transform - Variable in class org.aksw.commons.rx.lookup.LookupServiceFlowableTransformer
- transform(Iterator<I>, FlowableTransformer<? super I, O>) - Static method in class org.aksw.commons.rx.op.RxOps
-
Transform an iterator using a flowable transformer
- transformValues(BiFunction<? super K, ? super V, ? extends O>) - Method in interface org.aksw.commons.rx.lookup.MapService
W
- wrap(List<T>) - Static method in class org.aksw.commons.rx.lookup.ListPaginatorFromList
- wrap(List<T>, BiPredicate<C, T>) - Static method in class org.aksw.commons.rx.lookup.ListServiceFromList
- wrap(ListPaginator<V>) - Static method in class org.aksw.commons.rx.cache.range.ListPaginatorWithSimpleCache
All Classes and Interfaces|All Packages|Serialized Form