Interface IntervalComputerForge
- All Known Implementing Classes:
IntervalComputerForgeFactory.IntervalComputerAfterNoParam
,IntervalComputerForgeFactory.IntervalComputerAfterWithDeltaExprForge
,IntervalComputerForgeFactory.IntervalComputerBeforeNoParamForge
,IntervalComputerForgeFactory.IntervalComputerBeforeWithDeltaExprForge
,IntervalComputerForgeFactory.IntervalComputerCoincidesNoParam
,IntervalComputerForgeFactory.IntervalComputerCoincidesWithDeltaExprForge
,IntervalComputerForgeFactory.IntervalComputerConstantAfter
,IntervalComputerForgeFactory.IntervalComputerConstantBefore
,IntervalComputerForgeFactory.IntervalComputerConstantCoincides
,IntervalComputerForgeFactory.IntervalComputerDuringAndIncludesMinMax
,IntervalComputerForgeFactory.IntervalComputerDuringAndIncludesThresholdForge
,IntervalComputerForgeFactory.IntervalComputerDuringMinMaxStartEndForge
,IntervalComputerForgeFactory.IntervalComputerDuringNoParam
,IntervalComputerForgeFactory.IntervalComputerFinishedByNoParam
,IntervalComputerForgeFactory.IntervalComputerFinishedByThresholdForge
,IntervalComputerForgeFactory.IntervalComputerFinishesNoParam
,IntervalComputerForgeFactory.IntervalComputerFinishesThresholdForge
,IntervalComputerForgeFactory.IntervalComputerIncludesNoParam
,IntervalComputerForgeFactory.IntervalComputerMeetsNoParam
,IntervalComputerForgeFactory.IntervalComputerMeetsThresholdForge
,IntervalComputerForgeFactory.IntervalComputerMetByNoParam
,IntervalComputerForgeFactory.IntervalComputerMetByThresholdForge
,IntervalComputerForgeFactory.IntervalComputerOverlappedByNoParam
,IntervalComputerForgeFactory.IntervalComputerOverlapsAndByMinMaxForge
,IntervalComputerForgeFactory.IntervalComputerOverlapsAndByThreshold
,IntervalComputerForgeFactory.IntervalComputerOverlapsNoParam
,IntervalComputerForgeFactory.IntervalComputerStartedByNoParam
,IntervalComputerForgeFactory.IntervalComputerStartedByThresholdForge
,IntervalComputerForgeFactory.IntervalComputerStartsNoParam
,IntervalComputerForgeFactory.IntervalComputerStartsThresholdForge
public interface IntervalComputerForge
-
Method Summary
Modifier and TypeMethodDescriptioncodegen
(CodegenExpression leftStart, CodegenExpression leftEnd, CodegenExpression rightStart, CodegenExpression rightEnd, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
-
Method Details
-
makeComputerEval
IntervalComputerEval makeComputerEval() -
codegen
CodegenExpression codegen(CodegenExpression leftStart, CodegenExpression leftEnd, CodegenExpression rightStart, CodegenExpression rightEnd, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
-