| Interface | Description | 
|---|---|
| ClientProxy | 
 Marker interface for RESTful resource proxies. 
 | 
| ExceptionHandler<E extends java.lang.Throwable> | |
| Result<T> | 
 Callback interface for asynchronous tasks. 
 | 
| Class | Description | 
|---|---|
| ClientResource | 
 Client-side resource. 
 | 
| Resource | 
 Base resource class exposing the uniform REST interface. 
 | 
| Exception | Description | 
|---|---|
| ResourceException | 
 Encapsulates a response status and the optional cause as a checked exception. 
 | 
| Annotation Type | Description | 
|---|---|
| Delete | 
 Annotation for methods that remove representations. 
 | 
| Get | 
 Annotation for methods that retrieve a resource representation. 
 | 
| Options | 
 Annotation for methods that describe a resource. 
 | 
| Patch | 
 Annotation for methods that apply submitted representations as a patch. 
 | 
| Post | 
 Annotation for methods that accept submitted representations. 
 | 
| Put | 
 Annotation for methods that store submitted representations. 
 | 
| Status | 
 Annotation for  
Throwable that map to HTTP error statuses. | 
Copyright © 2005-2024 Restlet.