Interface License

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      java.lang.String getName()
      Returns the license name for this License instance that is used for the API.
      java.lang.String getUrl()
      Returns the URL for this License instance that is used for the API.
      default License name​(java.lang.String name)
      Sets this License instance's name used for the API and returns this instance of License.
      void setName​(java.lang.String name)
      Sets the license name for this License instance that is used for the API.
      void setUrl​(java.lang.String url)
      Sets this URL for this License instance that is used for the API.
      default License url​(java.lang.String url)
      Sets this License instance's URL used for the API and returns this instance of License.
    • Method Detail

      • getName

        java.lang.String getName()
        Returns the license name for this License instance that is used for the API.
        Returns:
        the license name used for the API
      • setName

        void setName​(java.lang.String name)
        Sets the license name for this License instance that is used for the API.
        Parameters:
        name - the license name used for the API
      • name

        default License name​(java.lang.String name)
        Sets this License instance's name used for the API and returns this instance of License.
        Parameters:
        name - the license name used for the API
        Returns:
        this License instance
      • getUrl

        java.lang.String getUrl()
        Returns the URL for this License instance that is used for the API.
        Returns:
        the URL to the license used for the API
      • setUrl

        void setUrl​(java.lang.String url)
        Sets this URL for this License instance that is used for the API.
        Parameters:
        url - the URL to the license used for the API
      • url

        default License url​(java.lang.String url)
        Sets this License instance's URL used for the API and returns this instance of License.
        Parameters:
        url - the URL to the license used for the API
        Returns:
        this License instance