Здравствуйте!
Допустим у меня есть некий JavaBean. Хочется написать метод вида:
boolean match(Object object, String criteria)
Строка criteria может выглядеть примерно так:
((name like "X%") or (name="XXX" and length=12))
name и length — свойства соответствующего бина
Подскажите, может есть какие готовые инструменты, позволяющие упростить решение задачи и не писать свой парсер для criteria?
Во избежание совета пользоваться HQL скажу, что к БД задача не имеет никакого отношения