public interface  io.quarkus.arc.runtime.BeanContainer extends java.lang.Object
{
public abstract transient java.lang.Object beanInstance(java.lang.Class, java.lang.'annotation'.Annotation[]);
public abstract transient io.quarkus.arc.runtime.BeanContainer$Factory beanInstanceFactory(java.lang.Class, java.lang.'annotation'.Annotation[]);
public abstract transient io.quarkus.arc.runtime.BeanContainer$Factory beanInstanceFactory(java.util.function.Supplier, java.lang.Class, java.lang.'annotation'.Annotation[]);
public abstract io.quarkus.arc.ManagedContext requestContext();
}