@@ -573,21 +573,21 @@ public static <T> Maybe<T> create(MaybeOnSubscribe<T> onSubscribe) {
573573 }
574574
575575 /**
576- * Calls a Callable for each individual MaybeObserver to return the actual MaybeSource source to
576+ * Calls a Supplier for each individual MaybeObserver to return the actual MaybeSource source to
577577 * be subscribed to.
578578 * <dl>
579579 * <dt><b>Scheduler:</b></dt>
580580 * <dd>{@code defer} does not operate by default on a particular {@link Scheduler}.</dd>
581581 * </dl>
582582 * @param <T> the value type
583- * @param maybeSupplier the Callable that is called for each individual MaybeObserver and
583+ * @param maybeSupplier the Supplier that is called for each individual MaybeObserver and
584584 * returns a MaybeSource instance to subscribe to
585585 * @return the new Maybe instance
586586 */
587587 @ CheckReturnValue
588588 @ NonNull
589589 @ SchedulerSupport (SchedulerSupport .NONE )
590- public static <T > Maybe <T > defer (final Callable <? extends MaybeSource <? extends T >> maybeSupplier ) {
590+ public static <T > Maybe <T > defer (final Supplier <? extends MaybeSource <? extends T >> maybeSupplier ) {
591591 ObjectHelper .requireNonNull (maybeSupplier , "maybeSupplier is null" );
592592 return RxJavaPlugins .onAssembly (new MaybeDefer <T >(maybeSupplier ));
593593 }
@@ -648,7 +648,7 @@ public static <T> Maybe<T> error(Throwable exception) {
648648 * </dl>
649649 *
650650 * @param supplier
651- * a Callable factory to return a Throwable for each individual MaybeObserver
651+ * a Supplier factory to return a Throwable for each individual MaybeObserver
652652 * @param <T>
653653 * the type of the items (ostensibly) emitted by the Maybe
654654 * @return a Maybe that invokes the {@link MaybeObserver}'s {@link MaybeObserver#onError onError} method when
@@ -658,7 +658,7 @@ public static <T> Maybe<T> error(Throwable exception) {
658658 @ CheckReturnValue
659659 @ NonNull
660660 @ SchedulerSupport (SchedulerSupport .NONE )
661- public static <T > Maybe <T > error (Callable <? extends Throwable > supplier ) {
661+ public static <T > Maybe <T > error (Supplier <? extends Throwable > supplier ) {
662662 ObjectHelper .requireNonNull (supplier , "errorSupplier is null" );
663663 return RxJavaPlugins .onAssembly (new MaybeErrorCallable <T >(supplier ));
664664 }
@@ -1689,7 +1689,7 @@ public static <T> Maybe<T> unsafeCreate(MaybeSource<T> onSubscribe) {
16891689 */
16901690 @ CheckReturnValue
16911691 @ SchedulerSupport (SchedulerSupport .NONE )
1692- public static <T , D > Maybe <T > using (Callable <? extends D > resourceSupplier ,
1692+ public static <T , D > Maybe <T > using (Supplier <? extends D > resourceSupplier ,
16931693 Function <? super D , ? extends MaybeSource <? extends T >> sourceSupplier ,
16941694 Consumer <? super D > resourceDisposer ) {
16951695 return using (resourceSupplier , sourceSupplier , resourceDisposer , true );
@@ -1725,7 +1725,7 @@ public static <T, D> Maybe<T> using(Callable<? extends D> resourceSupplier,
17251725 @ CheckReturnValue
17261726 @ NonNull
17271727 @ SchedulerSupport (SchedulerSupport .NONE )
1728- public static <T , D > Maybe <T > using (Callable <? extends D > resourceSupplier ,
1728+ public static <T , D > Maybe <T > using (Supplier <? extends D > resourceSupplier ,
17291729 Function <? super D , ? extends MaybeSource <? extends T >> sourceSupplier ,
17301730 Consumer <? super D > resourceDisposer , boolean eager ) {
17311731 ObjectHelper .requireNonNull (resourceSupplier , "resourceSupplier is null" );
@@ -3022,7 +3022,7 @@ public final <R> Maybe<R> flatMap(Function<? super T, ? extends MaybeSource<? ex
30223022 public final <R > Maybe <R > flatMap (
30233023 Function <? super T , ? extends MaybeSource <? extends R >> onSuccessMapper ,
30243024 Function <? super Throwable , ? extends MaybeSource <? extends R >> onErrorMapper ,
3025- Callable <? extends MaybeSource <? extends R >> onCompleteSupplier ) {
3025+ Supplier <? extends MaybeSource <? extends R >> onCompleteSupplier ) {
30263026 ObjectHelper .requireNonNull (onSuccessMapper , "onSuccessMapper is null" );
30273027 ObjectHelper .requireNonNull (onErrorMapper , "onErrorMapper is null" );
30283028 ObjectHelper .requireNonNull (onCompleteSupplier , "onCompleteSupplier is null" );
0 commit comments