Class InstanceImpl.HandleImpl<X>

  • All Implemented Interfaces:
    jakarta.enterprise.inject.Instance.Handle<X>, AutoCloseable
    Enclosing class:
    InstanceImpl<T>

    public class InstanceImpl.HandleImpl<X>
    extends Object
    implements jakarta.enterprise.inject.Instance.Handle<X>
    • Constructor Detail

      • HandleImpl

        public HandleImpl​(jakarta.enterprise.inject.spi.Bean<?> bean)
    • Method Detail

      • get

        public X get()
        Specified by:
        get in interface jakarta.enterprise.inject.Instance.Handle<X>
      • getBean

        public jakarta.enterprise.inject.spi.Bean<X> getBean()
        Specified by:
        getBean in interface jakarta.enterprise.inject.Instance.Handle<X>
      • destroy

        public void destroy()
        Specified by:
        destroy in interface jakarta.enterprise.inject.Instance.Handle<X>
      • close

        public void close()
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface jakarta.enterprise.inject.Instance.Handle<X>