インターフェースの使用
org.springframework.beans.BeanWrapper
BeanWrapper を使用するパッケージ
パッケージ
説明
このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。
org.springframework.beans.factory
パッケージをサポートするクラス。JdbcTemplate とそれに関連するコールバックインターフェースおよびヘルパーオブジェクトに基づいて、コア JDBC フレームワークを提供します。
このパッケージは、JMS メッセージリスナーの JCA ベースのエンドポイント管理を提供します。
ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。
Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。
アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
org.springframework.beans 内の BeanWrapper 使用
BeanWrapper を実装している org.springframework.beans のクラスBeanWrapper を返す org.springframework.beans のメソッド修飾子と型メソッド説明static BeanWrapper
PropertyAccessorFactory.forBeanPropertyAccess
(ObjectSE target) 指定されたターゲットオブジェクトの BeanWrapper を取得し、JavaBeans スタイルのプロパティにアクセスします。org.springframework.beans.factory.support 内の BeanWrapper 使用
修飾子と型メソッド説明protected BeanWrapper
AbstractAutowireCapableBeanFactory.autowireConstructor
(StringSE beanName, RootBeanDefinition mbd, ConstructorSE<?>[] ctors, ObjectSE[] explicitArgs) 「型ごとのコンストラクター引数を使用した」「オートワイヤーコンストラクター」の動作。protected BeanWrapper
AbstractAutowireCapableBeanFactory.createBeanInstance
(StringSE beanName, RootBeanDefinition mbd, ObjectSE[] args) 適切なインスタンス化戦略を使用して、指定された Bean の新しいインスタンスを作成します: ファクトリメソッド、コンストラクターのオートワイヤー、単純なインスタンス化。protected BeanWrapper
AbstractAutowireCapableBeanFactory.instantiateBean
(StringSE beanName, RootBeanDefinition mbd) デフォルトのコンストラクターを使用して、指定された Bean をインスタンス化します。protected BeanWrapper
AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod
(StringSE beanName, RootBeanDefinition mbd, ObjectSE[] explicitArgs) 名前付きファクトリメソッドを使用して Bean をインスタンス化します。型 BeanWrapper のパラメーターを持つ org.springframework.beans.factory.support のメソッド修飾子と型メソッド説明protected void
AbstractAutowireCapableBeanFactory.applyPropertyValues
(StringSE beanName, BeanDefinition mbd, BeanWrapper bw, PropertyValues pvs) 指定されたプロパティ値を適用し、この Bean ファクトリ内の他の Bean へのランタイム参照を解決します。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 プロパティ)の動作を定義する抽象メソッド。protected PropertyDescriptorSE[]
AbstractAutowireCapableBeanFactory.filterPropertyDescriptorsForDependencyCheck
(BeanWrapper bw) 指定された BeanWrapper から PropertyDescriptors のフィルターされたセットを抽出します。無視された依存関係型または無視された依存関係インターフェースで定義されたプロパティは除外します。protected PropertyDescriptorSE[]
AbstractAutowireCapableBeanFactory.filterPropertyDescriptorsForDependencyCheck
(BeanWrapper bw, boolean cache) 指定された BeanWrapper から PropertyDescriptors のフィルターされたセットを抽出します。無視された依存関係型または無視された依存関係インターフェースで定義されたプロパティは除外します。protected void
AbstractBeanFactory.initBeanWrapper
(BeanWrapper bw) このファクトリに登録されているカスタムエディターを使用して、指定された BeanWrapper を初期化します。protected void
AbstractAutowireCapableBeanFactory.populateBean
(StringSE beanName, RootBeanDefinition mbd, BeanWrapper bw) 指定された BeanWrapper の Bean インスタンスに、Bean 定義からのプロパティ値を取り込みます。protected StringSE[]
AbstractAutowireCapableBeanFactory.unsatisfiedNonSimpleProperties
(AbstractBeanDefinition mbd, BeanWrapper bw) 満たされていない非シンプルな Bean プロパティの配列を返します。org.springframework.jdbc.core 内の BeanWrapper 使用
型 BeanWrapper のパラメーターを持つ org.springframework.jdbc.core のメソッド修飾子と型メソッド説明protected void
BeanPropertyRowMapper.initBeanWrapper
(BeanWrapper bw) 行マッピングに使用される特定の BeanWrapper を初期化します。org.springframework.jms.listener.endpoint 内の BeanWrapper 使用
型 BeanWrapper のパラメーターを持つ org.springframework.jms.listener.endpoint のメソッド修飾子と型メソッド説明protected void
DefaultJmsActivationSpecFactory.applyAcknowledgeMode
(BeanWrapper bw, int ackMode) この実装は、SESSION_TRANSACTED
を "useRAManagedTransaction" という名前の ActivationSpec プロパティにマップします(可能な場合)(ActiveMQ の命名規則に従って)。protected void
StandardJmsActivationSpecFactory.applyAcknowledgeMode
(BeanWrapper bw, int ackMode) 指定された確認応答モードを ActivationSpec オブジェクトに適用します。protected void
DefaultJmsActivationSpecFactory.populateActivationSpecProperties
(BeanWrapper bw, JmsActivationSpecConfig config) この実装は、対応する ActivationSpec プロパティ "maxSessions "/"maxNumberOfWorks" " と "maxMessagesPerSessions"/"maxMessages" " を検出することにより、Spring の拡張 "maxConcurrency" と "prefetchSize" 設定をサポートします (ActiveMQ と JORAM の命名規則に従います)。protected void
StandardJmsActivationSpecFactory.populateActivationSpecProperties
(BeanWrapper bw, JmsActivationSpecConfig config) 特定の ApplicationSpec オブジェクトに、特定の構成オブジェクトで定義された設定を入力します。org.springframework.validation 内の BeanWrapper 使用
BeanWrapper を返す org.springframework.validation のメソッド修飾子と型メソッド説明protected BeanWrapper
BeanPropertyBindingResult.createBeanWrapper()
基になるターゲットオブジェクトの新しいBeanWrapper
を作成します。org.springframework.web.filter 内の BeanWrapper 使用
型 BeanWrapper のパラメーターを持つ org.springframework.web.filter のメソッド修飾子と型メソッド説明protected void
GenericFilterBean.initBeanWrapper
(BeanWrapper bw) おそらくカスタムエディターを使用して、この GenericFilterBean の BeanWrapper を初期化します。org.springframework.web.servlet 内の BeanWrapper 使用
型 BeanWrapper のパラメーターを持つ org.springframework.web.servlet のメソッド修飾子と型メソッド説明protected void
HttpServletBean.initBeanWrapper
(BeanWrapper bw) おそらくカスタムエディターを使用して、この HttpServletBean の BeanWrapper を初期化します。