test_class.file: rxjava/src/test/java/io/reactivex/internal/operators/single/SingleInternalHelperTest.java
test_class.identifier: SingleInternalHelperTest
test_case.body: @Test
      public void singleIterableToFlowableIterable() {
          Iterable<? extends Flowable<Integer>> it = SingleInternalHelper.iterableToFlowable(
                  Collections.singletonList(Single.just(1)));
  
          Iterator<? extends Flowable<Integer>> iter = it.iterator();
  
          if (iter.hasNext()) {
              iter.next().test().assertResult(1);
              if (iter.hasNext()) {
                  fail("Iterator reports an additional element");
              }
          } else {
              fail("Iterator was empty");
          }
      }
test_case.class_method_signature: SingleInternalHelperTest.singleIterableToFlowableIterable()
test_case.full_signature: @Test public void singleIterableToFlowableIterable()
test_case.identifier: singleIterableToFlowableIterable
test_case.invocations: iterableToFlowable singletonList just iterator hasNext assertResult test next hasNext fail fail
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void singleIterableToFlowableIterable()
focal_class.file: rxjava/src/main/java/io/reactivex/internal/operators/single/SingleInternalHelper.java
focal_class.identifier: SingleInternalHelper
focal_class.class_method_signature: SingleInternalHelper.SingleInternalHelper()
focal_class.full_signature: private  SingleInternalHelper()
focal_class.identifier: SingleInternalHelper
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  SingleInternalHelper()
focal_class.class_method_signature: SingleInternalHelper.emptyThrower()
focal_class.full_signature: public static Callable<NoSuchElementException> emptyThrower()
focal_class.identifier: emptyThrower
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: Callable<NoSuchElementException>
focal_class.signature: Callable<NoSuchElementException> emptyThrower()
focal_class.class_method_signature: SingleInternalHelper.toFlowable()
focal_class.full_signature: @SuppressWarnings({ "rawtypes", "unchecked" }) public static Function<SingleSource<? extends T>, Publisher<? extends T>> toFlowable()
focal_class.identifier: toFlowable
focal_class.modifiers: @SuppressWarnings({ "rawtypes", "unchecked" }) public static
focal_class.parameters: ()
focal_class.return: Function<SingleSource<? extends T>, Publisher<? extends T>>
focal_class.signature: Function<SingleSource<? extends T>, Publisher<? extends T>> toFlowable()
focal_class.class_method_signature: SingleInternalHelper.iterableToFlowable(final Iterable<? extends SingleSource<? extends T>> sources)
focal_class.full_signature: public static Iterable<? extends Flowable<T>> iterableToFlowable(final Iterable<? extends SingleSource<? extends T>> sources)
focal_class.identifier: iterableToFlowable
focal_class.modifiers: public static
focal_class.parameters: (final Iterable<? extends SingleSource<? extends T>> sources)
focal_class.return: Iterable<? extends Flowable<T>>
focal_class.signature: Iterable<? extends Flowable<T>> iterableToFlowable(final Iterable<? extends SingleSource<? extends T>> sources)
focal_class.class_method_signature: SingleInternalHelper.toObservable()
focal_class.full_signature: @SuppressWarnings({ "rawtypes", "unchecked" }) public static Function<SingleSource<? extends T>, Observable<? extends T>> toObservable()
focal_class.identifier: toObservable
focal_class.modifiers: @SuppressWarnings({ "rawtypes", "unchecked" }) public static
focal_class.parameters: ()
focal_class.return: Function<SingleSource<? extends T>, Observable<? extends T>>
focal_class.signature: Function<SingleSource<? extends T>, Observable<? extends T>> toObservable()
focal_method.body: public static <T> Iterable<? extends Flowable<T>> iterableToFlowable(final Iterable<? extends SingleSource<? extends T>> sources) {
          return new ToFlowableIterable<T>(sources);
      }
focal_method.class_method_signature: SingleInternalHelper.iterableToFlowable(final Iterable<? extends SingleSource<? extends T>> sources)
focal_method.full_signature: public static Iterable<? extends Flowable<T>> iterableToFlowable(final Iterable<? extends SingleSource<? extends T>> sources)
focal_method.identifier: iterableToFlowable
focal_method.modifiers: public static
focal_method.parameters: (final Iterable<? extends SingleSource<? extends T>> sources)
focal_method.return: Iterable<? extends Flowable<T>>
focal_method.signature: Iterable<? extends Flowable<T>> iterableToFlowable(final Iterable<? extends SingleSource<? extends T>> sources)