Java BeanUtils - подавляющие свойства
Описание
Вы можете подавить определенные свойства, используя механизм интроспекции bean-компонентов. Специализированный интерфейс BeanIntrospector реализован с помощью типа SuppressPropertiesBeanIntrospector, который подавляет специальные свойства классов Java beans. Необходимо предоставить набор имен свойств, которые недоступны для bean-компонентов при создании экземпляра. Если эти свойства идентифицированы другим BeanIntrospector, они будут удалены во время обработки класса bean-компонента.
Вы можете использовать специальное свойство класса для подавления свойств для всех bean-компонентов, которые генерируются из метода getClass () и унаследованы от Object и используют шаблон именования для методов получения свойств. В большинстве ситуаций экземпляр SuppressPropertiesBeanIntrospector может использоваться для подавления определенных свойств и может быть достигнут с помощью константы SUPPRESS_CLASS SuppressPropertiesBeanIntrospector .