Interface TensoricsStreamSupport

  • All Superinterfaces:
    org.streamingpool.core.support.StreamSupport

    public interface TensoricsStreamSupport
    extends org.streamingpool.core.support.StreamSupport
    Support interface for working with tensorics expressions and streams
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.streamingpool.core.support.StreamSupport

        org.streamingpool.core.support.StreamSupport.OngoingLazyProviding<T extends java.lang.Object>, org.streamingpool.core.support.StreamSupport.OngoingProviding<T extends java.lang.Object>
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default <T> org.reactivestreams.Publisher<T> discover​(org.tensorics.core.lang.TensoricScript<?,​T> script)  
      default <T> org.reactivestreams.Publisher<T> discover​(org.tensorics.core.tree.domain.Expression<T> expression)  
      default <T> io.reactivex.Flowable<T> rxFrom​(org.tensorics.core.lang.TensoricScript<?,​T> script)  
      default <T> io.reactivex.Flowable<T> rxFrom​(org.tensorics.core.tree.domain.Expression<T> expression)  
      • Methods inherited from interface org.streamingpool.core.support.StreamSupport

        discover, getAncestorsFrom, instrumentationService, provide, provide, providingService
    • Method Detail

      • discover

        default <T> org.reactivestreams.Publisher<T> discover​(org.tensorics.core.tree.domain.Expression<T> expression)
      • discover

        default <T> org.reactivestreams.Publisher<T> discover​(org.tensorics.core.lang.TensoricScript<?,​T> script)
      • rxFrom

        default <T> io.reactivex.Flowable<T> rxFrom​(org.tensorics.core.tree.domain.Expression<T> expression)
      • rxFrom

        default <T> io.reactivex.Flowable<T> rxFrom​(org.tensorics.core.lang.TensoricScript<?,​T> script)