# Hierarchy For Package javax.ws.rs

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - javax.ws.rs.Priorities
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - javax.ws.rs.ProcessingException
        - javax.ws.rs.WebApplicationException
          - javax.ws.rs.ClientErrorException
            - javax.ws.rs.BadRequestException
            - javax.ws.rs.ForbiddenException
            - javax.ws.rs.NotAcceptableException
            - javax.ws.rs.NotAllowedException
            - javax.ws.rs.NotAuthorizedException
            - javax.ws.rs.NotFoundException
            - javax.ws.rs.NotSupportedException
          - javax.ws.rs.RedirectionException
          - javax.ws.rs.ServerErrorException
            - javax.ws.rs.InternalServerErrorException
            - javax.ws.rs.ServiceUnavailableException

## Annotation Type Hierarchy

- javax.ws.rs.QueryParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.PUT (implements java.lang.annotation.Annotation)
- javax.ws.rs.Produces (implements java.lang.annotation.Annotation)
- javax.ws.rs.POST (implements java.lang.annotation.Annotation)
- javax.ws.rs.PathParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.Path (implements java.lang.annotation.Annotation)
- javax.ws.rs.OPTIONS (implements java.lang.annotation.Annotation)
- javax.ws.rs.NameBinding (implements java.lang.annotation.Annotation)
- javax.ws.rs.MatrixParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.HttpMethod (implements java.lang.annotation.Annotation)
- javax.ws.rs.HeaderParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.HEAD (implements java.lang.annotation.Annotation)
- javax.ws.rs.GET (implements java.lang.annotation.Annotation)
- javax.ws.rs.FormParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.Encoded (implements java.lang.annotation.Annotation)
- javax.ws.rs.DELETE (implements java.lang.annotation.Annotation)
- javax.ws.rs.DefaultValue (implements java.lang.annotation.Annotation)
- javax.ws.rs.CookieParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.Consumes (implements java.lang.annotation.Annotation)
- javax.ws.rs.ConstrainedTo (implements java.lang.annotation.Annotation)
- javax.ws.rs.BeanParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.ApplicationPath (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - javax.ws.rs.RuntimeType

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.