Class IBeanContext<T>

    • Method Detail

      • beanFactory

        public ProxyIBeanFactory beanFactory()
        Provides the factory that created the IBean. Especially useful if the ExtensionHandler itself needs to create other IBeans.
        Returns:
        the factory which is handling the method call this context relates to
      • metaInfo

        public IBeanTypeMetaInfo<T> metaInfo()
        Provides the meta information about the IBean.
        Returns:
        meta information about bean type T
      • beanStyle

        public BeanStyle beanStyle()
        Provides the BeanStyle of the IBean.
        Returns:
        the bean style this bean complies to
      • beanStyleHandler

        public BeanStyleHandler beanStyleHandler()
        Provides the BeanStyleHandler used by the bean factory to deal with the given BeanStyle.
        Returns:
        the factory specific handler for the given bean style