|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.liq.container.component.InjectableComponent<T,ConstructorComponent<T>>
jp.liq.container.component.ConstructorComponent<T>
public final class ConstructorComponent<T>
コンストラクタを使用してコンポーネントのインスタンスを生成するコンポーネントです。
| コンストラクタの概要 | |
|---|---|
ConstructorComponent(ConstructorWrapper<T> ctor,
java.lang.Class<T> componentType,
boolean recycled)
このクラスのインスタンスを構築します。 |
|
| メソッドの概要 | |
|---|---|
protected ObjectFactory<T> |
createObjectFactory(Resolver resolver)
コンポーネントのインスタンスを生成する ObjectFactory を生成します。 |
java.lang.Object |
getDescription()
このコンポーネントの説明を返します。 |
ConstructorComponent<T> |
getThis()
自分自身のインスタンスを返却します。 |
| クラス jp.liq.container.component.InjectableComponent から継承されたメソッド |
|---|
getInstance, getType, with |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ConstructorComponent(ConstructorWrapper<T> ctor,
java.lang.Class<T> componentType,
boolean recycled)
ctor - コンポーネントのインスタンスを生成するコンストラクタ。componentType - コンポーネントの型recycled - 生成したインスタンスを再利用する| メソッドの詳細 |
|---|
public final java.lang.Object getDescription()
Component の記述:
Component.getDescription()protected final ObjectFactory<T> createObjectFactory(Resolver resolver)
InjectableComponent の記述:
InjectableComponent<T,ConstructorComponent<T>> 内の createObjectFactoryresolver - ObjectFactoryを生成するのに必要なコンポーネントをここから取得。
InjectableComponent.createObjectFactory(Resolver)public ConstructorComponent<T> getThis()
InjectableComponent の記述:
InjectableComponent<T,ConstructorComponent<T>> 内の getThisInjectableComponent.getThis()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||