Update FactoryBean generic description in ref docs

Closes gh-26758
This commit is contained in:
Sviatoslav Hryb 2021-04-21 15:06:43 +03:00 committed by GitHub
parent db9a10bf35
commit 80d46ba80e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -4539,14 +4539,14 @@ Java as opposed to a (potentially) verbose amount of XML, you can create your ow
`FactoryBean`, write the complex initialization inside that class, and then plug your `FactoryBean`, write the complex initialization inside that class, and then plug your
custom `FactoryBean` into the container. custom `FactoryBean` into the container.
The `FactoryBean` interface provides three methods: The `FactoryBean<T>` interface provides three methods:
* `Object getObject()`: Returns an instance of the object this factory creates. The * `T getObject()`: Returns an instance of the object this factory creates. The
instance can possibly be shared, depending on whether this factory returns singletons instance can possibly be shared, depending on whether this factory returns singletons
or prototypes. or prototypes.
* `boolean isSingleton()`: Returns `true` if this `FactoryBean` returns singletons or * `boolean isSingleton()`: Returns `true` if this `FactoryBean` returns singletons or
`false` otherwise. `false` otherwise.
* `Class getObjectType()`: Returns the object type returned by the `getObject()` method * `Class<?> getObjectType()`: Returns the object type returned by the `getObject()` method
or `null` if the type is not known in advance. or `null` if the type is not known in advance.
The `FactoryBean` concept and interface is used in a number of places within the Spring The `FactoryBean` concept and interface is used in a number of places within the Spring