Class StreamBasedAnalysisModule<T extends org.streamingpool.ext.tensorics.evaluation.EvaluationStrategyBuilder>
- java.lang.Object
-
- org.tensorics.core.analysis.AnalysisModule
-
- org.streamingpool.ext.analysis.modules.StreamBasedAnalysisModule<T>
-
- Direct Known Subclasses:
BufferedAnalysisModule,ContinuousAnalysisModule,TriggeredAnalysisModule
public abstract class StreamBasedAnalysisModule<T extends org.streamingpool.ext.tensorics.evaluation.EvaluationStrategyBuilder> extends org.tensorics.core.analysis.AnalysisModule
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedStreamBasedAnalysisModule(T evaluationStrategyBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.streamingpool.ext.tensorics.evaluation.EvaluationStrategybuildEvaluationStrategy()protected TgetEvaluationStrategyBuilder()protected voidthrowIfStrategySpecifiedTwice()-
Methods inherited from class org.tensorics.core.analysis.AnalysisModule
assertAllBoolean, assertAllBoolean, assertAtLeastOneBooleanOf, assertBoolean, assertBoolean, assertionBuilders, assertLatestBooleanOf, assertThat, assertThat, buildExpression, when, when, whenAllTrue, whenFalse, whenNot, whenTrue
-
-
-
-
Constructor Detail
-
StreamBasedAnalysisModule
protected StreamBasedAnalysisModule(T evaluationStrategyBuilder)
-
-
Method Detail
-
buildEvaluationStrategy
public org.streamingpool.ext.tensorics.evaluation.EvaluationStrategy buildEvaluationStrategy()
-
throwIfStrategySpecifiedTwice
protected void throwIfStrategySpecifiedTwice()
-
getEvaluationStrategyBuilder
protected T getEvaluationStrategyBuilder()
-
-