public interface License extends Constructible, Extensible<License>
Modifier and Type | Method and 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.
|
addExtension, extensions, getExtensions, removeExtension, setExtensions
java.lang.String getName()
void setName(java.lang.String name)
name
- the license name used for the APIdefault License name(java.lang.String name)
name
- the license name used for the APIjava.lang.String getUrl()
void setUrl(java.lang.String url)
url
- the URL to the license used for the APIdefault License url(java.lang.String url)
url
- the URL to the license used for the API