Interface ExtensionAdderProvider<T extends Extendable<T>,​E extends Extension<T>,​B extends ExtensionAdder<T,​E>>

    • Method Detail

      • getAdderClass

        Class<? super B> getAdderClass()
        Returns the builder class provided by this Provider.
        Returns:
        the class
      • newAdder

        B newAdder​(T extendable)
        returns an new empty ExtensionAdder for this extendable.
        Parameters:
        extendable - the extendable on which the adder will add the extension