com.eignex.kumulant/schema/expr/In In @Serializable@SerialName(value = "In")data class In(val of: ScalarExpr, val values: List<Double>) : BoolExpr(source)Membership test: of in values (exact equality). Use it to flatten chains of Eq predicates joined by Or; e.g. VIndex In listOf(0.0, 3.0). Constructors In constructor(of: ScalarExpr, values: List<Double>)(source) Properties of val of: ScalarExpr(source)Scalar expression being tested. values val values: List<Double>(source)Allowed values; exact equality. Functions and Link copied to clipboard infix fun BoolExpr.and(rhs: BoolExpr): BoolExprShort-circuiting conjunction. bind Link copied to clipboard fun BoolExpr.bind(bindings: Map<String, ScalarExpr>): BoolExprBind every scalar reference, including references in branches that may not execute. eval Link copied to clipboard open fun eval(x: Double, y: Double = 0.0, v: DoubleArray = EMPTY_VECTOR, primary: Result? = null): BooleanEvaluate this predicate against the per-update inputs. Returns true to keep an observation under filter or to take the then branch under IfExpr. eval Link copied to clipboard fun BoolExpr.eval(x: Double = 0.0, y: Double = 0.0, v: Vector, primary: Result? = null): BooleanEvaluate this boolean expression against a borrowed KoBLAS vector without materialising it. not Link copied to clipboard operator fun BoolExpr.not(): BoolExprLogical negation. or Link copied to clipboard infix fun BoolExpr.or(rhs: BoolExpr): BoolExprShort-circuiting disjunction. On this pageConstructorsInPropertiesofvalues