Ако върнете възел от cypher, той ще бъде върнат като карта в отдалечения случай, така че можете да използвате (Map)rs.getObject("n") за достъп до имота.
Ако използвате getString(), вместо това получавате JSON представяне.
Ако имате нужда от node-id или -labels, трябва да ги върнете изрично, като това:
MATCH (n)
RETURN { id : id(n), labels : labels(n), data: n } as node
След това отново получавате обратно карта с id , labels и свойствата на възела като data полета.
За контролиране на транзакцията използвате connection.setAutoCommit(false) и connection.commit() или connection.rollback() .