Interface ConfigurableBuilder<O,​H extends ConfigurableBuilder<O,​H>>

    • Method Detail

      • getConfigurer

        <C extends Configurer<O,​H>> C getConfigurer​(Class<C> clazz)
        Gets the Configurer by its class name or null if not found. Note that object hierarchies are not considered.
        Parameters:
        clazz - the Class of the Configurer to attempt to get.
      • removeConfigurer

        <C extends Configurer<O,​H>> C removeConfigurer​(Class<C> clazz)
        Removes the Configurer by its class name or null if not found. Note that object hierarchies are not considered.
        Parameters:
        clazz - the Class of the Configurer to attempt to remove.
        Returns:
        the Configurer that was removed or null if not found