kumulant/com.eignex.kumulant.schema/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). MembersMembers & Extensions Constructors In Link copied to clipboard constructor(of: ScalarExpr, values: List<Double>) Properties of Link copied to clipboard val of: ScalarExprScalar expression being tested. values Link copied to clipboard val values: List<Double>Allowed values; exact equality. Functions and Link copied to clipboard infix fun BoolExpr.and(rhs: BoolExpr): BoolExprShort-circuiting conjunction. eval Link copied to clipboard open override 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. 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. In constructor(of: ScalarExpr, values: List<Double>)(source) eval open override fun eval(x: Double, y: Double = 0.0, v: DoubleArray = EMPTY_VECTOR, primary: Result? = null): Boolean(source)Evaluate this predicate against the per-update inputs. Returns true to keep an observation under filter or to take the then branch under IfExpr. of val of: ScalarExpr(source)Scalar expression being tested. values val values: List<Double>(source)Allowed values; exact equality.