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