Package org.apache.webbeans.container
Class OwbCDI
- java.lang.Object
-
- javax.enterprise.inject.spi.CDI<Object>
-
- org.apache.webbeans.container.OwbCDI
-
-
Constructor Summary
Constructors Constructor Description OwbCDI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy(Object instance)Objectget()javax.enterprise.inject.spi.BeanManagergetBeanManager()protected javax.enterprise.inject.Instance<Object>instance()booleanisAmbiguous()booleanisUnsatisfied()Iterator<Object>iterator()javax.enterprise.inject.Instance<Object>select(Annotation... qualifiers)<U> javax.enterprise.inject.Instance<U>select(Class<U> subtype, Annotation... qualifiers)<U> javax.enterprise.inject.Instance<U>select(javax.enterprise.util.TypeLiteral<U> subtype, Annotation... qualifiers)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
instance
protected javax.enterprise.inject.Instance<Object> instance()
-
getBeanManager
public javax.enterprise.inject.spi.BeanManager getBeanManager()
- Specified by:
getBeanManagerin classjavax.enterprise.inject.spi.CDI<Object>
-
select
public javax.enterprise.inject.Instance<Object> select(Annotation... qualifiers)
-
isUnsatisfied
public boolean isUnsatisfied()
-
isAmbiguous
public boolean isAmbiguous()
-
destroy
public void destroy(Object instance)
-
select
public <U> javax.enterprise.inject.Instance<U> select(javax.enterprise.util.TypeLiteral<U> subtype, Annotation... qualifiers)
-
select
public <U> javax.enterprise.inject.Instance<U> select(Class<U> subtype, Annotation... qualifiers)
-
get
public Object get()
-
-