InExpr

interface InExpr : BooleanExpr

Represents an IN expression as described in DynamoDB's making comparisons documentation. This expression will be true if value in set (or, equivalently, if set.contains(value)).

Properties

Link copied to clipboard
abstract val set: Collection<Expression>

The set of values to compare against value

Link copied to clipboard
abstract val value: Expression

The value to check for in set

Functions

Link copied to clipboard
open override fun <T> accept(visitor: ExpressionVisitor<T>): T

Accepts a visitor that is traversing an expression tree by dispatching to a subtype implementation. Subtype implementations MUST call the ExpressionVisitor.visit overload for their concrete type (effectively forming a double dispatch) and MUST return the resulting value.