This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit b909901be22a62c22246ba85ec2715de962b0e18
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Fri Feb 6 13:53:58 2026 +0000

    (chores): modernize instanceof checks in camel-neo4j
---
 .../java/org/apache/camel/component/neo4j/Neo4jProducer.java | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/components/camel-ai/camel-neo4j/src/main/java/org/apache/camel/component/neo4j/Neo4jProducer.java
 
b/components/camel-ai/camel-neo4j/src/main/java/org/apache/camel/component/neo4j/Neo4jProducer.java
index 53b500131e34..351e750b33f5 100644
--- 
a/components/camel-ai/camel-neo4j/src/main/java/org/apache/camel/component/neo4j/Neo4jProducer.java
+++ 
b/components/camel-ai/camel-neo4j/src/main/java/org/apache/camel/component/neo4j/Neo4jProducer.java
@@ -349,10 +349,10 @@ public class Neo4jProducer extends DefaultProducer {
 
         Object body = exchange.getMessage().getBody();
 
-        if (body instanceof Neo4jEmbedding) {
-            id = ((Neo4jEmbedding) body).getId();
-            text = ((Neo4jEmbedding) body).getText();
-            vectors = ((Neo4jEmbedding) body).getVectors();
+        if (body instanceof Neo4jEmbedding neo4jEmbed) {
+            id = neo4jEmbed.getId();
+            text = neo4jEmbed.getText();
+            vectors = neo4jEmbed.getVectors();
         } else {
             id = exchange.getMessage().getHeader(Neo4jHeaders.VECTOR_ID, () -> 
UUID.randomUUID(), String.class);
             vectors = 
exchange.getMessage().getHeader(CamelLangchain4jAttributes.CAMEL_LANGCHAIN4J_EMBEDDING_VECTOR,
@@ -384,8 +384,8 @@ public class Neo4jProducer extends DefaultProducer {
         float[] vectors;
 
         Object body = exchange.getMessage().getMandatoryBody();
-        if (body instanceof Neo4jEmbedding) {
-            vectors = ((Neo4jEmbedding) body).getVectors();
+        if (body instanceof Neo4jEmbedding neo4jEmbed) {
+            vectors = neo4jEmbed.getVectors();
         } else {
             vectors = exchange.getMessage().getBody(float[].class);
         }

Reply via email to