org.guiceex.impl
クラス GuiceexInjectorImpl

java.lang.Object
  上位を拡張 org.guiceex.impl.GuiceexInjectorImpl
すべての実装されたインタフェース:
Injector, GuiceexInjector

public class GuiceexInjectorImpl
extends Object
implements GuiceexInjector

GuiceexInjectorの実装クラスです。 close()メソッドでは、JPASupportUtils.close() を呼び出してJPAサポートのクローズを行います。

導入されたバージョン:
v1.0

コンストラクタの概要
GuiceexInjectorImpl(Injector injector)
           
 
メソッドの概要
 void close()
          GuiceexInjector.close()の実装メソッドです。
<T> List<Binding<T>>
findBindingsByType(TypeLiteral<T> type)
           
<T> Binding<T>
getBinding(Key<T> key)
           
 Map<Key<?>,Binding<?>> getBindings()
           
 Injector getInjector()
          デリゲートされているInjectorインスタンスを取得します。
<T> T
getInstance(Class<T> type)
           
<T> T
getInstance(Key<T> key)
           
<T> Provider<T>
getProvider(Class<T> type)
           
<T> Provider<T>
getProvider(Key<T> key)
           
 void injectMembers(Object o)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

GuiceexInjectorImpl

public GuiceexInjectorImpl(Injector injector)
メソッドの詳細

close

public void close()
GuiceexInjector.close()の実装メソッドです。 JPAサポートの終了処理を行います。

定義:
インタフェース GuiceexInjector 内の close
関連項目:
GuiceexInjector.close()

findBindingsByType

public <T> List<Binding<T>> findBindingsByType(TypeLiteral<T> type)
定義:
インタフェース Injector 内の findBindingsByType

getBinding

public <T> Binding<T> getBinding(Key<T> key)
定義:
インタフェース Injector 内の getBinding

getBindings

public Map<Key<?>,Binding<?>> getBindings()
定義:
インタフェース Injector 内の getBindings

getInstance

public <T> T getInstance(Key<T> key)
定義:
インタフェース Injector 内の getInstance

getInstance

public <T> T getInstance(Class<T> type)
定義:
インタフェース Injector 内の getInstance

getProvider

public <T> Provider<T> getProvider(Key<T> key)
定義:
インタフェース Injector 内の getProvider

getProvider

public <T> Provider<T> getProvider(Class<T> type)
定義:
インタフェース Injector 内の getProvider

injectMembers

public void injectMembers(Object o)
定義:
インタフェース Injector 内の injectMembers

getInjector

public Injector getInjector()
インタフェース GuiceexInjector の記述:
デリゲートされているInjectorインスタンスを取得します。

定義:
インタフェース GuiceexInjector 内の getInjector


Copyright © 2007. All Rights Reserved.