asList
fun Expression<*>.asList(type: Expression<ExpressionType> = nil(), length: Expression<IntValue> = nil()): Expression<ListValue<*>>(source)
Asserts that this is a list (optionally with a specific item type and length).
If, when the input expression is evaluated, it is not of the asserted type, then this assertion will cause the whole expression to be aborted.