From e5d4cdc63eee345db15b5ff61bbc571143c443eb Mon Sep 17 00:00:00 2001 From: Ralph Gasser Date: Thu, 18 Jan 2024 11:03:17 +0100 Subject: [PATCH] Another fix. --- .../cottontail/client/language/basics/expression/ValueList.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/cottontaildb-client/src/main/kotlin/org/vitrivr/cottontail/client/language/basics/expression/ValueList.kt b/cottontaildb-client/src/main/kotlin/org/vitrivr/cottontail/client/language/basics/expression/ValueList.kt index 41bdc001e..acfc3ff5d 100644 --- a/cottontaildb-client/src/main/kotlin/org/vitrivr/cottontail/client/language/basics/expression/ValueList.kt +++ b/cottontaildb-client/src/main/kotlin/org/vitrivr/cottontail/client/language/basics/expression/ValueList.kt @@ -31,6 +31,7 @@ class ValueList(val value: Array): Expression() { is LongArray -> list.filterIsInstance().map { LongVectorValue(it) } is FloatArray -> list.filterIsInstance().map { FloatVectorValue(it) } is DoubleArray -> list.filterIsInstance().map { DoubleVectorValue(it) } + is PublicValue -> list.filterIsInstance() else -> throw IllegalArgumentException("Cannot create ValueList from list of type ${list.first().javaClass.simpleName}.") }.toTypedArray())