Interface Method

    • Method Detail

      • of

        static Method of​(String name,
                         Type type)
        Creates a new instance implementing this interface by using the default implementation.
        Parameters:
        name - the name
        type - the type
        Returns:
        the new instance
      • override

        default Method override()
        Adds an Override-annotation to this model.
        Returns:
        this instance
      • public_

        default T public_()
        Adds the public keyword to this model.
        Returns:
        a reference to this model
      • notPublic

        default T notPublic()
        Removes the public keyword from this model.
        Returns:
        a reference to this model
      • protected_

        default T protected_()
        Adds the protected keyword to this model.
        Returns:
        a reference to this model
      • notProtected

        default T notProtected()
        Removes the protected keyword from this model.
        Returns:
        a reference to this model
      • private_

        default T private_()
        Adds the private keyword to this model.
        Returns:
        a reference to this model
      • notPrivate

        default T notPrivate()
        Removes the private keyword from this model.
        Returns:
        a reference to this model
      • abstract_

        default T abstract_()
        Adds the abstract keyword to this model.
        Returns:
        a reference to this model
      • notAbstract

        default T notAbstract()
        Removes the abstract keyword from this model.
        Returns:
        a reference to this model
      • static_

        default T static_()
        Adds the static keyword to this model.
        Returns:
        a reference to this model
      • notStatic

        default T notStatic()
        Removes the static keyword from this model.
        Returns:
        a reference to this model
      • final_

        default T final_()
        Adds the final keyword to this model.
        Returns:
        a reference to this model
      • notFinal

        default T notFinal()
        Removes the final keyword from this model.
        Returns:
        a reference to this model
      • strictfp_

        default T strictfp_()
        Adds the strictfp keyword to this model.
        Returns:
        a reference to this model
      • notStrictfp

        default T notStrictfp()
        Removes the strictfp keyword from this model.
        Returns:
        a reference to this model
      • synchronized_

        default T synchronized_()
        Adds the synchronized keyword to this model.
        Returns:
        a reference to this model
      • notSynchronized

        default T notSynchronized()
        Removes the synchronized keyword from this model.
        Returns:
        a reference to this model
      • native_

        default T native_()
        Adds the native keyword to this model.
        Returns:
        a reference to this model
      • notNative

        default T notNative()
        Removes the native keyword from this model.
        Returns:
        a reference to this model
      • default_

        default T default_()
        Adds the default keyword to this model.
        Returns:
        a reference to this model
      • notDefault

        default T notDefault()
        Removes the default keyword from this model.
        Returns:
        a reference to this model