
com.github.davidmoten.rx.observables.CachedObservable Maven / Gradle / Ivy
package com.github.davidmoten.rx.observables;
import com.github.davidmoten.rx.internal.operators.OnSubscribeCacheResetable;
import rx.Observable;
public class CachedObservable extends Observable {
private final OnSubscribeCacheResetable cache;
public CachedObservable(Observable source) {
this(new OnSubscribeCacheResetable(source));
}
CachedObservable(OnSubscribeCacheResetable cache) {
super(cache);
this.cache = cache;
}
public CachedObservable reset() {
cache.reset();
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy