ArithmeticRelation

abstract class ArithmeticRelation<E : ExecutionContext> : Predicative<E>

Base class for implementing arithmetic relation between Numeric terms

Constructors

<init>

constructor(operator: String)

Base class for implementing arithmetic relation between Numeric terms

Parameters

Name Description
operator: String

Methods

compute

protected fun Request<E>.compute(first: Term, second: Term): Boolean

Receiver

Name Description
Request<E>

Parameters

Name Description
first: Term
second: Term

ReturnValue

Name Description
Boolean

computeNumeric

abstract fun computeNumeric(x: Numeric, y: Numeric): Boolean

Parameters

Name Description
x: Numeric
y: Numeric

ReturnValue

Name Description
Boolean