@Target(value={})
 @Retention(value=RUNTIME)
 @Inherited
public @interface Info
| Modifier and Type | Required Element and Description | 
|---|---|
| java.lang.String | titleThe title of the application. | 
| java.lang.String | versionThe version of the API definition. | 
| Modifier and Type | Optional Element and Description | 
|---|---|
| Contact | contactThe contact information for the exposed API. | 
| java.lang.String | descriptionA short description of the application. | 
| Extension[] | extensionsList of extensions to be added to the  Infomodel
 corresponding to the containing annotation. | 
| License | licenseThe license information for the exposed API. | 
| java.lang.String | termsOfServiceA URL to the Terms of Service for the API. | 
public abstract java.lang.String title
public abstract java.lang.String version
public abstract java.lang.String description
public abstract java.lang.String termsOfService
public abstract Contact contact
public abstract License license