パッケージ | 説明 |
---|---|
org.springframework.beans.factory.support | org.springframework.beans.factory パッケージをサポートするクラス。 |
org.springframework.beans.factory.xml | 標準の "spring-beans" XSD を含む、抽象 XML ベースの BeanFactory 実装が含まれています。 |
org.springframework.scheduling.config | XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。 |
org.springframework.web.servlet.config | Spring MVC の XML 構成名前空間を定義します。 |
修飾子と型 | メソッドと説明 |
---|---|
BeanDefinitionBuilder | BeanDefinitionBuilder.addConstructorArgReference(StringSE beanName) 名前付き Bean への参照をコンストラクター引数として追加します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.addConstructorArgValue(ObjectSE value) インデックス付きコンストラクターの引数値を追加します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.addDependsOn(StringSE beanName) この定義が依存する Bean のリストに、指定された Bean 名を追加します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.addPropertyReference(StringSE name, StringSE beanName) 指定されたプロパティに、指定された Bean 名への参照を追加します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.addPropertyValue(StringSE name, ObjectSE value) 指定されたプロパティ値を指定されたプロパティ名に追加します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.applyCustomizers(BeanDefinitionCustomizer... customizers) 指定されたカスタマイザーを基になる Bean 定義に適用します。 |
static BeanDefinitionBuilder | BeanDefinitionBuilder.childBeanDefinition(StringSE parentName) ChildBeanDefinition の構築に使用される新しい BeanDefinitionBuilder を作成します。 |
static BeanDefinitionBuilder | BeanDefinitionBuilder.genericBeanDefinition() GenericBeanDefinition の構築に使用される新しい BeanDefinitionBuilder を作成します。 |
static BeanDefinitionBuilder | BeanDefinitionBuilder.genericBeanDefinition(ClassSE<?> beanClass) GenericBeanDefinition の構築に使用される新しい BeanDefinitionBuilder を作成します。 |
static <T> BeanDefinitionBuilder | BeanDefinitionBuilder.genericBeanDefinition(ClassSE<T> beanClass, SupplierSE<T> instanceSupplier) GenericBeanDefinition の構築に使用される新しい BeanDefinitionBuilder を作成します。 |
static BeanDefinitionBuilder | BeanDefinitionBuilder.genericBeanDefinition(StringSE beanClassName) GenericBeanDefinition の構築に使用される新しい BeanDefinitionBuilder を作成します。 |
static BeanDefinitionBuilder | BeanDefinitionBuilder.rootBeanDefinition(ClassSE<?> beanClass) RootBeanDefinition の構築に使用される新しい BeanDefinitionBuilder を作成します。 |
static BeanDefinitionBuilder | BeanDefinitionBuilder.rootBeanDefinition(ClassSE<?> beanClass, StringSE factoryMethodName) RootBeanDefinition の構築に使用される新しい BeanDefinitionBuilder を作成します。 |
static BeanDefinitionBuilder | BeanDefinitionBuilder.rootBeanDefinition(StringSE beanClassName) RootBeanDefinition の構築に使用される新しい BeanDefinitionBuilder を作成します。 |
static BeanDefinitionBuilder | BeanDefinitionBuilder.rootBeanDefinition(StringSE beanClassName, StringSE factoryMethodName) RootBeanDefinition の構築に使用される新しい BeanDefinitionBuilder を作成します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setAbstract(boolean flag) この定義が抽象的かどうかを設定します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setAutowireMode(int autowireMode) この定義のオートワイヤーモードを設定します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setDependencyCheck(int dependencyCheck) この定義の依存関係チェックモードを設定します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setDestroyMethodName(StringSE methodName) この定義の destroy メソッドを設定します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setFactoryMethod(StringSE factoryMethod) この定義に使用する静的ファクトリメソッドの名前を設定し、この Bean のクラスで呼び出されます。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setFactoryMethodOnBean(StringSE factoryMethod, StringSE factoryBean) メソッドを呼び出すファクトリインスタンスの Bean 名など、この定義に使用する非静的ファクトリメソッドの名前を設定します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setInitMethodName(StringSE methodName) この定義の init メソッドを設定します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setLazyInit(boolean lazy) この定義の Bean を遅延初期化する必要があるかどうかを設定します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setParentName(StringSE parentName) この Bean 定義の親定義の名前を設定します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setRole(int role) この定義のロールを設定します。 |
BeanDefinitionBuilder | BeanDefinitionBuilder.setScope(StringSE scope) この定義のスコープを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | AbstractSingleBeanDefinitionParser.doParse(ElementSE element, BeanDefinitionBuilder builder) 提供された Element SE を解析し、必要に応じて提供された BeanDefinitionBuilder を入力します。 |
protected void | AbstractSingleBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) 提供された Element SE を解析し、必要に応じて提供された BeanDefinitionBuilder を入力します。 |
protected void | AbstractSimpleBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) 提供された Element SE を解析し、必要に応じて提供された BeanDefinitionBuilder を入力します。 |
protected void | AbstractSimpleBeanDefinitionParser.postProcess(BeanDefinitionBuilder beanDefinition, ElementSE element) 解析が完了した後、Bean 定義をインスペクション / 変更するために派生クラスが実装できるフックメソッド。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | SchedulerBeanDefinitionParser.doParse(ElementSE element, BeanDefinitionBuilder builder) |
protected void | ExecutorBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
protected void | ScheduledTasksBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
修飾子と型 | メソッドと説明 |
---|---|
protected void | TilesConfigurerBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
protected void | FreeMarkerConfigurerBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
protected void | ScriptTemplateConfigurerBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |