Java BeanUtils - Suppression des propriétés

La description

Vous pouvez supprimer les propriétés spécifiques en utilisant le mécanisme d'introspection de bean. L'interface spécialisée BeanIntrospector est implémentée par le type appelé SuppressPropertiesBeanIntrospector qui supprime les propriétés de classe spéciales des beans Java. La collection de noms de propriétés doit être fournie qui ne sont pas accessibles sur les beans lors de la création d'une instance. Si ces propriétés sont identifiées par l'autre BeanIntrospector, elles seront supprimées lors du traitement de la classe de bean.

Vous pouvez utiliser une propriété de classe spéciale pour supprimer les propriétés de tous les beans qui est générée par la méthode getClass () et héritée de Object et utilise un modèle de dénomination pour les méthodes d'obtention de propriété. Dans la plupart des situations, une instance de SuppressPropertiesBeanIntrospector peut être utilisée pour supprimer les propriétés spécifiques et peut être obtenue à l'aide de la constante SUPPRESS_CLASS de SuppressPropertiesBeanIntrospector .