@Target(value={})
 @Retention(value=RUNTIME)
 @Inherited
public @interface License
| Modifier and Type | Required Element and Description | 
|---|---|
java.lang.String | 
name
The license name used for the API. 
 | 
| Modifier and Type | Optional Element and Description | 
|---|---|
Extension[] | 
extensions
List of extensions to be added to the  
License model
 corresponding to the containing annotation. | 
java.lang.String | 
url
A URL to the license used for the API. 
 |