Interface InterfaceMethodModifier<T extends InterfaceMethodModifier<T>>

  • Type Parameters:
    T - the extending type
    All Superinterfaces:
    HasModifiers<T>
    All Known Subinterfaces:
    InterfaceMethod

    public interface InterfaceMethodModifier<T extends InterfaceMethodModifier<T>>
    Composed trait of all the modifiers that can be added to an InterfaceMethod.
    Since:
    2.0
    Author:
    Emil Forslund
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default T default_()
      Adds the default keyword to this model.
      default T notDefault()
      Removes the default keyword from this model.
      default T notStatic()
      Removes the static keyword from this model.
      default T static_()
      Adds the static keyword to this model.
    • Method Detail

      • 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
      • 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