パッケージ | 説明 |
---|---|
org.springframework.beans.factory.config | Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。 |
org.springframework.beans.factory.groovy | Groovy ベースの Bean 定義のサポートパッケージ。 |
org.springframework.beans.factory.parsing | Bean 定義解析のサポートインフラストラクチャ。 |
org.springframework.beans.factory.support | org.springframework.beans.factory パッケージをサポートするクラス。 |
org.springframework.beans.factory.xml | 標準の "spring-beans" XSD を含む、抽象 XML ベースの BeanFactory 実装が含まれています。 |
org.springframework.context.support | ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ConfigurableBeanFactory.registerAlias(StringSE beanName, StringSE alias) Bean 名を指定して、エイリアスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
int | GroovyBeanDefinitionReader.loadBeanDefinitions(EncodedResource encodedResource) 指定された Groovy スクリプトまたは XML ファイルから Bean 定義をロードします。 |
int | GroovyBeanDefinitionReader.loadBeanDefinitions(Resource resource) 指定された Groovy スクリプトまたは XML ファイルから Bean 定義をロードします。 |
修飾子と型 | クラスと説明 |
---|---|
class | BeanDefinitionParsingException Bean 定義リーダーが解析プロセス中にエラーに遭遇した場合にスローされる例外。 |
修飾子と型 | クラスと説明 |
---|---|
class | BeanDefinitionOverrideException 無効なオーバーライドの試みを示す BeanDefinitionStoreException のサブクラス: 通常、DefaultListableBeanFactory.isAllowBeanDefinitionOverriding() が false である間に同じ Bean 名の新しい定義を登録します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | AbstractBeanFactory.checkMergedBeanDefinition(RootBeanDefinition mbd, StringSE beanName, ObjectSE[] args) マージされた 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 名を生成します。 |
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 を返します。 |
int | PropertiesBeanDefinitionReader.loadBeanDefinitions(EncodedResource encodedResource) 指定されたプロパティファイルから Bean 定義をロードします。 |
int | PropertiesBeanDefinitionReader.loadBeanDefinitions(EncodedResource encodedResource, StringSE prefix) 指定されたプロパティファイルから Bean 定義をロードします。 |
int | AbstractBeanDefinitionReader.loadBeanDefinitions(Resource... resources) |
int | BeanDefinitionReader.loadBeanDefinitions(Resource... resources) 指定されたリソースから Bean 定義をロードします。 |
int | BeanDefinitionReader.loadBeanDefinitions(Resource resource) 指定されたリソースから Bean 定義をロードします。 |
int | PropertiesBeanDefinitionReader.loadBeanDefinitions(Resource resource) すべてのプロパティキーを使用して、指定されたプロパティファイルから Bean 定義を読み込みます(つまり |
int | PropertiesBeanDefinitionReader.loadBeanDefinitions(Resource resource, StringSE prefix) 指定されたプロパティファイルから Bean 定義をロードします。 |
int | AbstractBeanDefinitionReader.loadBeanDefinitions(StringSE... locations) |
int | BeanDefinitionReader.loadBeanDefinitions(StringSE... locations) 指定されたリソースの場所から Bean 定義をロードします。 |
int | AbstractBeanDefinitionReader.loadBeanDefinitions(StringSE location) |
int | BeanDefinitionReader.loadBeanDefinitions(StringSE location) 指定されたリソースの場所から Bean 定義をロードします。 |
int | AbstractBeanDefinitionReader.loadBeanDefinitions(StringSE location, SetSE<Resource> actualResources) 指定されたリソースの場所から Bean 定義をロードします。 |
static void | BeanDefinitionReaderUtils.registerBeanDefinition(BeanDefinitionHolder definitionHolder, BeanDefinitionRegistry registry) 指定された Bean 定義を指定された Bean ファクトリに登録します。 |
void | SimpleBeanDefinitionRegistry.registerBeanDefinition(StringSE beanName, BeanDefinition beanDefinition) |
void | BeanDefinitionRegistry.registerBeanDefinition(StringSE beanName, BeanDefinition beanDefinition) このレジストリに新しい Bean 定義を登録します。 |
void | DefaultListableBeanFactory.registerBeanDefinition(StringSE beanName, BeanDefinition beanDefinition) |
int | PropertiesBeanDefinitionReader.registerBeanDefinitions(ResourceBundleSE rb) すべてのプロパティキーを使用して、リソースバンドルに含まれる Bean 定義を登録します(つまり |
int | PropertiesBeanDefinitionReader.registerBeanDefinitions(ResourceBundleSE rb, StringSE prefix) ResourceBundle に含まれる Bean 定義を登録します。 |
static StringSE | BeanDefinitionReaderUtils.registerWithGeneratedName(AbstractBeanDefinition definition, BeanDefinitionRegistry registry) 指定された Bean 定義を、指定された Bean ファクトリ内で一意の生成された名前で登録します。 |
修飾子と型 | クラスと説明 |
---|---|
class | XmlBeanDefinitionStoreException SAXException SE をラップする XML 固有の BeanDefinitionStoreException サブクラス。通常、エラーの場所に関する情報を含む SAXParseException SE。 |
修飾子と型 | メソッドと説明 |
---|---|
protected int | XmlBeanDefinitionReader.doLoadBeanDefinitions(InputSourceSE inputSource, Resource resource) 指定された XML ファイルから Bean 定義を実際にロードします。 |
int | XmlBeanDefinitionReader.loadBeanDefinitions(EncodedResource encodedResource) 指定された XML ファイルから Bean 定義をロードします。 |
int | XmlBeanDefinitionReader.loadBeanDefinitions(InputSourceSE inputSource) 指定された XML ファイルから Bean 定義をロードします。 |
int | XmlBeanDefinitionReader.loadBeanDefinitions(InputSourceSE inputSource, StringSE resourceDescription) 指定された XML ファイルから Bean 定義をロードします。 |
int | XmlBeanDefinitionReader.loadBeanDefinitions(Resource resource) 指定された XML ファイルから Bean 定義をロードします。 |
int | XmlBeanDefinitionReader.registerBeanDefinitions(DocumentSE doc, Resource resource) 指定された DOM ドキュメントに含まれる Bean 定義を登録します。 |
void | BeanDefinitionDocumentReader.registerBeanDefinitions(DocumentSE doc, XmlReaderContext readerContext) 指定された DOM ドキュメントから Bean 定義を読み取り、指定されたリーダーコンテキストでレジストリに登録します。 |
protected StringSE | AbstractBeanDefinitionParser.resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) 指定された BeanDefinition の ID を解決します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | GenericApplicationContext.registerBeanDefinition(StringSE beanName, BeanDefinition beanDefinition) |