クラスの使用
org.springframework.beans.MutablePropertyValues
パッケージ
説明
このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
org.springframework.beans.factory
パッケージをサポートするクラス。ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。
Web 固有のデータバインディング機能を提供します。
マルチパート解決フレームワークのサポートクラス。
org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。org.springframework.beans 内の MutablePropertyValues 使用
修飾子と型メソッド説明PropertyValue オブジェクトを追加し、対応するプロパティの既存のオブジェクトを置き換えるか、それとマージします(該当する場合)。MutablePropertyValues.addPropertyValue
(PropertyValue pv) PropertyValue オブジェクトを追加し、対応するプロパティの既存のオブジェクトを置き換えるか、それとマージします(該当する場合)。MutablePropertyValues.addPropertyValues
(MapSE<?, ?> other) 指定されたマップからすべてのプロパティ値を追加します。MutablePropertyValues.addPropertyValues
(PropertyValues other) 指定されたすべての PropertyValues をこのオブジェクトにコピーします。org.springframework.beans.factory.config 内の MutablePropertyValues 使用
org.springframework.beans.factory.support 内の MutablePropertyValues 使用
修飾子と型メソッド説明protected void
AbstractAutowireCapableBeanFactory.autowireByName
(StringSE beanName, AbstractBeanDefinition mbd, BeanWrapper bw, MutablePropertyValues pvs) autowire が "byName" に設定されている場合、このファクトリ内の他の Bean への参照を使用して、不足しているプロパティ値を入力します。protected void
AbstractAutowireCapableBeanFactory.autowireByType
(StringSE beanName, AbstractBeanDefinition mbd, BeanWrapper bw, MutablePropertyValues pvs) 「型ごとのオートワイヤー」(型ごとの Bean プロパティ)の動作を定義する抽象メソッド。void
AbstractBeanDefinition.setPropertyValues
(MutablePropertyValues propertyValues) この Bean のプロパティ値を指定します(ある場合)。修飾子コンストラクター説明protected
指定されたコンストラクター引数値とプロパティ値で新しい AbstractBeanDefinition を作成します。ChildBeanDefinition
(StringSE parentName, ClassSE<?> beanClass, ConstructorArgumentValues cargs, MutablePropertyValues pvs) コンストラクターの引数とプロパティ値を指定して、指定された親の新しい ChildBeanDefinition を作成します。ChildBeanDefinition
(StringSE parentName, StringSE beanClassName, ConstructorArgumentValues cargs, MutablePropertyValues pvs) コンストラクターの引数とプロパティ値を指定して、指定された親の新しい ChildBeanDefinition を作成します。ChildBeanDefinition
(StringSE parentName, ConstructorArgumentValues cargs, MutablePropertyValues pvs) 指定された親の新しい ChildBeanDefinition を作成します。ChildBeanDefinition
(StringSE parentName, MutablePropertyValues pvs) 指定された親の新しい ChildBeanDefinition を作成します。RootBeanDefinition
(ClassSE<?> beanClass, ConstructorArgumentValues cargs, MutablePropertyValues pvs) シングルトンの新しい RootBeanDefinition を作成し、コンストラクターの引数とプロパティ値を指定します。RootBeanDefinition
(StringSE beanClassName, ConstructorArgumentValues cargs, MutablePropertyValues pvs) シングルトンの新しい RootBeanDefinition を作成し、コンストラクターの引数とプロパティ値を指定します。org.springframework.context.support 内の MutablePropertyValues 使用
修飾子と型メソッド説明void
StaticApplicationContext.registerPrototype
(StringSE name, ClassSE<?> clazz, MutablePropertyValues pvs) 基になる Bean ファクトリにプロトタイプ Bean を登録します。void
StaticApplicationContext.registerSingleton
(StringSE name, ClassSE<?> clazz, MutablePropertyValues pvs) 基になる Bean ファクトリにシングルトン Bean を登録します。org.springframework.validation 内の MutablePropertyValues 使用
修飾子と型メソッド説明protected void
DataBinder.applyPropertyValues
(MutablePropertyValues mpvs) 指定されたプロパティ値をターゲットオブジェクトに適用します。protected void
DataBinder.checkAllowedFields
(MutablePropertyValues mpvs) 許可されたフィールドに対して特定のプロパティ値を確認し、許可されていないフィールドの値を削除します。protected void
DataBinder.checkRequiredFields
(MutablePropertyValues mpvs) 必要なフィールドに対して指定されたプロパティ値を確認し、必要に応じて欠落フィールドエラーを生成します。protected void
DataBinder.doBind
(MutablePropertyValues mpvs) 渡された MutablePropertyValues インスタンスと連携する、バインディングプロセスの実際の実装。org.springframework.web.bind 内の MutablePropertyValues 使用
修飾子と型クラス説明class
ServletRequest のパラメーターから作成された PropertyValues 実装。修飾子と型メソッド説明protected void
WebDataBinder.adaptEmptyArrayIndices
(MutablePropertyValues mpvs) "[]"
で終わる名前のプロパティ値を確認してください。protected void
ServletRequestDataBinder.addBindValues
(MutablePropertyValues mpvs, ServletRequestEE request) サブクラスがリクエストに追加のバインド値を追加するために使用できる拡張ポイント。protected void
WebDataBinder.bindMultipart
(MapSE<StringSE, ListSE<MultipartFile>> multipartFiles, MutablePropertyValues mpvs) 指定されたリクエストに含まれるすべてのマルチパートファイルがあれば、バインドします(マルチパートリクエストの場合)。protected void
WebDataBinder.checkFieldDefaults
(MutablePropertyValues mpvs) フィールドのデフォルトの指定されたプロパティ値を確認します。protected void
WebDataBinder.checkFieldMarkers
(MutablePropertyValues mpvs) フィールドマーカーの指定されたプロパティ値を確認します。protected void
WebDataBinder.doBind
(MutablePropertyValues mpvs) この実装は、スーパークラスバインディングプロセスに委譲する前に、フィールドのデフォルトとマーカーチェックを実行します。org.springframework.web.multipart.support 内の MutablePropertyValues 使用
修飾子と型メソッド説明static void
StandardServletPartUtils.bindParts
(HttpServletRequestEE request, MutablePropertyValues mpvs, boolean bindEmpty) 指定されたサーブレットリクエストのすべてのパーツをバインドします。org.springframework.web.servlet.mvc.method.annotation 内の MutablePropertyValues 使用
修飾子と型メソッド説明protected void
ExtendedServletRequestDataBinder.addBindValues
(MutablePropertyValues mpvs, ServletRequestEE request) URI 変数をプロパティ値にマージして、データバインディングに使用します。