|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.zuena.guiceex.impl.GuiceexInjectorImpl
public class GuiceexInjectorImpl
GuiceexInjector
の実装クラスです。
JPAサポートの初期化とクローズを行います。
コンストラクタの概要 | |
---|---|
GuiceexInjectorImpl(Injector injector)
|
メソッドの概要 | ||
---|---|---|
void |
close()
JPAサポートの終了処理を行います。 |
|
void |
closeImpl()
JPAサポートの終了処理を行います。 |
|
|
findBindingsByType(TypeLiteral<T> type)
|
|
|
getBinding(Key<T> key)
|
|
Map<Key<?>,Binding<?>> |
getBindings()
|
|
Injector |
getInjector()
デリゲートされている Injector インスタンスを取得します。 |
|
|
getInstance(Class<T> type)
|
|
|
getInstance(Key<T> key)
|
|
|
getProvider(Class<T> type)
|
|
|
getProvider(Key<T> key)
|
|
void |
initialize()
JPAサポートの初期化を行います。 |
|
void |
injectMembers(Object o)
|
|
void |
setManaged(boolean managed)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public GuiceexInjectorImpl(Injector injector)
メソッドの詳細 |
---|
public void initialize()
public void close()
InjectorFactory
でインスタンスが管理されている場合は
InjectorFactory.close()
メソッドにより終了します。
GuiceexInjector
内の close
public void closeImpl()
public void setManaged(boolean managed)
public <T> List<Binding<T>> findBindingsByType(TypeLiteral<T> type)
Injector
内の findBindingsByType
Injector.findBindingsByType(com.google.inject.TypeLiteral)
public <T> Binding<T> getBinding(Key<T> key)
Injector
内の getBinding
Injector.getBinding(com.google.inject.Key)
public Map<Key<?>,Binding<?>> getBindings()
Injector
内の getBindings
Injector.getBindings()
public <T> T getInstance(Key<T> key)
Injector
内の getInstance
Injector.getInstance(com.google.inject.Key)
public <T> T getInstance(Class<T> type)
Injector
内の getInstance
Injector.getInstance(java.lang.Class)
public <T> Provider<T> getProvider(Key<T> key)
Injector
内の getProvider
Injector.getProvider(com.google.inject.Key)
public <T> Provider<T> getProvider(Class<T> type)
Injector
内の getProvider
Injector.getProvider(java.lang.Class)
public void injectMembers(Object o)
Injector
内の injectMembers
Injector.injectMembers(java.lang.Object)
public Injector getInjector()
GuiceexInjector
の記述: Injector
インスタンスを取得します。
GuiceexInjector
内の getInjector
GuiceexInjector.getInjector()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |