JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Class
Next Class
Frames
No Frames
All Classes
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method
nablarch.core.repository.di
Interface ComponentFactory<T>
Type Parameters:
T
- ファクトリが作成するオブジェクトの型。
All Known Subinterfaces:
JaxRsHandlerListFactory
All Known Implementing Classes:
CloudWatchMeterRegistryFactory
,
DatadogMeterRegistryFactory
,
JerseyJaxRsHandlerListFactory
,
LettuceRedisClientProvider
,
LoggingMeterRegistryFactory
,
MeterRegistryFactory
,
ResteasyJaxRsHandlerListFactory
,
SimpleMeterRegistryFactory
,
StatsdMeterRegistryFactory
,
StringListComponentFactory
@Published
(
tag
="architect") public interface
ComponentFactory<T>
コンポーネントのインスタンスを生成するインタフェース。 このインタフェースを登録したクラスをDIコンテナにコンポーネントとして登録した場合、 このオブジェクトそのものではなくメソッドcreateComponentで返されるオブジェクトが コンポーネントとして使用される。
Method Summary
All Methods
Instance Methods
Abstract Methods
Modifier and Type
Method and Description
T
createObject
()
オブジェクトを作成する。
Method Detail
createObject
T
createObject()
オブジェクトを作成する。
Returns:
作成したオブジェクト
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Class
Next Class
Frames
No Frames
All Classes
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method