public final class ContainerInjectableConstructor extends java.lang.Object implements InjectableConstructor
InjectableConstructor実装クラス。
与えられたContainerをそのまま返却する。| Constructor and Description |
|---|
ContainerInjectableConstructor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
inject(Container container)
インジェクションを行う。
|
void |
validate(ContainerBuilder<?> containerBuilder,
ComponentDefinition<?> self)
バリデーションを行う。
|
void |
validateCycleDependency(CycleDependencyValidationContext context)
依存関係の循環を検出するためのバリデーションを行う。
|
public java.lang.Object inject(Container container)
InjectableConstructorinject in interface InjectableConstructorcontainer - DIコンテナpublic void validate(ContainerBuilder<?> containerBuilder, ComponentDefinition<?> self)
InjectableConstructorvalidate in interface InjectableConstructorcontainerBuilder - DIコンテナのビルダーself - 自身を含んでいるコンポーネント定義public void validateCycleDependency(CycleDependencyValidationContext context)
InjectableConstructorvalidateCycleDependency in interface InjectableConstructorcontext - 循環依存バリデーションのコンテキスト