isIn

@JvmName(name = "isInRangeNumber")
open infix fun <N : Number, Comparable<N>> AttributePath.isIn(range: ClosedRange<N>): BooleanExpr
@JvmName(name = "isInRangeString")
open infix fun AttributePath.isIn(range: ClosedRange<String>): BooleanExpr
@JvmName(name = "isInRangeUByte")
open infix fun AttributePath.isIn(range: ClosedRange<UByte>): BooleanExpr
@JvmName(name = "isInRangeUInt")
open infix fun AttributePath.isIn(range: ClosedRange<UInt>): BooleanExpr
@JvmName(name = "isInRangeULong")
open infix fun AttributePath.isIn(range: ClosedRange<ULong>): BooleanExpr
@JvmName(name = "isInRangeUShort")
open infix fun AttributePath.isIn(range: ClosedRange<UShort>): BooleanExpr

Creates a range expression for verifying this expression is in the given range

Parameters

range

The range to check


@JvmName(name = "isInCollectionExpression")
abstract infix fun AttributePath.isIn(set: Collection<Expression>): BooleanExpr
@JvmName(name = "isInCollectionByteArray")
open infix fun AttributePath.isIn(set: Collection<ByteArray?>): BooleanExpr
@JvmName(name = "isInCollectionList")
open infix fun AttributePath.isIn(set: Collection<List<Any?>?>): BooleanExpr
@JvmName(name = "isInCollectionMap")
open infix fun AttributePath.isIn(set: Collection<Map<String, Any?>?>): BooleanExpr
@JvmName(name = "isInCollectionNumber")
open infix fun <N : Number> AttributePath.isIn(set: Collection<N?>): BooleanExpr
@JvmName(name = "isInCollectionSetByteArray")
open infix fun AttributePath.isIn(set: Collection<Set<ByteArray>?>): BooleanExpr
@JvmName(name = "isInCollectionSetNumber")
open infix fun <N : Number> AttributePath.isIn(set: Collection<Set<N>?>): BooleanExpr
@JvmName(name = "isInCollectionSetString")
open infix fun AttributePath.isIn(set: Collection<Set<String>?>): BooleanExpr
@JvmName(name = "isInCollectionSetUByte")
open infix fun AttributePath.isIn(set: Collection<Set<UByte>?>): BooleanExpr
@JvmName(name = "isInCollectionSetUInt")
open infix fun AttributePath.isIn(set: Collection<Set<UInt>?>): BooleanExpr
@JvmName(name = "isInCollectionSetULong")
open infix fun AttributePath.isIn(set: Collection<Set<ULong>?>): BooleanExpr
@JvmName(name = "isInCollectionSetUShort")
open infix fun AttributePath.isIn(set: Collection<Set<UShort>?>): BooleanExpr
@JvmName(name = "isInCollectionString")
open infix fun AttributePath.isIn(set: Collection<String?>): BooleanExpr
@JvmName(name = "isInCollectionUByte")
open infix fun AttributePath.isIn(set: Collection<UByte?>): BooleanExpr
@JvmName(name = "isInCollectionUInt")
open infix fun AttributePath.isIn(set: Collection<UInt?>): BooleanExpr
@JvmName(name = "isInCollectionULong")
open infix fun AttributePath.isIn(set: Collection<ULong?>): BooleanExpr
@JvmName(name = "isInCollectionUShort")
open infix fun AttributePath.isIn(set: Collection<UShort?>): BooleanExpr

Creates a contains expression for verifying this expression is in the given set of elements

Parameters

set

The collection to check