public abstract class AnnotationBeanUtils
extends java.lang.Object| コンストラクターと説明 |
|---|
AnnotationBeanUtils() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static void | copyPropertiesToBean(java.lang.annotation.Annotation ann, java.lang.Object bean, java.lang.String... excludedProperties) 提供された Annotation のプロパティを提供されたターゲット Bean にコピーします。 |
static void | copyPropertiesToBean(java.lang.annotation.Annotation ann, java.lang.Object bean, StringValueResolver valueResolver, java.lang.String... excludedProperties) 提供された Annotation のプロパティを提供されたターゲット Bean にコピーします。 |
public static void copyPropertiesToBean(java.lang.annotation.Annotation ann,
java.lang.Object bean,
java.lang.String... excludedProperties)Annotation のプロパティを提供されたターゲット Bean にコピーします。excludedProperties で定義されたプロパティはコピーされません。ann - コピー元のアノテーション bean - コピー先の Bean インスタンス excludedProperties - 除外されたプロパティの名前(ある場合)BeanWrapperpublic static void copyPropertiesToBean(java.lang.annotation.Annotation ann,
java.lang.Object bean,
@Nullable
StringValueResolver valueResolver,
java.lang.String... excludedProperties)Annotation のプロパティを提供されたターゲット Bean にコピーします。excludedProperties で定義されたプロパティはコピーされません。たとえば、指定された値リゾルバーは、プロパティ値のプレースホルダーを解決する場合があります。
ann - コピー元のアノテーション bean - コピー先の Bean インスタンス valueResolver - 後処理文字列プロパティ値への解決 (null の場合があります)excludedProperties - 除外されたプロパティの名前(ある場合)BeanWrapper