В JSF компонент может быть отображен или не использован пустым оператором EL
rendered="#{not empty myBean.myList}"
Как я понял, оператор работает как с нулевой проверкой, так и проверяет, пуст ли список.
Я хочу делать пустые проверки на некоторых объектах моего собственного пользовательского класса, какие интерфейсы (интерфейсы) или части интерфейсов мне нужно реализовать? Какой интерфейс является пустым оператором, совместимым с?