Interface CommandBuilderFactory

    • Method Detail

      • createCommandBuilder

        @Nonnull
        <T extends CommandBuilder> T createCommandBuilder​(@Nonnull
                                                          java.lang.Class<T> clazz)
                                                   throws java.lang.IllegalArgumentException
        creates the required CommandBuilder
        Parameters:
        clazz - class name of the required command builder
        Returns:
        the required CommandBuilder
        Throws:
        java.lang.IllegalArgumentException - if the clazz argument is unsupported