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