Interface BeanContext

  • All Superinterfaces:
    org.brijframework.context.Context, org.brijframework.lifecycle.Initializer, org.brijframework.context.module.ModuleContext
    All Known Implementing Classes:
    AbstractBeanContext, BeanContextImpl

    @DepandOn(depand=org.brijframework.model.context.ModelContext.class)
    public interface BeanContext
    extends org.brijframework.context.module.ModuleContext
    • Method Detail

      • getBean

        <T> T getBean​(String name)
      • getBean

        <T> T getBean​(Class<? extends Object> beanClass)
      • getBean

        <T> T getBean​(String name,
                      Class<T> beanClass)
      • getBeanList

        List<?> getBeanList​(org.brijframework.support.enums.Scope scope)
      • getBeanResourceNameList

        List<?> getBeanResourceNameList()
      • getBeanResourceNamesList

        List<?> getBeanResourceNamesList​(String model)
      • getBeanResourceList

        List<? extends BeanResource> getBeanResourceList​(org.brijframework.support.enums.Scope scope)
      • getBeanDefinitionNameList

        List<?> getBeanDefinitionNameList()
      • getBeanDefinitionNameList

        List<?> getBeanDefinitionNameList​(String model)
      • getBeanDefinitionList

        List<? extends BeanDefinition> getBeanDefinitionList​(org.brijframework.support.enums.Scope scope)