Representation | 
ClientResource.delete() | 
 Deletes the target resource and all its representations. 
 | 
<T> T | 
ClientResource.delete(java.lang.Class<T> resultClass) | 
 Deletes the target resource and all its representations. 
 | 
Representation | 
ClientResource.delete(MediaType mediaType) | 
 Deletes the target resource and all its representations. 
 | 
protected Representation | 
ServerResource.delete() | 
 Deletes the resource and all its representations. 
 | 
protected Representation | 
ServerResource.delete(Variant variant) | 
 Deletes the resource and all its representations. 
 | 
protected Representation | 
ServerResource.doConditionalHandle() | 
 Handles a call by first verifying the optional request conditions and
 continue the processing if possible. 
 | 
protected Representation | 
ServerResource.doHandle() | 
 Effectively handles a call without content negotiation of the response
 entity. 
 | 
protected Representation | 
ServerResource.doHandle(Variant variant) | 
 Effectively handles a call with content negotiation of the response
 entity. 
 | 
protected void | 
Resource.doInit() | 
 Set-up method that can be overridden in order to initialize the state of
 the resource. 
 | 
protected Representation | 
ServerResource.doNegotiatedHandle() | 
 Effectively handles a call with content negotiation of the response
 entity. 
 | 
protected void | 
ClientResource.doRelease() | 
Releases the resource by stopping any connector automatically created and
 associated to the "next" property (see  ClientResource.getNext() method.  
 | 
protected void | 
Resource.doRelease() | 
 Clean-up method that can be overridden in order to release the state of
 the resource. 
 | 
Representation | 
ClientResource.get() | 
 Represents the resource using content negotiation to select the best
 variant based on the client preferences. 
 | 
<T> T | 
ClientResource.get(java.lang.Class<T> resultClass) | 
 Represents the resource in the given object class. 
 | 
Representation | 
ClientResource.get(MediaType mediaType) | 
 Represents the resource using a given media type. 
 | 
protected Representation | 
ServerResource.get() | 
 Returns a full representation. 
 | 
protected Representation | 
ServerResource.get(Variant variant) | 
 Returns a full representation for a given variant. 
 | 
ClientResource | 
ClientResource.getChild(java.lang.String relativeUri) | 
 Returns the child resource defined by its URI relatively to the current
 resource. 
 | 
<T> T | 
ClientResource.getChild(java.lang.String relativeUri,
        java.lang.Class<? extends T> resourceInterface) | 
 Wraps the child client resource to proxy calls to the given Java
 interface into Restlet method calls. 
 | 
ClientResource | 
ClientResource.getChild(Reference relativeRef) | 
 Returns the child resource defined by its URI relatively to the current
 resource. 
 | 
<T> T | 
ClientResource.getChild(Reference relativeRef,
        java.lang.Class<? extends T> resourceInterface) | 
 Wraps the child client resource to proxy calls to the given Java
 interface into Restlet method calls. 
 | 
protected RepresentationInfo | 
ServerResource.getInfo() | 
 Returns information about the resource's representation. 
 | 
protected RepresentationInfo | 
ServerResource.getInfo(Variant variant) | 
 Returns information about the resource's representation. 
 | 
ClientResource | 
ClientResource.getParent() | 
 Returns the parent resource. 
 | 
<T> T | 
ClientResource.getParent(java.lang.Class<? extends T> resourceInterface) | 
 Wraps the parent client resource to proxy calls to the given Java
 interface into Restlet method calls. 
 | 
protected <T> T | 
ClientResource.handle(Method method,
      java.lang.Class<T> resultClass) | 
 Handles the call by cloning the prototype request, setting the method and
 entity. 
 | 
protected <T> T | 
ClientResource.handle(Method method,
      java.lang.Object entity,
      java.lang.Class<T> resultClass) | 
 Handles an object entity. 
 | 
Representation | 
ClientResource.head() | 
 Represents the resource using content negotiation to select the best
 variant based on the client preferences. 
 | 
Representation | 
ClientResource.head(MediaType mediaType) | 
 Represents the resource using a given media type. 
 | 
protected Representation | 
ServerResource.head() | 
 Returns a representation whose metadata will be returned to the client. 
 | 
protected Representation | 
ServerResource.head(Variant variant) | 
 Returns a representation whose metadata will be returned to the client. 
 | 
Representation | 
ClientResource.options() | 
 Describes the resource using content negotiation to select the best
 variant based on the client preferences. 
 | 
<T> T | 
ClientResource.options(java.lang.Class<T> resultClass) | 
 Describes the resource using a given media type. 
 | 
Representation | 
ClientResource.options(MediaType mediaType) | 
 Describes the resource using a given media type. 
 | 
protected Representation | 
ServerResource.options() | 
 Indicates the communication options available for this resource. 
 | 
protected Representation | 
ServerResource.options(Variant variant) | 
 Indicates the communication options available for this resource. 
 | 
Representation | 
ClientResource.patch(java.lang.Object entity) | 
 Patches a resource with the given object as delta state. 
 | 
<T> T | 
ClientResource.patch(java.lang.Object entity,
     java.lang.Class<T> resultClass) | 
 Patches a resource with the given object as delta state. 
 | 
Representation | 
ClientResource.patch(java.lang.Object entity,
     MediaType mediaType) | 
 Patches a resource with the given object as delta state. 
 | 
Representation | 
ClientResource.patch(Representation entity) | 
 Patches a resource with the given representation as delta state. 
 | 
protected Representation | 
ServerResource.patch(Representation entity) | 
Apply a patch entity to the current representation of the resource
 retrieved by calling  ServerResource.get().  
 | 
protected Representation | 
ServerResource.patch(Representation entity,
     Variant variant) | 
Apply a patch entity to the current representation of the resource
 retrieved by calling  ServerResource.get().  
 | 
Representation | 
ClientResource.post(java.lang.Object entity) | 
 Posts an object entity. 
 | 
<T> T | 
ClientResource.post(java.lang.Object entity,
    java.lang.Class<T> resultClass) | 
 Posts an object entity. 
 | 
Representation | 
ClientResource.post(java.lang.Object entity,
    MediaType mediaType) | 
 Posts an object entity. 
 | 
Representation | 
ClientResource.post(Representation entity) | 
 Posts a representation. 
 | 
protected Representation | 
ServerResource.post(Representation entity) | 
 Posts a representation to the resource at the target URI reference. 
 | 
protected Representation | 
ServerResource.post(Representation entity,
    Variant variant) | 
 Posts a representation to the resource at the target URI reference. 
 | 
Representation | 
ClientResource.put(java.lang.Object entity) | 
 Puts an object entity. 
 | 
<T> T | 
ClientResource.put(java.lang.Object entity,
   java.lang.Class<T> resultClass) | 
 Puts an object entity. 
 | 
Representation | 
ClientResource.put(java.lang.Object entity,
   MediaType mediaType) | 
 Puts an object entity. 
 | 
Representation | 
ClientResource.put(Representation entity) | 
 Creates or updates a resource with the given representation as new state
 to be stored. 
 | 
protected Representation | 
ServerResource.put(Representation entity) | 
 Creates or updates a resource with the given representation as new state
 to be stored. 
 | 
protected Representation | 
ServerResource.put(Representation representation,
   Variant variant) | 
 Creates or updates a resource with the given representation as new state
 to be stored. 
 | 
<T> T | 
Resource.toObject(Representation source,
        java.lang.Class<T> target) | 
 Converts a representation into a Java object. 
 |