Index

A B C D E F G H I K L M N O P R S T W 
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
 
A B C D E F G H I K L M N O P R S T W 
All Classes and Interfaces|All Packages|Serialized Form