インターフェースの使用
org.springframework.beans.factory.config.BeanDefinition
BeanDefinition を使用するパッケージ
パッケージ
説明
XML スキーマが主要な構成形式である、宣言型 AOP 構成のサポートパッケージ。
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
Bean 定義解析のサポートインフラストラクチャ。
org.springframework.beans.factory
パッケージをサポートするクラス。 標準の "spring-beans" XSD を含む、抽象 XML ベースの
BeanFactory
実装が含まれています。JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。
Spring の動的言語機械のサポートパッケージ。XML スキーマが主要な構成形式です。
Spring のスクリプトパッケージのサポートクラス。
Spring Test でケースバイケースの Bean オーバーライドをサポートします。
Spring MVC の XML 構成名前空間を定義します。
org.springframework.aop.config 内の BeanDefinition 使用
BeanDefinition を返す org.springframework.aop.config のメソッド修飾子と型メソッド説明protected abstract BeanDefinition
AbstractInterceptorDrivenBeanDefinitionDecorator.createInterceptorDefinition
(NodeSE node) サブクラスはこのメソッドを実装して、装飾される Bean に適用するインターセプターのBeanDefinition
を返す必要があります。AdvisorComponentDefinition.getBeanDefinitions()
AspectComponentDefinition.getBeanDefinitions()
PointcutComponentDefinition.getBeanDefinitions()
static BeanDefinition
AopConfigUtils.registerAspectJAnnotationAutoProxyCreatorIfNecessary
(BeanDefinitionRegistry registry) static BeanDefinition
AopConfigUtils.registerAspectJAnnotationAutoProxyCreatorIfNecessary
(BeanDefinitionRegistry registry, ObjectSE source) static BeanDefinition
AopConfigUtils.registerAspectJAutoProxyCreatorIfNecessary
(BeanDefinitionRegistry registry) static BeanDefinition
AopConfigUtils.registerAspectJAutoProxyCreatorIfNecessary
(BeanDefinitionRegistry registry, ObjectSE source) static BeanDefinition
AopConfigUtils.registerAutoProxyCreatorIfNecessary
(BeanDefinitionRegistry registry) static BeanDefinition
AopConfigUtils.registerAutoProxyCreatorIfNecessary
(BeanDefinitionRegistry registry, ObjectSE source) 型 BeanDefinition のパラメーターを持つ org.springframework.aop.config のメソッド修飾子と型メソッド説明protected StringSE
AbstractInterceptorDrivenBeanDefinitionDecorator.getInterceptorNameSuffix
(BeanDefinition interceptorDefinition) 型 BeanDefinition のパラメーターを持つ org.springframework.aop.config のコンストラクター修飾子コンストラクター説明AdvisorComponentDefinition
(StringSE advisorBeanName, BeanDefinition advisorDefinition) AdvisorComponentDefinition
(StringSE advisorBeanName, BeanDefinition advisorDefinition, BeanDefinition pointcutDefinition) AspectComponentDefinition
(StringSE aspectName, BeanDefinition[] beanDefinitions, BeanReference[] beanReferences, ObjectSE source) PointcutComponentDefinition
(StringSE pointcutBeanName, BeanDefinition pointcutDefinition, StringSE expression) org.springframework.beans.factory.annotation 内の BeanDefinition 使用
org.springframework.beans.factory.annotation 内の BeanDefinition サブインターフェース修飾子と型インターフェース説明interface
Bean クラスに関するAnnotationMetadata
を公開する拡張BeanDefinition
インターフェース - クラスをまだロードする必要はありません。修飾子と型クラス説明class
GenericBeanDefinition
クラスの拡張。AnnotatedBeanDefinition
インターフェースを通じて公開されるアノテーションメタデータのサポートを追加します。org.springframework.beans.factory.config 内の BeanDefinition 使用
修飾子と型メソッド説明BeanDefinitionHolder.getBeanDefinition()
ラップされた BeanDefinition を返します。ConfigurableListableBeanFactory.getBeanDefinition
(StringSE beanName) 指定された Bean の登録済み BeanDefinition を返し、そのプロパティ値とコンストラクター引数値(Bean ファクトリの後処理中に変更できます)へのアクセスを許可します。ConfigurableBeanFactory.getMergedBeanDefinition
(StringSE beanName) 指定された Bean 名のマージされた BeanDefinition を返し、必要に応じて子 Bean 定義をその親とマージします。BeanDefinition.getOriginatingBeanDefinition()
元の BeanDefinition を返すか、存在しない場合はnull
を返します。型 BeanDefinition のパラメーターを持つ org.springframework.beans.factory.config のメソッド修飾子と型メソッド説明void
BeanDefinitionCustomizer.customize
(BeanDefinition bd) 指定された Bean 定義をカスタマイズします。protected void
DeprecatedBeanWarner.logDeprecatedBean
(StringSE beanName, ClassSE<?> beanType, BeanDefinition beanDefinition) @Deprecated
SE でアノテーションされた Bean の警告をログに記録します。protected void
BeanDefinitionVisitor.visitBeanClassName
(BeanDefinition beanDefinition) void
BeanDefinitionVisitor.visitBeanDefinition
(BeanDefinition beanDefinition) 指定された BeanDefinition オブジェクトと、それらに含まれる MutablePropertyValues および ConstructorArgumentValues をトラバースします。protected void
BeanDefinitionVisitor.visitFactoryBeanName
(BeanDefinition beanDefinition) protected void
BeanDefinitionVisitor.visitFactoryMethodName
(BeanDefinition beanDefinition) protected void
BeanDefinitionVisitor.visitParentName
(BeanDefinition beanDefinition) protected void
BeanDefinitionVisitor.visitScope
(BeanDefinition beanDefinition) 型 BeanDefinition のパラメーターを持つ org.springframework.beans.factory.config のコンストラクター修飾子コンストラクター説明BeanDefinitionHolder
(BeanDefinition beanDefinition, StringSE beanName) 新しい BeanDefinitionHolder を作成します。BeanDefinitionHolder
(BeanDefinition beanDefinition, StringSE beanName, StringSE[] aliases) 新しい BeanDefinitionHolder を作成します。org.springframework.beans.factory.parsing 内の BeanDefinition 使用
修飾子と型メソッド説明AbstractComponentDefinition.getBeanDefinitions()
空の配列を返します。BeanComponentDefinition.getBeanDefinitions()
ComponentDefinition.getBeanDefinitions()
このComponentDefinition
を形成するために登録されたBeanDefinitions
を返します。AbstractComponentDefinition.getInnerBeanDefinitions()
空の配列を返します。BeanComponentDefinition.getInnerBeanDefinitions()
ComponentDefinition.getInnerBeanDefinitions()
このコンポーネント内の関連するすべてのインナー Bean を表すBeanDefinitions
を返します。型 BeanDefinition のパラメーターを持つ org.springframework.beans.factory.parsing のコンストラクター修飾子コンストラクター説明BeanComponentDefinition
(BeanDefinition beanDefinition, StringSE beanName) 指定された Bean の新しい BeanComponentDefinition を作成します。BeanComponentDefinition
(BeanDefinition beanDefinition, StringSE beanName, StringSE[] aliases) 指定された Bean の新しい BeanComponentDefinition を作成します。org.springframework.beans.factory.support 内の BeanDefinition 使用
BeanDefinition を実装している org.springframework.beans.factory.support のクラス修飾子と型クラス説明class
GenericBeanDefinition
、RootBeanDefinition
、ChildBeanDefinition
の共通プロパティを考慮した、具体的な本格的なBeanDefinition
クラスの基本クラス。class
親から設定を継承する Bean の Bean 定義。class
GenericBeanDefinition は、宣言的な Bean 定義を目的としたワンストップショップです。class
ルート Bean 定義は、 実行時に Spring BeanFactory 内の特定の Bean をサポートする、マージされた Bean 定義を表します。修飾子と型メソッド説明protected abstract BeanDefinition
AbstractBeanFactory.getBeanDefinition
(StringSE beanName) 指定された Bean 名の Bean 定義を返します。BeanDefinitionOverrideException.getBeanDefinition()
新しく登録された Bean 定義を返します。BeanDefinitionRegistry.getBeanDefinition
(StringSE beanName) 指定された Bean 名の BeanDefinition を返します。DefaultListableBeanFactory.getBeanDefinition
(StringSE beanName) SimpleBeanDefinitionRegistry.getBeanDefinition
(StringSE beanName) BeanDefinitionOverrideException.getExistingDefinition()
同じ名前の既存の Bean 定義を返します。AbstractBeanFactory.getMergedBeanDefinition
(StringSE name) 指定された Bean 名の「マージされた」BeanDefinition を返します。必要に応じて、子 Bean 定義をその親とマージします。AbstractBeanDefinition.getOriginatingBeanDefinition()
元の BeanDefinition を返すか、存在しない場合はnull
を返します。型 BeanDefinition のパラメーターを持つ org.springframework.beans.factory.support のメソッド修飾子と型メソッド説明protected void
AbstractAutowireCapableBeanFactory.applyPropertyValues
(StringSE beanName, BeanDefinition mbd, BeanWrapper bw, PropertyValues pvs) 指定されたプロパティ値を適用し、この Bean ファクトリ内の他の Bean へのランタイム参照を解決します。protected ObjectSE
AbstractBeanFactory.evaluateBeanDefinitionString
(StringSE value, BeanDefinition beanDefinition) Bean 定義に含まれている特定のストリングを評価し、潜在的にそれを式として解決します。static StringSE
BeanDefinitionReaderUtils.generateBeanName
(BeanDefinition beanDefinition, BeanDefinitionRegistry registry) 指定された Bean ファクトリ内で一意の、指定された最上位 Bean 定義の Bean 名を生成します。static StringSE
BeanDefinitionReaderUtils.generateBeanName
(BeanDefinition definition, BeanDefinitionRegistry registry, boolean isInnerBean) 指定された Bean ファクトリ内で一意の、指定された Bean 定義の Bean 名を生成します。BeanNameGenerator.generateBeanName
(BeanDefinition definition, BeanDefinitionRegistry registry) 指定された Bean 定義の Bean 名を生成します。DefaultBeanNameGenerator.generateBeanName
(BeanDefinition definition, BeanDefinitionRegistry registry) protected RootBeanDefinition
AbstractBeanFactory.getMergedBeanDefinition
(StringSE beanName, BeanDefinition bd) 指定された Bean の定義が子 Bean 定義である場合、親とマージすることにより、指定された最上位 Bean の RootBeanDefinition を返します。protected RootBeanDefinition
AbstractBeanFactory.getMergedBeanDefinition
(StringSE beanName, BeanDefinition bd, BeanDefinition containingBd) 指定された Bean の定義が子 Bean 定義である場合、親とマージすることにより、指定された Bean の RootBeanDefinition を返します。static RegisteredBean
RegisteredBean.ofInnerBean
(RegisteredBean parent, StringSE innerBeanName, BeanDefinition innerBeanDefinition) 内部 Bean の新しいRegisteredBean
インスタンスを作成します。static RegisteredBean
RegisteredBean.ofInnerBean
(RegisteredBean parent, BeanDefinition innerBeanDefinition) 内部 Bean の新しいRegisteredBean
インスタンスを作成します。void
AbstractBeanDefinition.overrideFrom
(BeanDefinition other) この Bean 定義(おそらく親子継承関連からコピーされた親)の設定を、指定された Bean 定義(おそらく子)からオーバーライドします。void
BeanDefinitionRegistry.registerBeanDefinition
(StringSE beanName, BeanDefinition beanDefinition) このレジストリに新しい Bean 定義を登録します。void
DefaultListableBeanFactory.registerBeanDefinition
(StringSE beanName, BeanDefinition beanDefinition) void
SimpleBeanDefinitionRegistry.registerBeanDefinition
(StringSE beanName, BeanDefinition beanDefinition) <T> T
BeanDefinitionValueResolver.resolveInnerBean
(StringSE innerBeanName, BeanDefinition innerBd, BiFunctionSE<StringSE, RootBeanDefinition, T> resolver) 内部 Bean 定義を解決し、マージされた Bean 定義で指定されたresolver
を呼び出します。void
AbstractBeanDefinition.setOriginatingBeanDefinition
(BeanDefinition originatingBd) 存在する場合は、元の(たとえば、装飾された)BeanDefinition を設定します。型 BeanDefinition のパラメーターを持つ org.springframework.beans.factory.support のコンストラクター修飾子コンストラクター説明protected
AbstractBeanDefinition
(BeanDefinition original) 指定された Bean 定義のディープコピーとして新しい AbstractBeanDefinition を作成します。BeanDefinitionOverrideException
(StringSE beanName, BeanDefinition beanDefinition, BeanDefinition existingDefinition) 指定された新規および既存の定義に対して新しい BeanDefinitionOverrideException を作成します。BeanDefinitionOverrideException
(StringSE beanName, BeanDefinition beanDefinition, BeanDefinition existingDefinition, StringSE msg) 指定された新規および既存の定義に対して新しい BeanDefinitionOverrideException を作成します。BeanDefinitionValueResolver
(AbstractAutowireCapableBeanFactory beanFactory, StringSE beanName, BeanDefinition beanDefinition) デフォルトのTypeConverter
を使用して、指定された BeanFactory および BeanDefinition の BeanDefinitionValueResolver を作成します。BeanDefinitionValueResolver
(AbstractAutowireCapableBeanFactory beanFactory, StringSE beanName, BeanDefinition beanDefinition, TypeConverter typeConverter) 指定されたTypeConverter
を使用して、指定された BeanFactory および BeanDefinition の BeanDefinitionValueResolver を作成します。GenericBeanDefinition
(BeanDefinition original) 指定された Bean 定義のディープコピーとして新しい GenericBeanDefinition を作成します。org.springframework.beans.factory.xml 内の BeanDefinition 使用
修飾子と型メソッド説明ParserContext.getContainingBeanDefinition()
final BeanDefinition
AbstractBeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) BeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) 指定されたElement
SE を解析し、結果のBeanDefinition(s)
を、提供されたParserContext
に埋め込まれたBeanDefinitionRegistry
に登録します。NamespaceHandler.parse
(ElementSE element, ParserContext parserContext) 指定されたElement
SE を解析し、結果のBeanDefinitions
を、提供されたParserContext
に埋め込まれているBeanDefinitionRegistry
に登録します。NamespaceHandlerSupport.parse
(ElementSE element, ParserContext parserContext) SimpleConstructorNamespaceHandler.parse
(ElementSE element, ParserContext parserContext) SimplePropertyNamespaceHandler.parse
(ElementSE element, ParserContext parserContext) BeanDefinitionParserDelegate.parseCustomElement
(ElementSE ele) カスタム要素を解析します(デフォルトの名前空間の外)。BeanDefinitionParserDelegate.parseCustomElement
(ElementSE ele, BeanDefinition containingBd) カスタム要素を解析します(デフォルトの名前空間の外)。型 BeanDefinition のパラメーターを持つ org.springframework.beans.factory.xml のメソッド修飾子と型メソッド説明BeanDefinitionParserDelegate.decorateBeanDefinitionIfRequired
(ElementSE ele, BeanDefinitionHolder originalDef, BeanDefinition containingBd) 該当する場合は、ネームスペースハンドラーを使用して、指定された Bean 定義を装飾します。BeanDefinitionParserDelegate.decorateIfRequired
(NodeSE node, BeanDefinitionHolder originalDef, BeanDefinition containingBd) 該当する場合は、ネームスペースハンドラーを使用して、指定された Bean 定義を装飾します。XmlReaderContext.generateBeanName
(BeanDefinition beanDefinition) 指定された Bean 定義の Bean 名前ジェネレーターを呼び出します。BeanDefinitionParserDelegate.parseArrayElement
(ElementSE arrayEle, BeanDefinition bd) 配列要素を解析します。BeanDefinitionParserDelegate.parseBeanDefinitionAttributes
(ElementSE ele, StringSE beanName, BeanDefinition containingBean, AbstractBeanDefinition bd) 指定された Bean 要素の属性を指定された Bean * 定義に適用します。BeanDefinitionParserDelegate.parseBeanDefinitionElement
(ElementSE ele, StringSE beanName, BeanDefinition containingBean) 名前やエイリアスに関係なく、Bean 定義自体を解析します。BeanDefinitionParserDelegate.parseBeanDefinitionElement
(ElementSE ele, BeanDefinition containingBean) 指定された<bean>
要素を解析します。protected void
BeanDefinitionParserDelegate.parseCollectionElements
(NodeListSE elementNodes, CollectionSE<ObjectSE> target, BeanDefinition bd, StringSE defaultElementType) void
BeanDefinitionParserDelegate.parseConstructorArgElement
(ElementSE ele, BeanDefinition bd) constructor-arg 要素を解析します。void
BeanDefinitionParserDelegate.parseConstructorArgElements
(ElementSE beanEle, BeanDefinition bd) 指定された Bean 要素のコンストラクター引数サブ要素を解析します。BeanDefinitionParserDelegate.parseCustomElement
(ElementSE ele, BeanDefinition containingBd) カスタム要素を解析します(デフォルトの名前空間の外)。protected ObjectSE
BeanDefinitionParserDelegate.parseKeyElement
(ElementSE keyEle, BeanDefinition bd, StringSE defaultKeyTypeName) マップ要素のキーサブ要素を解析します。BeanDefinitionParserDelegate.parseListElement
(ElementSE collectionEle, BeanDefinition bd) リスト要素を解析します。BeanDefinitionParserDelegate.parseMapElement
(ElementSE mapEle, BeanDefinition bd) マップ要素を解析します。void
BeanDefinitionParserDelegate.parsePropertyElement
(ElementSE ele, BeanDefinition bd) プロパティ要素を解析します。void
BeanDefinitionParserDelegate.parsePropertyElements
(ElementSE beanEle, BeanDefinition bd) 指定された Bean 要素のプロパティサブ要素を解析します。BeanDefinitionParserDelegate.parsePropertySubElement
(ElementSE ele, BeanDefinition bd) プロパティ、または constructor-arg 要素の値、ref、コレクションのサブ要素を解析します。BeanDefinitionParserDelegate.parsePropertySubElement
(ElementSE ele, BeanDefinition bd, StringSE defaultValueType) プロパティ、または constructor-arg 要素の値、ref、コレクションのサブ要素を解析します。BeanDefinitionParserDelegate.parsePropertyValue
(ElementSE ele, BeanDefinition bd, StringSE propertyName) プロパティ要素の値を取得します。BeanDefinitionParserDelegate.parseSetElement
(ElementSE collectionEle, BeanDefinition bd) セット要素を解析します。XmlReaderContext.registerWithGeneratedName
(BeanDefinition beanDefinition) 指定された Bean 定義の Bean 名前ジェネレーターを呼び出し、生成された名前で Bean 定義を登録します。型 BeanDefinition のパラメーターを持つ org.springframework.beans.factory.xml のコンストラクター修飾子コンストラクター説明ParserContext
(XmlReaderContext readerContext, BeanDefinitionParserDelegate delegate, BeanDefinition containingBeanDefinition) org.springframework.context.annotation 内の BeanDefinition 使用
BeanDefinition を実装している org.springframework.context.annotation のクラス修飾子と型クラス説明class
ASM ClassReader に基づくGenericBeanDefinition
クラスの拡張。AnnotatedBeanDefinition
インターフェースを介して公開されるアノテーションメタデータのサポート。修飾子と型メソッド説明AnnotationConfigBeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) ComponentScanBeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) 型 BeanDefinition の引数を持つ型を返す org.springframework.context.annotation のメソッド修飾子と型メソッド説明ClassPathScanningCandidateComponentProvider.findCandidateComponents
(StringSE basePackage) コンポーネントインデックスまたはクラスパスをスキャンして、候補コンポーネントを探します。型 BeanDefinition のパラメーターを持つ org.springframework.context.annotation のメソッド修飾子と型メソッド説明protected StringSE
AnnotationBeanNameGenerator.buildDefaultBeanName
(BeanDefinition definition) 指定された Bean 定義からデフォルトの Bean 名を導出します。protected StringSE
AnnotationBeanNameGenerator.buildDefaultBeanName
(BeanDefinition definition, BeanDefinitionRegistry registry) 指定された Bean 定義からデフォルトの Bean 名を導出します。protected StringSE
FullyQualifiedAnnotationBeanNameGenerator.buildDefaultBeanName
(BeanDefinition definition) protected boolean
ClassPathBeanDefinitionScanner.checkCandidate
(StringSE beanName, BeanDefinition beanDefinition) 指定された候補の Bean 名を確認して、対応する Bean 定義を登録する必要があるか、既存の定義と競合するかを判別してください。AnnotationBeanNameGenerator.generateBeanName
(BeanDefinition definition, BeanDefinitionRegistry registry) static int
ConfigurationClassUtils.getOrder
(BeanDefinition beanDef) ConfigurationClassUtils.checkConfigurationClassCandidate(org.springframework.beans.factory.config.BeanDefinition, org.springframework.core.type.classreading.MetadataReaderFactory)
によって設定された、指定された構成クラス Bean 定義の順序を決定します。protected boolean
ClassPathBeanDefinitionScanner.isCompatible
(BeanDefinition newDef, BeanDefinition existingDef) 指定された新しい Bean 定義が、指定された既存の Bean 定義と互換性があるかどうかを判断します。AnnotationScopeMetadataResolver.resolveScopeMetadata
(BeanDefinition definition) Jsr330ScopeMetadataResolver.resolveScopeMetadata
(BeanDefinition definition) ScopeMetadataResolver.resolveScopeMetadata
(BeanDefinition definition) 提供された Beandefinition
に適切なScopeMetadata
を解決します。org.springframework.context.support 内の BeanDefinition 使用
型 BeanDefinition のパラメーターを持つ org.springframework.context.support のメソッド修飾子と型メソッド説明void
GenericApplicationContext.registerBeanDefinition
(StringSE beanName, BeanDefinition beanDefinition) org.springframework.scheduling.config 内の BeanDefinition 使用
修飾子と型メソッド説明AnnotationDrivenBeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) org.springframework.scripting.config 内の BeanDefinition 使用
修飾子と型メソッド説明static BeanDefinition
LangNamespaceUtils.registerScriptFactoryPostProcessorIfNecessary
(BeanDefinitionRegistry registry) ScriptFactoryPostProcessor
がまだ登録されていない場合は、提供されているBeanDefinitionRegistry
にScriptFactoryPostProcessor
Bean 定義を登録します。org.springframework.scripting.support 内の BeanDefinition 使用
修飾子と型メソッド説明protected BeanDefinition
ScriptFactoryPostProcessor.createScriptedObjectBeanDefinition
(BeanDefinition bd, StringSE scriptFactoryBeanName, ScriptSource scriptSource, ClassSE<?>[] interfaces) 指定されたスクリプト定義に基づいて、スクリプトオブジェクトの Bean 定義を作成し、スクリプトオブジェクトに関連する定義データ(つまり、Bean クラスとコンストラクター引数を除くすべて)を抽出します。protected BeanDefinition
ScriptFactoryPostProcessor.createScriptFactoryBeanDefinition
(BeanDefinition bd) 指定されたスクリプト定義に基づいて ScriptFactory Bean 定義を作成し、ScriptFactory に関連する定義データのみ(つまり、Bean クラスとコンストラクター引数のみ)を抽出します。型 BeanDefinition のパラメーターを持つ org.springframework.scripting.support のメソッド修飾子と型メソッド説明protected ClassSE<?>
ScriptFactoryPostProcessor.createConfigInterface
(BeanDefinition bd, ClassSE<?>[] interfaces) 指定された Bean 定義の構成インターフェースを作成し、定義されたプロパティ値の setter メソッド、および init メソッドと destroy メソッド(定義されている場合)を定義します。protected BeanDefinition
ScriptFactoryPostProcessor.createScriptedObjectBeanDefinition
(BeanDefinition bd, StringSE scriptFactoryBeanName, ScriptSource scriptSource, ClassSE<?>[] interfaces) 指定されたスクリプト定義に基づいて、スクリプトオブジェクトの Bean 定義を作成し、スクリプトオブジェクトに関連する定義データ(つまり、Bean クラスとコンストラクター引数を除くすべて)を抽出します。protected BeanDefinition
ScriptFactoryPostProcessor.createScriptFactoryBeanDefinition
(BeanDefinition bd) 指定されたスクリプト定義に基づいて ScriptFactory Bean 定義を作成し、ScriptFactory に関連する定義データのみ(つまり、Bean クラスとコンストラクター引数のみ)を抽出します。protected void
ScriptFactoryPostProcessor.prepareScriptBeans
(BeanDefinition bd, StringSE scriptFactoryBeanName, StringSE scriptedObjectBeanName) このポストプロセッサーが使用する内部 BeanFactory でスクリプト Bean を準備します。protected boolean
ScriptFactoryPostProcessor.resolveProxyTargetClass
(BeanDefinition beanDefinition) protected long
ScriptFactoryPostProcessor.resolveRefreshCheckDelay
(BeanDefinition beanDefinition) 指定されたScriptFactory
BeanDefinition
のリフレッシュチェック遅延を取得します。org.springframework.test.context.bean.override 内の BeanDefinition 使用
型 BeanDefinition のパラメーターを持つ org.springframework.test.context.bean.override のメソッド修飾子と型メソッド説明protected abstract ObjectSE
BeanOverrideHandler.createOverrideInstance
(StringSE beanName, BeanDefinition existingBeanDefinition, ObjectSE existingBeanInstance) このBeanOverrideHandler
のメタデータに基づいて、既存のBeanDefinition
または既存のシングルトン Bean の Bean オーバーライドインスタンスを作成します。org.springframework.web.servlet.config 内の BeanDefinition 使用
修飾子と型メソッド説明CorsBeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) ViewResolversBeanDefinitionParser.parse
(ElementSE element, ParserContext context)