Class PluginBeanOptions.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • allowBeanWithNoScope

        public PluginBeanOptions.Builder allowBeanWithNoScope​(boolean allowBeanWithNoScope)
        Parameters:
        allowBeanWithNoScope - Whether beans are allowed that have no explicit scope annotations.
        Returns:
        this for chaining.
      • processManagedProperties

        public PluginBeanOptions.Builder processManagedProperties​(boolean processManagedProperties)
        Parameters:
        processManagedProperties - Whether ManagedProperty annotations should be processed.
        Returns:
        this for chaining.
      • processPostConstructs

        public PluginBeanOptions.Builder processPostConstructs​(boolean processPostConstructs)
        Parameters:
        processPostConstructs - Whether PostConstruct annotations should be processed.
        Returns:
        this for chaining.
      • processPreDestroys

        public PluginBeanOptions.Builder processPreDestroys​(boolean processPreDestroys)
        Parameters:
        processPreDestroys - Whether PreDestroy annotations should be processed.
        Returns:
        this for chaining.