org.sonatype.inject
Class Sisu

java.lang.Object
  extended by org.sonatype.inject.Sisu

public final class Sisu
extends java.lang.Object


Constructor Summary
Sisu()
           
 
Method Summary
 void configure(java.lang.Class<?> type, java.util.Map<java.lang.String,java.lang.String> properties)
           
 void configure(java.lang.Class<?> type, java.util.Properties properties)
           
static void inject(java.lang.Object that)
           
static
<T> T
lookup(java.lang.Class<T> type)
           
static
<T> T
lookup(java.lang.Class<T> type, java.lang.annotation.Annotation qualifier)
           
static
<T> T
lookup(java.lang.Class<T> type, java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
           
static
<T> T
lookup(java.lang.Class<T> type, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sisu

public Sisu()
Method Detail

configure

public void configure(java.lang.Class<?> type,
                      java.util.Properties properties)

configure

public void configure(java.lang.Class<?> type,
                      java.util.Map<java.lang.String,java.lang.String> properties)

lookup

public static <T> T lookup(java.lang.Class<T> type)

lookup

public static <T> T lookup(java.lang.Class<T> type,
                           java.lang.String name)

lookup

public static <T> T lookup(java.lang.Class<T> type,
                           java.lang.annotation.Annotation qualifier)

lookup

public static <T> T lookup(java.lang.Class<T> type,
                           java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)

inject

public static void inject(java.lang.Object that)


Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.