org.loom.guice
Class GuiceLookup

java.lang.Object
  extended by org.loom.util.Lookup
      extended by org.loom.guice.GuiceLookup

@Singleton
public class GuiceLookup
extends Lookup


Constructor Summary
GuiceLookup()
           
 
Method Summary
<T> T
byClass(java.lang.Class<? extends T> clazz)
           
<T> T
byName(java.lang.Class<? extends T> clazz, java.lang.String name)
           
 void setInjector(com.google.inject.Injector injector)
           
 
Methods inherited from class org.loom.util.Lookup
getInstance, setInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiceLookup

public GuiceLookup()
Method Detail

byClass

public <T> T byClass(java.lang.Class<? extends T> clazz)
Specified by:
byClass in class Lookup

byName

public <T> T byName(java.lang.Class<? extends T> clazz,
                    java.lang.String name)
Specified by:
byName in class Lookup

setInjector

public void setInjector(com.google.inject.Injector injector)