diff --git a/java/src/main/java/com/genexus/db/GXEmbedding.java b/java/src/main/java/com/genexus/db/GXEmbedding.java index cbff59261..657c21242 100644 --- a/java/src/main/java/com/genexus/db/GXEmbedding.java +++ b/java/src/main/java/com/genexus/db/GXEmbedding.java @@ -112,4 +112,9 @@ public String toString() .map(String::valueOf) .collect(Collectors.joining(",")); } + + public boolean isEmpty() { + return embedding == null || embedding.isEmpty() || + embedding.stream().allMatch(v -> v == null || v == 0.0f); + } }