0

hazelcast マップから sql 述語によって返されるコレクションは変更できませんか? SQL述語から受け取ったセットに(hazelcastマップで)追加しようとしています-変更可能かどうか、または問題の原因となっているコードかどうかを確認するだけです。

Set<UDC> testSet = new HashSet<UDC>();
testSet = (Set<UDC>) testMap.values(new SqlPredicate("testUUID != " + id + " AND testStatus = 1"));  //Set is not empty!

セットに対するすべての追加操作は、UnsupportedOperationException をスローしています。前もって感謝します!

4

1 に答える 1

0

私の最初のテストによると、SQLPredicate から返されたセットは変更できません。sqlpredicate (hazelcast-2.5 を使用) を使用して変更可能なセットを取得するオプションが見つかりませんでした。私が間違っていたら、私はとてもうれしいです!それが役に立てば幸い。

于 2013-04-11T20:46:10.543 に答える