条件を表現および操作するためのクラスが何度か必要になりました(通常はUIで、ユーザーがさまざまな条件タイプを組み合わせてクエリを作成すると、コードは、クエリ対象の基になるシステムに応じて、たとえばluceneやdb)。再利用可能なクラスのセットをあちこち検索しました。これは多くの既存の場所(初心者向けのすべての表現言語)で使用する必要があると確信していますが、簡単に使用できるものは見つかりませんでした。私は自分で両方の時間をコーディングすることになりましたが、確かに存在するものを再利用しないことに不満を感じました。
一般的なニーズは次のとおりです。-いくつかの演算子:およびまたはなど-可変数のオペランド-式を作成するための条件の組み合わせ-式のシリアル化-文字列との間の式の解析/フォーマット
誰かがそのようなものを見つけましたか?