Я ищу легкий Lib, который способен анализировать и оценивать тривиальные условия на объектах явы для реализации строковых фильтров на объектахЛегких выражений парсер в Java 1.6
Пример: Устных строку типа: myObject.intField > 0 && myObject.booleanField
с myObject как param.
Некоторые вещи, как Janino: http://docs.codehaus.org/plugins/servlet/mobile#content/view/17273 Но более Bean ориентированные (нет необходимости использовать добытчиками)
Может кодировать свой собственный парсер, но предпочитают избегать реализовав колесо.
Java имеет встроенный скриптовый API начиная с Java 6, см. Документы API пакета 'javax.script'. Существует встроенная поддержка JavaScript, но ее можно расширить с помощью других языков сценариев. – Jesper
Посмотрите на EL (язык выражений), существует несколько реализаций - например. [Juel] (http://juel.sourceforge.net/). – McDowell
как насчет lambdas в Java 8? –