クラスの使用
org.springframework.beans.factory.xml.ParserContext
ParserContext を使用するパッケージ
パッケージ
説明
XML スキーマが主要な構成形式である、宣言型 AOP 構成のサポートパッケージ。
標準の "spring-beans" XSD を含む、抽象 XML ベースの
BeanFactory
実装が含まれています。JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。
XML スキーマが主要な構成形式である、宣言的なトランザクション構成のサポートパッケージ。
Spring MVC の XML 構成名前空間を定義します。
org.springframework.aop.config 内の ParserContext 使用
型 ParserContext のパラメーターを持つ org.springframework.aop.config のメソッド修飾子と型メソッド説明final BeanDefinitionHolder
AbstractInterceptorDrivenBeanDefinitionDecorator.decorate
(NodeSE node, BeanDefinitionHolder definitionHolder, ParserContext parserContext) static void
AopNamespaceUtils.registerAspectJAnnotationAutoProxyCreatorIfNecessary
(ParserContext parserContext, ElementSE sourceElement) static void
AopNamespaceUtils.registerAspectJAutoProxyCreatorIfNecessary
(ParserContext parserContext, ElementSE sourceElement) static void
AopNamespaceUtils.registerAutoProxyCreatorIfNecessary
(ParserContext parserContext, ElementSE sourceElement) org.springframework.beans.factory.xml 内の ParserContext 使用
型 ParserContext のパラメーターを持つ org.springframework.beans.factory.xml のメソッド修飾子と型メソッド説明BeanDefinitionDecorator.decorate
(NodeSE node, BeanDefinitionHolder definition, ParserContext parserContext) 指定されたNode
SE(要素または属性のいずれか)を解析し、指定されたBeanDefinition
を修飾して、修飾された定義を返します。NamespaceHandler.decorate
(NodeSE source, BeanDefinitionHolder definition, ParserContext parserContext) 指定されたNode
SE を解析し、提供されたBeanDefinitionHolder
を装飾し、装飾された定義を返します。NamespaceHandlerSupport.decorate
(NodeSE node, BeanDefinitionHolder definition, ParserContext parserContext) SimpleConstructorNamespaceHandler.decorate
(NodeSE node, BeanDefinitionHolder definition, ParserContext parserContext) SimplePropertyNamespaceHandler.decorate
(NodeSE node, BeanDefinitionHolder definition, ParserContext parserContext) protected void
AbstractSimpleBeanDefinitionParser.doParse
(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) 提供されたElement
SE を解析し、必要に応じて提供されたBeanDefinitionBuilder
を入力します。protected void
AbstractSingleBeanDefinitionParser.doParse
(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) 提供されたElement
SE を解析し、必要に応じて提供されたBeanDefinitionBuilder
を入力します。protected boolean
AbstractSimpleBeanDefinitionParser.isEligibleAttribute
(AttrSE attribute, ParserContext parserContext) 指定された属性が対応する Bean プロパティ値に変換できるかどうかを判断します。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) protected abstract AbstractBeanDefinition
AbstractBeanDefinitionParser.parseInternal
(ElementSE element, ParserContext parserContext) 提供されたElement
SE を 1 つ以上のBeanDefinitions
に実際に解析する主要テンプレートメソッド。protected final AbstractBeanDefinition
AbstractSingleBeanDefinitionParser.parseInternal
(ElementSE element, ParserContext parserContext) protected StringSE
AbstractBeanDefinitionParser.resolveId
(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) 指定されたBeanDefinition
の ID を解決します。org.springframework.context.annotation 内の ParserContext 使用
型 ParserContext のパラメーターを持つ org.springframework.context.annotation のメソッド修飾子と型メソッド説明protected ClassPathBeanDefinitionScanner
ComponentScanBeanDefinitionParser.configureScanner
(ParserContext parserContext, ElementSE element) protected TypeFilter
ComponentScanBeanDefinitionParser.createTypeFilter
(ElementSE element, ClassLoaderSE classLoader, ParserContext parserContext) AnnotationConfigBeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) ComponentScanBeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) protected void
ComponentScanBeanDefinitionParser.parseTypeFilters
(ElementSE element, ClassPathBeanDefinitionScanner scanner, ParserContext parserContext) org.springframework.scheduling.config 内の ParserContext 使用
型 ParserContext のパラメーターを持つ org.springframework.scheduling.config のメソッド修飾子と型メソッド説明protected void
ExecutorBeanDefinitionParser.doParse
(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) protected void
ScheduledTasksBeanDefinitionParser.doParse
(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) AnnotationDrivenBeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) org.springframework.transaction.config 内の ParserContext 使用
型 ParserContext のパラメーターを持つ org.springframework.transaction.config のメソッド修飾子と型メソッド説明protected StringSE
JtaTransactionManagerBeanDefinitionParser.resolveId
(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) org.springframework.web.servlet.config 内の ParserContext 使用
型 ParserContext のパラメーターを持つ org.springframework.web.servlet.config のメソッド修飾子と型メソッド説明protected void
FreeMarkerConfigurerBeanDefinitionParser.doParse
(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) protected void
ScriptTemplateConfigurerBeanDefinitionParser.doParse
(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) static ObjectSE
MvcNamespaceUtils.getContentNegotiationManager
(ParserContext context) annotation-driven
要素によって作成または登録されたContentNegotiationManager
Bean を見つけます。CorsBeanDefinitionParser.parse
(ElementSE element, ParserContext parserContext) ViewResolversBeanDefinitionParser.parse
(ElementSE element, ParserContext context) static RuntimeBeanReference
MvcNamespaceUtils.registerCorsConfigurations
(MapSE<StringSE, CorsConfiguration> corsConfigurations, ParserContext context, ObjectSE source) すでに登録されていない限り、Map<String, CorsConfiguration>
(マップされたCorsConfiguration
)を既知の名前で登録します。static void
MvcNamespaceUtils.registerDefaultComponents
(ParserContext context, ObjectSE source) static RuntimeBeanReference
MvcNamespaceUtils.registerPathMatcher
(RuntimeBeanReference pathMatcherRef, ParserContext context, ObjectSE source) エイリアスが既存の既知の名前に追加されるか、PathMatcher
の新しいインスタンスがその既知の名前で登録されます(まだ登録されていない場合)。static RuntimeBeanReference
MvcNamespaceUtils.registerUrlPathHelper
(RuntimeBeanReference urlPathHelperRef, ParserContext context, ObjectSE source) エイリアスが既存の既知の名前に追加されるか、UrlPathHelper
の新しいインスタンスがその既知の名前で登録されます(まだ登録されていない場合)。protected StringSE
FreeMarkerConfigurerBeanDefinitionParser.resolveId
(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) protected StringSE
GroovyMarkupConfigurerBeanDefinitionParser.resolveId
(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) protected StringSE
ScriptTemplateConfigurerBeanDefinitionParser.resolveId
(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext)