public abstract class ParsingUtils extends ObjectSE
BeanDefinitionParser
実装のユーティリティメソッド。cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static void setPropertyValue(BeanDefinitionBuilder builder, ElementSE element, StringSE attrName, StringSE propertyName)
Element
SE から指定された名前の属性を読み取って、指定されたプロパティ名のプロパティ値を構成します。builder
- null であってはなりません。element
- null であってはなりません。attrName
- null または空であってはなりません。propertyName
- null または空であってはなりません。public static void setPropertyValue(BeanDefinitionBuilder builder, ElementSE element, StringSE attribute)
BeanDefinitionBuilder
の指定された属性名のプロパティを指定された名前の属性の値に設定します。builder
- null であってはなりません。element
- null であってはなりません。attribute
- null または空であってはなりません。public static void setPropertyReference(BeanDefinitionBuilder builder, ElementSE element, StringSE attribute, StringSE property)
builder
- null であってはなりません。element
- null であってはなりません。attribute
- null または空であってはなりません。property
- null または空であってはなりません。public static AbstractBeanDefinition getSourceBeanDefinition(BeanDefinitionBuilder builder, ParserContext context, ElementSE element)
builder
- null であってはなりません。context
- null であってはなりません。element
- null であってはなりません。public static AbstractBeanDefinition getSourceBeanDefinition(BeanDefinitionBuilder builder, @Nullable ObjectSE source)
AbstractBeanDefinition
を返します。builder
- null であってはなりません。source
-public static AbstractBeanDefinition getObjectFactoryBeanDefinition(StringSE targetBeanName, @Nullable ObjectSE source)
ObjectFactoryCreatingFactoryBean
の BeanDefinition
を返します。targetBeanName
- null または空であってはなりません。source
-Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.