0

私のRESTfulWebサービスは、プロデューサーにいくつかのフィルター情報をリクエストで渡します。たとえば、それらのURLには次のものが含まれます:-/ ACCOUNT-LIST?$ filter = Id eq '45012'

これをodata4jで処理するにはどうすればよいですか?

odata4j JavaDocから、フィルターのタイプがBoolCommonExpressionであることがわかりますが、これを処理する方法に関するドキュメントや例は表示されません。

また、渡された複数のフィルターオプションを処理するにはどうすればよいですか?

ありがとう

4

1 に答える 1

0

BoolCommonExpressionは、式階層(複合式を含む)の基本タイプです。

instanceofチェックを実行するか、.visit(ExpressionVisitor)を使用して、各式のタイプを異なる方法で処理できます。

お役に立てば幸いです
-ジョン

于 2012-01-25T14:53:28.370 に答える