Interface RxAnalysisSupport

  • All Superinterfaces:
    org.streamingpool.core.support.RxStreamSupport, org.streamingpool.core.support.StreamSupport
    All Known Subinterfaces:
    RxAnalysisTestingSupport

    public interface RxAnalysisSupport
    extends org.streamingpool.core.support.RxStreamSupport
    • 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,​E extends org.tensorics.core.tree.domain.Expression<T>>
      io.reactivex.Flowable<org.tensorics.core.resolve.domain.DetailedExpressionResult<T,​E>>
      rxDetailedFrom​(E expression)  
      default <T,​E extends org.tensorics.core.tree.domain.Expression<T>>
      io.reactivex.Flowable<org.tensorics.core.resolve.domain.DetailedExpressionResult<T,​E>>
      rxDetailedFrom​(E expression, org.tensorics.core.tree.domain.ResolvingContext prefilledContext)  
      default io.reactivex.Flowable<org.tensorics.core.resolve.domain.DetailedExpressionResult<org.tensorics.core.analysis.AnalysisResult,​org.tensorics.core.analysis.expression.AnalysisExpression>> rxDetailedFrom​(StreamBasedAnalysisModule<?> analysisModule)  
      default io.reactivex.Flowable<org.tensorics.core.resolve.domain.DetailedExpressionResult<org.tensorics.core.analysis.AnalysisResult,​org.tensorics.core.analysis.expression.AnalysisExpression>> rxDetailedFrom​(StreamBasedAnalysisModule<?> analysisModule, org.tensorics.core.tree.domain.ResolvingContext prefilledContext)  
      default io.reactivex.Flowable<org.tensorics.core.analysis.AnalysisResult> rxFrom​(StreamBasedAnalysisModule<?> bufferedAnalysisModule)  
      default io.reactivex.Flowable<org.tensorics.core.analysis.AnalysisResult> rxFrom​(StreamBasedAnalysisModule<?> bufferedAnalysisModule, org.tensorics.core.tree.domain.ResolvingContext prefilledContext)  
      default <T> io.reactivex.Flowable<T> rxFrom​(org.tensorics.core.tree.domain.Expression<T> expression)  
      default <T> io.reactivex.Flowable<T> rxFrom​(org.tensorics.core.tree.domain.Expression<T> expression, org.tensorics.core.tree.domain.ResolvingContext prefilledContext)  
      • Methods inherited from interface org.streamingpool.core.support.RxStreamSupport

        rxFrom
      • Methods inherited from interface org.streamingpool.core.support.StreamSupport

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

      • rxFrom

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

        default <T,​E extends org.tensorics.core.tree.domain.Expression<T>> io.reactivex.Flowable<org.tensorics.core.resolve.domain.DetailedExpressionResult<T,​E>> rxDetailedFrom​(E expression)
      • rxFrom

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

        default <T,​E extends org.tensorics.core.tree.domain.Expression<T>> io.reactivex.Flowable<org.tensorics.core.resolve.domain.DetailedExpressionResult<T,​E>> rxDetailedFrom​(E expression,
                                                                                                                                                                                             org.tensorics.core.tree.domain.ResolvingContext prefilledContext)
      • rxFrom

        default io.reactivex.Flowable<org.tensorics.core.analysis.AnalysisResult> rxFrom​(StreamBasedAnalysisModule<?> bufferedAnalysisModule)
      • rxDetailedFrom

        default io.reactivex.Flowable<org.tensorics.core.resolve.domain.DetailedExpressionResult<org.tensorics.core.analysis.AnalysisResult,​org.tensorics.core.analysis.expression.AnalysisExpression>> rxDetailedFrom​(StreamBasedAnalysisModule<?> analysisModule)
      • rxFrom

        default io.reactivex.Flowable<org.tensorics.core.analysis.AnalysisResult> rxFrom​(StreamBasedAnalysisModule<?> bufferedAnalysisModule,
                                                                                         org.tensorics.core.tree.domain.ResolvingContext prefilledContext)
      • rxDetailedFrom

        default io.reactivex.Flowable<org.tensorics.core.resolve.domain.DetailedExpressionResult<org.tensorics.core.analysis.AnalysisResult,​org.tensorics.core.analysis.expression.AnalysisExpression>> rxDetailedFrom​(StreamBasedAnalysisModule<?> analysisModule,
                                                                                                                                                                                                                             org.tensorics.core.tree.domain.ResolvingContext prefilledContext)