Я пытаюсь реализовать пользовательскую аннотацию проверки в Seam.Seam Custom Validation
У нас есть список объектов, которые можно назвать arrayA, а arrayA отличается в зависимости от сегодняшней даты.
Далее у нас есть строка ввода B, строка B - некоторое значение в arrayA, проходящее через функцию преобразования funcC (...).
Поэтому в основном мы можем проверить stringB используя следующий цикл:
for(a : arrayA)
{
a.equals(funcC(stringB))
return true
}
return false
Моя проблема в том, как я делаю это в шве с учетом Arraya динамична? Аннотации проверки шва/спящего режима, по-видимому, принимают только константы в качестве входных данных. Кто-нибудь знает обходное решение этой проблемы?
Спасибо!