Class OwbCDI

  • All Implemented Interfaces:
    Iterable<Object>, javax.enterprise.inject.Instance<Object>, javax.inject.Provider<Object>

    public class OwbCDI
    extends javax.enterprise.inject.spi.CDI<Object>
    • Constructor Detail

      • OwbCDI

        public OwbCDI()
    • Method Detail

      • instance

        protected javax.enterprise.inject.Instance<Object> instance()
      • getBeanManager

        public javax.enterprise.inject.spi.BeanManager getBeanManager()
        Specified by:
        getBeanManager in class javax.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)