Java-beanutils-standard-javabeans-suppressing-properties

提供:Dev Guides
移動先:案内検索

Java BeanUtils-プロパティの抑制

説明

Beanイントロスペクションメカニズムを使用して、特定のプロパティを抑制することができます。 特殊なBeanIntrospectorインターフェースは、特別な機能を抑制するhttp://commons.apache.org/proper/commons-beanutils/javadocs/v1.9.3/apidocs/org/apache/commons/beanutils/BeanIntrospectorl[SuppressPropertiesBeanIntrospector]と呼ばれるタイプによって実装されますJava Beanのクラスプロパティ。 インスタンスの作成中にBeanでアクセスできないプロパティ名のコレクションを提供する必要があります。 これらのプロパティが他のBeanIntrospectorによって識別される場合、Beanクラスの処理中に削除されます。

_getClass()_メソッドから生成され、Objectから継承され、プロパティgetメソッドの命名パターンを使用するすべてのBeanのプロパティを抑制する特別なクラスプロパティを使用できます。 ほとんどの場合、_SuppressPropertiesBeanIntrospector_のインスタンスを使用して特定のプロパティを抑制できます。また、_SuppressPropertiesBeanIntrospector_の_SUPPRESS_CLASS_定数を使用して実現できます。