Uses of Class
javax.inject.TypeLiteral

Packages that use TypeLiteral
javax.inject.manager   
org.jboss.webbeans   
org.jboss.webbeans.injection.resolution   
 

Uses of TypeLiteral in javax.inject.manager
 

Methods in javax.inject.manager with parameters of type TypeLiteral
<T> Manager
Manager.addObserver(Observer<T> observer, TypeLiteral<T> eventType, java.lang.annotation.Annotation... bindings)
          Register an observer with the container
<T> T
Manager.getInstanceByType(TypeLiteral<T> type, java.lang.annotation.Annotation... bindings)
          Obtains an instance of a bean by considering bean type, bindings, and deployment precedence.
<T> Manager
Manager.removeObserver(Observer<T> observer, TypeLiteral<T> eventType, java.lang.annotation.Annotation... bindings)
          Remove an observer registration
<T> java.util.Set<Bean<T>>
Manager.resolveByType(TypeLiteral<T> type, java.lang.annotation.Annotation... bindings)
          Allows beans to be matched to injection point by considering bean type, bindings, and deployment precedence.
 

Uses of TypeLiteral in org.jboss.webbeans
 

Methods in org.jboss.webbeans with parameters of type TypeLiteral
<T> Manager
ManagerImpl.addObserver(Observer<T> observer, TypeLiteral<T> eventType, java.lang.annotation.Annotation... bindings)
           
<T> T
ManagerImpl.getInstanceByType(TypeLiteral<T> type, java.lang.annotation.Annotation... bindings)
          Returns an instance by type literal and binding types
<T> Manager
ManagerImpl.removeObserver(Observer<T> observer, TypeLiteral<T> eventType, java.lang.annotation.Annotation... bindings)
          Removes an observer
<T> java.util.Set<Bean<T>>
ManagerImpl.resolveByType(TypeLiteral<T> type, java.lang.annotation.Annotation... bindings)
          Resolves beans by API type literal and binding types
 

Uses of TypeLiteral in org.jboss.webbeans.injection.resolution
 

Methods in org.jboss.webbeans.injection.resolution with parameters of type TypeLiteral
static
<T> ResolvableAnnotatedClass<T>
ResolvableAnnotatedClass.of(TypeLiteral<T> typeLiteral, java.lang.annotation.Annotation[] annotations)
           
 



Copyright © 2011. All Rights Reserved.