ResourceManager<T> |
ResourceManager.CloseableResourceManagerBuilder.create() |
static <T extends Closeable> ResourceManager<T> |
ResourceManager.create(Callable<T> resourceFactory) |
static <T> ResourceManager<T> |
ResourceManager.create(Callable<T> resourceFactory,
rx.functions.Action1<? super T> disposeAction) |
static <T> ResourceManager<T> |
ResourceManager.create(Callable<T> resourceFactory,
Checked.A1<? super T> disposeAction) |
static <T extends Closeable> ResourceManager<T> |
ResourceManager.create(rx.functions.Func0<T> resourceFactory) |
static <T> ResourceManager<T> |
ResourceManager.create(rx.functions.Func0<T> resourceFactory,
rx.functions.Action1<? super T> disposeAction) |
ResourceManager<T> |
ResourceManager.ResourceManagerBuilder.disposeAction(rx.functions.Action1<? super T> disposeAction) |
<R> ResourceManager<R> |
ResourceManager.map(Checked.F1<? super T,? extends R> resourceMapper,
Checked.A1<? super R> disposeAction) |
<R extends Closeable> ResourceManager<R> |
ResourceManager.map(rx.functions.Func1<? super T,? extends R> resourceMapper) |
<R> ResourceManager<R> |
ResourceManager.map(rx.functions.Func1<? super T,? extends R> resourceMapper,
rx.functions.Action1<? super R> disposeAction) |