Class OwbCDI

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

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

      • OwbCDI

        public OwbCDI()
    • Method Detail

      • instance

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

        public jakarta.enterprise.inject.spi.BeanManager getBeanManager()
        Specified by:
        getBeanManager in class jakarta.enterprise.inject.spi.CDI<Object>
      • select

        public jakarta.enterprise.inject.Instance<Object> select​(Annotation... qualifiers)
      • isUnsatisfied

        public boolean isUnsatisfied()
      • isAmbiguous

        public boolean isAmbiguous()
      • destroy

        public void destroy​(Object instance)
      • getHandle

        public jakarta.enterprise.inject.Instance.Handle<Object> getHandle()
      • handles

        public Iterable<? extends jakarta.enterprise.inject.Instance.Handle<Object>> handles()
      • select

        public <U> jakarta.enterprise.inject.Instance<U> select​(jakarta.enterprise.util.TypeLiteral<U> subtype,
                                                                Annotation... qualifiers)
      • select

        public <U> jakarta.enterprise.inject.Instance<U> select​(Class<U> subtype,
                                                                Annotation... qualifiers)