Skip navigation links
A B C D E F G H I L N O R S T U V W 

A

accept(Response<O>) - Method in class digital.bakehouse.rxusecase.ResponseConsumer
 
act(I, Asynchronous.Callback<O>) - Method in interface digital.bakehouse.rxusecase.operation.Asynchronous
 
act(I, Continuous.Notifier<O>) - Method in interface digital.bakehouse.rxusecase.operation.Continuous
 
act(I) - Method in interface digital.bakehouse.rxusecase.operation.Synchronous
 
addDecorator(UseCaseDecorator) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
allOn(Scheduler) - Static method in class digital.bakehouse.rxusecase.decorator.SchedulerDecorator
 
Asynchronous<I,O> - Interface in digital.bakehouse.rxusecase.operation
 
Asynchronous.Callback<O> - Interface in digital.bakehouse.rxusecase.operation
 
AsynchronousUseCase<I,O> - Class in digital.bakehouse.rxusecase.operation
 
AsynchronousUseCase() - Constructor for class digital.bakehouse.rxusecase.operation.AsynchronousUseCase
 

B

build() - Method in class digital.bakehouse.rxusecase.Request.Builder
 

C

cancel(I) - Method in interface digital.bakehouse.rxusecase.operation.Continuous
 
complete() - Method in interface digital.bakehouse.rxusecase.operation.Continuous.Notifier
 
complete(Failure) - Method in interface digital.bakehouse.rxusecase.operation.Continuous.Notifier
 
consume(Consumer<O>, Consumer<Failure>) - Static method in class digital.bakehouse.rxusecase.ResponseConsumer
 
consumeFailure(Consumer<Failure>) - Static method in class digital.bakehouse.rxusecase.ResponseConsumer
 
consumeSuccess(Consumer<O>) - Static method in class digital.bakehouse.rxusecase.ResponseConsumer
 
Continuous<I,O> - Interface in digital.bakehouse.rxusecase.operation
 
Continuous.Notifier<O> - Interface in digital.bakehouse.rxusecase.operation
 
ContinuousUseCase<I,O> - Class in digital.bakehouse.rxusecase.operation
 
ContinuousUseCase() - Constructor for class digital.bakehouse.rxusecase.operation.ContinuousUseCase
 
create(String, String) - Static method in exception digital.bakehouse.rxusecase.FailureException
 
create(I) - Method in class digital.bakehouse.rxusecase.RxUseCase
 
create(Request<I>) - Method in class digital.bakehouse.rxusecase.RxUseCase
 

D

decorate(Observable<Response<O>>, Request<I>) - Method in class digital.bakehouse.rxusecase.decorator.FailureExceptionConverter
 
decorate(Observable<Response<O>>, Request<I>) - Method in class digital.bakehouse.rxusecase.decorator.LogDecorator
 
decorate(Observable<Response<O>>, Request<I>) - Method in class digital.bakehouse.rxusecase.decorator.SchedulerDecorator
 
decorate(Observable<Response<O>>, Request<I>) - Method in interface digital.bakehouse.rxusecase.decorator.UseCaseDecorator
 
digital.bakehouse.rxusecase - package digital.bakehouse.rxusecase
 
digital.bakehouse.rxusecase.decorator - package digital.bakehouse.rxusecase.decorator
 
digital.bakehouse.rxusecase.operation - package digital.bakehouse.rxusecase.operation
 
digital.bakehouse.rxusecase.toolbox - package digital.bakehouse.rxusecase.toolbox
 

E

equals(Object) - Method in class digital.bakehouse.rxusecase.Failure
 
equals(Object) - Method in class digital.bakehouse.rxusecase.Request
 
equals(Object) - Method in class digital.bakehouse.rxusecase.Response
 
equals(Object, Object) - Static method in class digital.bakehouse.rxusecase.toolbox.Objects
 
execute(I) - Method in class digital.bakehouse.rxusecase.operation.AsynchronousUseCase
 
execute(I) - Method in class digital.bakehouse.rxusecase.operation.ContinuousUseCase
 
execute(I) - Method in class digital.bakehouse.rxusecase.operation.SynchronousUseCase
 
execute(I) - Method in class digital.bakehouse.rxusecase.RxUseCase
 

F

fail(Failure) - Method in interface digital.bakehouse.rxusecase.operation.Asynchronous.Callback
 
fail(Failure) - Static method in class digital.bakehouse.rxusecase.Response
 
Failure - Class in digital.bakehouse.rxusecase
 
Failure(String, String) - Constructor for class digital.bakehouse.rxusecase.Failure
 
Failure(String, String, List<Failure>) - Constructor for class digital.bakehouse.rxusecase.Failure
 
FailureException - Exception in digital.bakehouse.rxusecase
 
FailureException(Failure) - Constructor for exception digital.bakehouse.rxusecase.FailureException
 
FailureException(Failure, Throwable) - Constructor for exception digital.bakehouse.rxusecase.FailureException
 
FailureExceptionConverter - Class in digital.bakehouse.rxusecase.decorator
 

G

get(I) - Method in class digital.bakehouse.rxusecase.RxUseCase
 
get(Request<I>) - Method in class digital.bakehouse.rxusecase.RxUseCase
 
getChildren() - Method in class digital.bakehouse.rxusecase.Failure
 
getCode() - Method in class digital.bakehouse.rxusecase.Failure
 
getData() - Method in class digital.bakehouse.rxusecase.Response
 
getDefault() - Static method in class digital.bakehouse.rxusecase.decorator.FailureExceptionConverter
 
getDefault() - Static method in class digital.bakehouse.rxusecase.decorator.LogDecorator
 
getFailure() - Method in exception digital.bakehouse.rxusecase.FailureException
 
getFailure() - Method in class digital.bakehouse.rxusecase.Response
 
getInput() - Method in class digital.bakehouse.rxusecase.Request
 
getMessage() - Method in class digital.bakehouse.rxusecase.Failure
 
getOrigin() - Method in class digital.bakehouse.rxusecase.Request
 
getTag() - Method in class digital.bakehouse.rxusecase.Request
 
getWithFallback(Failure) - Static method in class digital.bakehouse.rxusecase.decorator.FailureExceptionConverter
 
getWithOutput(LogDecorator.LogOutput) - Static method in class digital.bakehouse.rxusecase.decorator.LogDecorator
 

H

hash(Object...) - Static method in class digital.bakehouse.rxusecase.toolbox.Objects
 
hashCode() - Method in class digital.bakehouse.rxusecase.Failure
 
hashCode() - Method in class digital.bakehouse.rxusecase.Request
 
hashCode() - Method in class digital.bakehouse.rxusecase.Response
 
hashCode(Object) - Static method in class digital.bakehouse.rxusecase.toolbox.Objects
 

I

isDisposed() - Method in class digital.bakehouse.rxusecase.toolbox.SafeEmitter
 
isSuccessful() - Method in class digital.bakehouse.rxusecase.Response
 

L

log(String) - Method in interface digital.bakehouse.rxusecase.decorator.LogDecorator.LogOutput
 
LogDecorator - Class in digital.bakehouse.rxusecase.decorator
 
LogDecorator.LogOutput - Interface in digital.bakehouse.rxusecase.decorator
 

N

newBuilder(I) - Static method in class digital.bakehouse.rxusecase.Request
 
None - Class in digital.bakehouse.rxusecase.toolbox
 
notify(O) - Method in interface digital.bakehouse.rxusecase.operation.Continuous.Notifier
 

O

Objects - Class in digital.bakehouse.rxusecase.toolbox
 
observeOn(Scheduler) - Static method in class digital.bakehouse.rxusecase.decorator.SchedulerDecorator
 
onComplete() - Method in class digital.bakehouse.rxusecase.toolbox.SafeEmitter
 
onError(Throwable) - Method in class digital.bakehouse.rxusecase.toolbox.SafeEmitter
 
onNext(O) - Method in class digital.bakehouse.rxusecase.toolbox.SafeEmitter
 

R

removeDecorator(UseCaseDecorator) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
Request<I> - Class in digital.bakehouse.rxusecase
 
Request.Builder<I> - Class in digital.bakehouse.rxusecase
 
Response<O> - Class in digital.bakehouse.rxusecase
 
Response(O, Failure) - Constructor for class digital.bakehouse.rxusecase.Response
 
ResponseConsumer<O> - Class in digital.bakehouse.rxusecase
 
ResponseConsumer(Consumer<O>) - Constructor for class digital.bakehouse.rxusecase.ResponseConsumer
 
ResponseConsumer(Consumer<O>, Consumer<Failure>) - Constructor for class digital.bakehouse.rxusecase.ResponseConsumer
 
RxUseCase<I,O> - Class in digital.bakehouse.rxusecase
 
RxUseCase() - Constructor for class digital.bakehouse.rxusecase.RxUseCase
 

S

SafeEmitter<O> - Class in digital.bakehouse.rxusecase.toolbox
 
SafeEmitter(ObservableEmitter<O>) - Constructor for class digital.bakehouse.rxusecase.toolbox.SafeEmitter
 
scheduleOn(Scheduler, Scheduler) - Static method in class digital.bakehouse.rxusecase.decorator.SchedulerDecorator
 
SchedulerDecorator - Class in digital.bakehouse.rxusecase.decorator
 
serialize() - Method in class digital.bakehouse.rxusecase.toolbox.SafeEmitter
 
setCancellable(Cancellable) - Method in class digital.bakehouse.rxusecase.toolbox.SafeEmitter
 
setDisposable(Disposable) - Method in class digital.bakehouse.rxusecase.toolbox.SafeEmitter
 
subscribeOn(Scheduler) - Static method in class digital.bakehouse.rxusecase.decorator.SchedulerDecorator
 
succeed(O) - Method in interface digital.bakehouse.rxusecase.operation.Asynchronous.Callback
 
succeed(O) - Static method in class digital.bakehouse.rxusecase.Response
 
Synchronous<I,O> - Interface in digital.bakehouse.rxusecase.operation
 
SynchronousUseCase<I,O> - Class in digital.bakehouse.rxusecase.operation
 
SynchronousUseCase() - Constructor for class digital.bakehouse.rxusecase.operation.SynchronousUseCase
 

T

tag(Object) - Method in class digital.bakehouse.rxusecase.Request.Builder
 
toRx(Synchronous<I, O>, I) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
toRx(Asynchronous<I, O>, I) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
toRx(Continuous<I, O>, I) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
toString() - Method in class digital.bakehouse.rxusecase.Failure
 
toString() - Method in class digital.bakehouse.rxusecase.Request
 
toString() - Method in class digital.bakehouse.rxusecase.Response
 
toString() - Method in class digital.bakehouse.rxusecase.toolbox.None
 
tryOnError(Throwable) - Method in class digital.bakehouse.rxusecase.toolbox.SafeEmitter
 

U

UseCaseDecorator - Interface in digital.bakehouse.rxusecase.decorator
 

V

VALUE - Static variable in class digital.bakehouse.rxusecase.toolbox.None
 

W

wrap(Synchronous<I, O>, I) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
wrap(Synchronous<I, O>, Request<I>) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
wrap(Asynchronous<I, O>, I) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
wrap(Asynchronous<I, O>, Request<I>) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
wrap(Continuous<I, O>, I) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
wrap(Continuous<I, O>, Request<I>) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
wrap(Observable<O>, I) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
wrap(Observable<O>, Request<I>) - Static method in class digital.bakehouse.rxusecase.RxUseCase
 
A B C D E F G H I L N O R S T U V W 
Skip navigation links