| Enum | Description | 
|---|---|
| JsonValueType.JsonType | 
 Field type mappings supported by JSONObject. 
 | 
| LevelUpApi.Contract | 
 Documents the intended visibility. 
 | 
| VisibleForTesting.Visibility | 
 Documents the intended visibility. 
 | 
| Annotation Type | Description | 
|---|---|
| AccessTokenRequired | 
 Denotes a LevelUp web request that requires an  
AccessToken. | 
| JsonKey | 
 Documents that a field is associated with a specific JSON key mapping. 
 | 
| JsonValueType | 
 Documents intended mappings for JSON field key strings regarding the key's associated value's
 type mapping in JSON. 
 | 
| LevelUpApi | 
 Denotes the state of development of a given API contract. 
 | 
| RequiresPermission | 
 Annotates methods that return a request requiring at least one of the specified permissions. 
 | 
| SlowOperation | 
 Denotes that a method call may be slow and should therefore not be performed on the UI thread. 
 | 
| VisibleForTesting | 
 Denotes code that has a higher visibility for testing purposes. 
 |