public static class IntervalComputerForgeFactory.IntervalComputerOverlapsAndByMinMaxForge extends Object implements IntervalComputerForge
Constructor and Description |
---|
IntervalComputerOverlapsAndByMinMaxForge(boolean overlaps,
IntervalDeltaExprForge minEval,
IntervalDeltaExprForge maxEval) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(CodegenExpression leftStart,
CodegenExpression leftEnd,
CodegenExpression rightStart,
CodegenExpression rightEnd,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
IntervalComputerEval |
makeComputerEval() |
public IntervalComputerOverlapsAndByMinMaxForge(boolean overlaps, IntervalDeltaExprForge minEval, IntervalDeltaExprForge maxEval)
public IntervalComputerEval makeComputerEval()
makeComputerEval
in interface IntervalComputerForge
public CodegenExpression codegen(CodegenExpression leftStart, CodegenExpression leftEnd, CodegenExpression rightStart, CodegenExpression rightEnd, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
codegen
in interface IntervalComputerForge
Copyright © 2005–2018. All rights reserved.