public class BeanComponentDefinitionBuilder extends ObjectSE
BeanComponentDefinition をより簡単に作成するためのヘルパー。| コンストラクターと説明 |
|---|
BeanComponentDefinitionBuilder(ElementSE defaultSource, ParserContext context) 指定された ElementSE をデフォルトのソースとして使用し、指定された ParserContext を使用して新しい BeanComponentDefinitionBuilder を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
BeanComponentDefinition | getComponent(BeanDefinitionBuilder builder) 指定された BeanDefinitionBuilder から BeanComponentDefinition を作成します。 |
BeanComponentDefinition | getComponent(BeanDefinitionBuilder builder, StringSE name) 指定された名前を使用して、指定された BeanDefinitionBuilder から BeanComponentDefinition を作成します。 |
BeanComponentDefinition | getComponent(BeanDefinitionBuilder builder, StringSE name, ObjectSE rawSource) 指定された名前と生のソースオブジェクトを使用して、指定された BeanDefinitionBuilder から新しい BeanComponentDefinition を作成します。 |
BeanComponentDefinition | getComponentIdButFallback(BeanDefinitionBuilder builder, StringSE fallback) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic BeanComponentDefinitionBuilder(ElementSE defaultSource, ParserContext context)
ElementSE をデフォルトのソースとして使用し、指定された ParserContext を使用して新しい BeanComponentDefinitionBuilder を作成します。defaultSource - null であってはなりません。context - null であってはなりません。public BeanComponentDefinition getComponent(BeanDefinitionBuilder builder)
BeanDefinitionBuilder から BeanComponentDefinition を作成します。Bean 名を生成します。builder - null であってはなりません。public BeanComponentDefinition getComponentIdButFallback(BeanDefinitionBuilder builder, StringSE fallback)
BeanDefinitionBuilder から BeanComponentDefinition を作成し、バッキング ElementSE の id 属性に名前がないか調べます。見つかった場合はこれを使用し、見つからなかった場合は指定されたフォールバックを使用します。builder - null であってはなりません。fallback - null または空であってはなりません。public BeanComponentDefinition getComponent(BeanDefinitionBuilder builder, StringSE name)
BeanDefinitionBuilder から BeanComponentDefinition を作成します。builder - null であってはなりません。name - null または空であってはなりません。public BeanComponentDefinition getComponent(BeanDefinitionBuilder builder, StringSE name, ObjectSE rawSource)
BeanDefinitionBuilder から新しい BeanComponentDefinition を作成します。builder - null であってはなりません。name - null であってはなりません。rawSource -Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.