En JSF, un composant peut être rendu ou non à l'aide de l'opérateur EL empty.
rendered="#{not empty myBean.myList}"
D'après ce que j'ai compris, l'opérateur fonctionne à la fois comme un contrôle de nullité, mais aussi comme un contrôle pour vérifier si la liste est vide.
Je veux effectuer des vérifications vides sur certains objets de ma propre classe personnalisée. Quelle(s) interface(s) ou partie(s) d'interfaces dois-je implémenter ? Avec quelle interface l'opérateur empty est-il compatible ?