Interface CheckedBuilder<P,​E extends Exception>

    • Method Detail

      • build

        @NonNull P build()
                  throws E extends Exception
        Returns instance of the product. Multiple calls to this method are not required to return same instance if the state of the builder has changed.
        Returns:
        A newly-built instance
        Throws:
        E - if the builder's state is not sufficiently initialized
        E extends Exception