Java BeanUtils - Özellikleri Gizleme
Açıklama
Fasulye iç gözlem mekanizmasını kullanarak belirli özellikleri bastırabilirsiniz. Özel BeanIntrospector arabirimi, Java çekirdeklerinin özel sınıf özelliklerini bastıran SuppressPropertiesBeanIntrospector adlı tür tarafından uygulanır . Örnek oluştururken fasulye üzerinde erişilemeyen özellik adlarının toplanması sağlanmalıdır. Bu özellikler diğer BeanIntrospector tarafından tanımlanırsa, fasulye sınıfı işlenirken kaldırılırlar.
GetClass () yönteminden gen başlatılan ve Object'ten miras alınan ve özellik alma yöntemleri için adlandırma modelini kullanan tüm çekirdeklerin özelliklerini gizlemek için özel bir sınıf özelliği kullanabilirsiniz . Çoğu durumda, belirli özellikleri bastırmak için bir SuppressPropertiesBeanIntrospector örneği kullanılabilir ve SuppressPropertiesBeanIntrospector'ın SUPPRESS_CLASS sabiti kullanılarak elde edilebilir .