# Hierarchy For Package org.restlet.resource

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.restlet.resource.Handler
    - org.restlet.resource.Resource
  - org.restlet.Restlet (implements org.restlet.Uniform)
    - org.restlet.resource.Finder
      - org.restlet.resource.Directory
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.restlet.resource.ResourceException
  - org.restlet.resource.UniformResource
    - org.restlet.resource.ClientResource
    - org.restlet.resource.ServerResource

## Interface Hierarchy

- org.restlet.resource.ClientProxy
- org.restlet.resource.Result<T>

## Annotation Type Hierarchy

- org.restlet.resource.Get (implements java.lang.annotation.Annotation)
- org.restlet.resource.Options (implements java.lang.annotation.Annotation)
- org.restlet.resource.Delete (implements java.lang.annotation.Annotation)
- org.restlet.resource.Post (implements java.lang.annotation.Annotation)
- org.restlet.resource.Put (implements java.lang.annotation.Annotation)