| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (12) on Mon Aug 12 13:20:58 GMT 2019 --> |
| <title>All Classes (jakarta.ws.rs-api 2.1.6 API)</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="dc.created" content="2019-08-12"> |
| <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style"> |
| <script type="text/javascript" src="script.js"></script> |
| <script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script> |
| <script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script> |
| <!--[if IE]> |
| <script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script> |
| <![endif]--> |
| <script type="text/javascript" src="jquery/jquery-3.3.1.js"></script> |
| <script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script> |
| <script type="text/javascript" src="jquery/jquery-ui.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="All Classes (jakarta.ws.rs-api 2.1.6 API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var data = {"i0":2,"i1":2,"i2":32,"i3":1,"i4":1,"i5":8,"i6":32,"i7":2,"i8":1,"i9":2,"i10":8,"i11":1,"i12":1,"i13":1,"i14":1,"i15":1,"i16":1,"i17":1,"i18":1,"i19":1,"i20":32,"i21":32,"i22":1,"i23":1,"i24":1,"i25":1,"i26":32,"i27":1,"i28":2,"i29":32,"i30":32,"i31":32,"i32":1,"i33":32,"i34":2,"i35":2,"i36":1,"i37":1,"i38":1,"i39":8,"i40":2,"i41":32,"i42":2,"i43":2,"i44":32,"i45":32,"i46":32,"i47":1,"i48":32,"i49":1,"i50":1,"i51":8,"i52":1,"i53":1,"i54":1,"i55":2,"i56":1,"i57":2,"i58":2,"i59":32,"i60":2,"i61":1,"i62":1,"i63":2,"i64":1,"i65":32,"i66":2,"i67":8,"i68":8,"i69":8,"i70":8,"i71":8,"i72":8,"i73":32,"i74":1,"i75":1,"i76":1,"i77":32,"i78":1,"i79":32,"i80":32,"i81":32,"i82":1,"i83":32,"i84":32,"i85":2,"i86":8,"i87":32,"i88":32,"i89":1,"i90":32,"i91":32,"i92":1,"i93":1,"i94":8,"i95":1,"i96":1,"i97":1,"i98":2,"i99":2,"i100":4,"i101":4,"i102":1,"i103":8,"i104":2,"i105":1,"i106":4,"i107":1,"i108":1,"i109":1,"i110":8,"i111":8,"i112":1,"i113":1,"i114":1,"i115":1,"i116":1,"i117":2,"i118":1,"i119":32,"i120":1,"i121":1,"i122":2,"i123":8,"i124":1,"i125":2,"i126":2,"i127":8,"i128":1,"i129":1,"i130":1}; |
| var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"],32:["t6","Annotation Types Summary"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| var pathtoroot = "./"; |
| var useModuleDirectories = true; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <header role="banner"> |
| <nav role="navigation"> |
| <div class="fixedNav"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a id="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navListSearch"> |
| <li><label for="search">SEARCH:</label> |
| <input type="text" id="search" value="search" disabled="disabled"> |
| <input type="reset" id="reset" value="reset" disabled="disabled"> |
| </li> |
| </ul> |
| </div> |
| <a id="skip.navbar.top"> |
| <!-- --> |
| </a> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| </div> |
| <div class="navPadding"> </div> |
| <script type="text/javascript"><!-- |
| $('.navPadding').css('padding-top', $('.fixedNav').css("height")); |
| //--> |
| </script> |
| </nav> |
| </header> |
| <main role="main"> |
| <div class="header"> |
| <h1 title="All&nbsp;Classes" class="title">All Classes</h1> |
| </div> |
| <div class="allClassesContainer"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <div class="typeSummary"> |
| <div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="typeSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Classes</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t1" class="tableTab" onclick="show(1);">Interface Summary</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Class Summary</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t3" class="tableTab" onclick="show(4);">Enum Summary</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Exception Summary</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t6" class="tableTab" onclick="show(32);">Annotation Types Summary</button></div> |
| <div id="typeSummary_tabpanel" role="tabpanel"> |
| <table aria-labelledby="t0"> |
| <tr> |
| <th class="colFirst" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor" id="i0"> |
| <td class="colFirst"><a href="javax/ws/rs/core/AbstractMultivaluedMap.html" title="class in javax.ws.rs.core">AbstractMultivaluedMap</a><<a href="javax/ws/rs/core/AbstractMultivaluedMap.html" title="type parameter in AbstractMultivaluedMap">K</a>,​<a href="javax/ws/rs/core/AbstractMultivaluedMap.html" title="type parameter in AbstractMultivaluedMap">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Abstract skeleton implementation of a <a href="javax/ws/rs/core/MultivaluedMap.html" title="interface in javax.ws.rs.core"><code>MultivaluedMap</code></a> that is backed |
| by a [key, multi-value] store represented as a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map<K, List<V>></code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i1"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Application.html" title="class in javax.ws.rs.core">Application</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the components of an application and supplies additional |
| meta-data.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i2"> |
| <td class="colFirst"><a href="javax/ws/rs/ApplicationPath.html" title="annotation in javax.ws.rs">ApplicationPath</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Identifies the application path that serves as the base URI |
| for all resource URIs provided by <a href="javax/ws/rs/Path.html" title="annotation in javax.ws.rs"><code>Path</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i3"> |
| <td class="colFirst"><a href="javax/ws/rs/client/AsyncInvoker.html" title="interface in javax.ws.rs.client">AsyncInvoker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Uniform interface for asynchronous invocation of HTTP methods.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i4"> |
| <td class="colFirst"><a href="javax/ws/rs/container/AsyncResponse.html" title="interface in javax.ws.rs.container">AsyncResponse</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An injectable and asynchronous response that provides means for asynchronous server side |
| response processing.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i5"> |
| <td class="colFirst"><a href="javax/ws/rs/BadRequestException.html" title="class in javax.ws.rs">BadRequestException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception indicating a <a href="javax/ws/rs/core/Response.Status.html#BAD_REQUEST"><code>bad client request</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i6"> |
| <td class="colFirst"><a href="javax/ws/rs/BeanParam.html" title="annotation in javax.ws.rs">BeanParam</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The annotation that may be used to inject a custom "parameter aggregator" value object |
| into a resource class field, property or resource method parameter.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i7"> |
| <td class="colFirst"><a href="javax/ws/rs/core/CacheControl.html" title="class in javax.ws.rs.core">CacheControl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An abstraction for the value of a HTTP Cache-Control response header.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i8"> |
| <td class="colFirst"><a href="javax/ws/rs/client/Client.html" title="interface in javax.ws.rs.client">Client</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client is the main entry point to the fluent API used to build and execute client |
| requests in order to consume responses returned.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i9"> |
| <td class="colFirst"><a href="javax/ws/rs/client/ClientBuilder.html" title="class in javax.ws.rs.client">ClientBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Main entry point to the client API used to bootstrap <a href="javax/ws/rs/client/Client.html" title="interface in javax.ws.rs.client"><code>Client</code></a> |
| instances.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i10"> |
| <td class="colFirst"><a href="javax/ws/rs/ClientErrorException.html" title="class in javax.ws.rs">ClientErrorException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A base runtime application exception indicating a client request error |
| (HTTP <code>4xx</code> status codes).</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i11"> |
| <td class="colFirst"><a href="javax/ws/rs/client/ClientRequestContext.html" title="interface in javax.ws.rs.client">ClientRequestContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client request filter context.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i12"> |
| <td class="colFirst"><a href="javax/ws/rs/client/ClientRequestFilter.html" title="interface in javax.ws.rs.client">ClientRequestFilter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An extension interface implemented by client request filters.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i13"> |
| <td class="colFirst"><a href="javax/ws/rs/client/ClientResponseContext.html" title="interface in javax.ws.rs.client">ClientResponseContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client response filter context.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i14"> |
| <td class="colFirst"><a href="javax/ws/rs/client/ClientResponseFilter.html" title="interface in javax.ws.rs.client">ClientResponseFilter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An extension interface implemented by client response filters.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i15"> |
| <td class="colFirst"><a href="javax/ws/rs/container/CompletionCallback.html" title="interface in javax.ws.rs.container">CompletionCallback</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A request processing callback that receives request processing completion events.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i16"> |
| <td class="colFirst"><a href="javax/ws/rs/client/CompletionStageRxInvoker.html" title="interface in javax.ws.rs.client">CompletionStageRxInvoker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Reactive invoker based <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletionStage.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink"><code>CompletionStage</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i17"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Configurable.html" title="interface in javax.ws.rs.core">Configurable</a><<a href="javax/ws/rs/core/Configurable.html" title="type parameter in Configurable">C</a> extends <a href="javax/ws/rs/core/Configurable.html" title="interface in javax.ws.rs.core">Configurable</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents a client or server-side configurable context.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i18"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Configuration.html" title="interface in javax.ws.rs.core">Configuration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A configuration state associated with a <a href="javax/ws/rs/core/Configurable.html" title="interface in javax.ws.rs.core"><code>configurable</code></a> context.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i19"> |
| <td class="colFirst"><a href="javax/ws/rs/container/ConnectionCallback.html" title="interface in javax.ws.rs.container">ConnectionCallback</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Asynchronous request processing lifecycle callback that receives connection |
| related <a href="javax/ws/rs/container/AsyncResponse.html" title="interface in javax.ws.rs.container"><code>asynchronous response</code></a> lifecycle events.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i20"> |
| <td class="colFirst"><a href="javax/ws/rs/ConstrainedTo.html" title="annotation in javax.ws.rs">ConstrainedTo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates the run-time context in which an annotated provider |
| is applicable.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i21"> |
| <td class="colFirst"><a href="javax/ws/rs/Consumes.html" title="annotation in javax.ws.rs">Consumes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the media types that the methods of a resource class or |
| <a href="javax/ws/rs/ext/MessageBodyReader.html" title="interface in javax.ws.rs.ext"><code>MessageBodyReader</code></a> can accept.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i22"> |
| <td class="colFirst"><a href="javax/ws/rs/container/ContainerRequestContext.html" title="interface in javax.ws.rs.container">ContainerRequestContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Container request filter context.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i23"> |
| <td class="colFirst"><a href="javax/ws/rs/container/ContainerRequestFilter.html" title="interface in javax.ws.rs.container">ContainerRequestFilter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An extension interface implemented by container request filters.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i24"> |
| <td class="colFirst"><a href="javax/ws/rs/container/ContainerResponseContext.html" title="interface in javax.ws.rs.container">ContainerResponseContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Container response filter context.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i25"> |
| <td class="colFirst"><a href="javax/ws/rs/container/ContainerResponseFilter.html" title="interface in javax.ws.rs.container">ContainerResponseFilter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An extension interface implemented by container response filters.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i26"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Context.html" title="annotation in javax.ws.rs.core">Context</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This annotation is used to inject information into a class |
| field, bean property or method parameter.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i27"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/ContextResolver.html" title="interface in javax.ws.rs.ext">ContextResolver</a><<a href="javax/ws/rs/ext/ContextResolver.html" title="type parameter in ContextResolver">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Contract for a provider that supplies context information to resource |
| classes and other providers.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i28"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Cookie.html" title="class in javax.ws.rs.core">Cookie</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents the value of a HTTP cookie, transferred in a request.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i29"> |
| <td class="colFirst"><a href="javax/ws/rs/CookieParam.html" title="annotation in javax.ws.rs">CookieParam</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Binds the value of a HTTP cookie to a resource method parameter, |
| resource class field, or resource class bean property.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i30"> |
| <td class="colFirst"><a href="javax/ws/rs/DefaultValue.html" title="annotation in javax.ws.rs">DefaultValue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the default value of request meta-data that is bound using one of the |
| following annotations: |
| <a href="javax/ws/rs/PathParam.html" title="annotation in javax.ws.rs"><code>PathParam</code></a>, |
| <a href="javax/ws/rs/QueryParam.html" title="annotation in javax.ws.rs"><code>QueryParam</code></a>, |
| <a href="javax/ws/rs/MatrixParam.html" title="annotation in javax.ws.rs"><code>MatrixParam</code></a>, |
| <a href="javax/ws/rs/CookieParam.html" title="annotation in javax.ws.rs"><code>CookieParam</code></a>, |
| <a href="javax/ws/rs/FormParam.html" title="annotation in javax.ws.rs"><code>FormParam</code></a>, |
| or <a href="javax/ws/rs/HeaderParam.html" title="annotation in javax.ws.rs"><code>HeaderParam</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i31"> |
| <td class="colFirst"><a href="javax/ws/rs/DELETE.html" title="annotation in javax.ws.rs">DELETE</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that the annotated method responds to HTTP DELETE requests.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i32"> |
| <td class="colFirst"><a href="javax/ws/rs/container/DynamicFeature.html" title="interface in javax.ws.rs.container">DynamicFeature</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A meta-provider for dynamic registration of <i>post-matching</i> providers |
| during an application setup at deployment time.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i33"> |
| <td class="colFirst"><a href="javax/ws/rs/Encoded.html" title="annotation in javax.ws.rs">Encoded</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Disables automatic decoding of parameter values bound using <a href="javax/ws/rs/QueryParam.html" title="annotation in javax.ws.rs"><code>QueryParam</code></a>, |
| <a href="javax/ws/rs/PathParam.html" title="annotation in javax.ws.rs"><code>PathParam</code></a>, <a href="javax/ws/rs/FormParam.html" title="annotation in javax.ws.rs"><code>FormParam</code></a> or <a href="javax/ws/rs/MatrixParam.html" title="annotation in javax.ws.rs"><code>MatrixParam</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i34"> |
| <td class="colFirst"><a href="javax/ws/rs/client/Entity.html" title="class in javax.ws.rs.client">Entity</a><<a href="javax/ws/rs/client/Entity.html" title="type parameter in Entity">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encapsulates message entity including the associated variant information.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i35"> |
| <td class="colFirst"><a href="javax/ws/rs/core/EntityTag.html" title="class in javax.ws.rs.core">EntityTag</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An abstraction for the value of a HTTP Entity Tag, used as the value |
| of an ETag response header.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i36"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/ExceptionMapper.html" title="interface in javax.ws.rs.ext">ExceptionMapper</a><<a href="javax/ws/rs/ext/ExceptionMapper.html" title="type parameter in ExceptionMapper">E</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Contract for a provider that maps Java exceptions to <a href="javax/ws/rs/core/Response.html" title="class in javax.ws.rs.core"><code>Response</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i37"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Feature.html" title="interface in javax.ws.rs.core">Feature</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A feature extension contract.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i38"> |
| <td class="colFirst"><a href="javax/ws/rs/core/FeatureContext.html" title="interface in javax.ws.rs.core">FeatureContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A configurable context passed to <a href="javax/ws/rs/core/Feature.html" title="interface in javax.ws.rs.core"><code>Feature</code></a> and <a href="javax/ws/rs/container/DynamicFeature.html" title="interface in javax.ws.rs.container"><code>DynamicFeature</code></a> |
| instances by the runtime during the phase of their configuration.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i39"> |
| <td class="colFirst"><a href="javax/ws/rs/ForbiddenException.html" title="class in javax.ws.rs">ForbiddenException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception indicating that an access to a resource requested by |
| a client has been <a href="javax/ws/rs/core/Response.Status.html#FORBIDDEN"><code>forbidden</code></a> |
| by the server.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i40"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Form.html" title="class in javax.ws.rs.core">Form</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents the the HTML form data request entity encoded using the |
| <code>"application/x-www-form-urlencoded"</code> content type.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i41"> |
| <td class="colFirst"><a href="javax/ws/rs/FormParam.html" title="annotation in javax.ws.rs">FormParam</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Binds the value(s) of a form parameter contained within a request entity body |
| to a resource method parameter.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i42"> |
| <td class="colFirst"><a href="javax/ws/rs/core/GenericEntity.html" title="class in javax.ws.rs.core">GenericEntity</a><<a href="javax/ws/rs/core/GenericEntity.html" title="type parameter in GenericEntity">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents a message entity of a generic type <code>T</code>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i43"> |
| <td class="colFirst"><a href="javax/ws/rs/core/GenericType.html" title="class in javax.ws.rs.core">GenericType</a><<a href="javax/ws/rs/core/GenericType.html" title="type parameter in GenericType">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents a generic message entity type <code>T</code>.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i44"> |
| <td class="colFirst"><a href="javax/ws/rs/GET.html" title="annotation in javax.ws.rs">GET</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that the annotated method responds to HTTP GET requests.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i45"> |
| <td class="colFirst"><a href="javax/ws/rs/HEAD.html" title="annotation in javax.ws.rs">HEAD</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that the annotated method responds to HTTP HEAD requests.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i46"> |
| <td class="colFirst"><a href="javax/ws/rs/HeaderParam.html" title="annotation in javax.ws.rs">HeaderParam</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Binds the value(s) of a HTTP header to a resource method parameter, |
| resource class field, or resource class bean property.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i47"> |
| <td class="colFirst"><a href="javax/ws/rs/core/HttpHeaders.html" title="interface in javax.ws.rs.core">HttpHeaders</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An injectable interface that provides access to HTTP header information.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i48"> |
| <td class="colFirst"><a href="javax/ws/rs/HttpMethod.html" title="annotation in javax.ws.rs">HttpMethod</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Associates the name of a HTTP method with an annotation.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i49"> |
| <td class="colFirst"><a href="javax/ws/rs/sse/InboundSseEvent.html" title="interface in javax.ws.rs.sse">InboundSseEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Inbound Server-sent event.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i50"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/InterceptorContext.html" title="interface in javax.ws.rs.ext">InterceptorContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Context shared by message body interceptors that can be used to wrap |
| calls to <a href="javax/ws/rs/ext/MessageBodyReader.html#readFrom(java.lang.Class,java.lang.reflect.Type,java.lang.annotation.Annotation%5B%5D,javax.ws.rs.core.MediaType,javax.ws.rs.core.MultivaluedMap,java.io.InputStream)"><code>MessageBodyReader.readFrom(java.lang.Class<T>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String>, java.io.InputStream)</code></a> and |
| <a href="javax/ws/rs/ext/MessageBodyWriter.html#writeTo(T,java.lang.Class,java.lang.reflect.Type,java.lang.annotation.Annotation%5B%5D,javax.ws.rs.core.MediaType,javax.ws.rs.core.MultivaluedMap,java.io.OutputStream)"><code>MessageBodyWriter.writeTo(T, java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object>, java.io.OutputStream)</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i51"> |
| <td class="colFirst"><a href="javax/ws/rs/InternalServerErrorException.html" title="class in javax.ws.rs">InternalServerErrorException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception indicating an <a href="javax/ws/rs/core/Response.Status.html#INTERNAL_SERVER_ERROR"><code>internal server error</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i52"> |
| <td class="colFirst"><a href="javax/ws/rs/client/Invocation.html" title="interface in javax.ws.rs.client">Invocation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A client request invocation.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i53"> |
| <td class="colFirst"><a href="javax/ws/rs/client/Invocation.Builder.html" title="interface in javax.ws.rs.client">Invocation.Builder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A client request invocation builder.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i54"> |
| <td class="colFirst"><a href="javax/ws/rs/client/InvocationCallback.html" title="interface in javax.ws.rs.client">InvocationCallback</a><<a href="javax/ws/rs/client/InvocationCallback.html" title="type parameter in InvocationCallback">RESPONSE</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Callback that can be implemented to receive the asynchronous processing |
| events from the invocation processing.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i55"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Link.html" title="class in javax.ws.rs.core">Link</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Class representing hypermedia links.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i56"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Link.Builder.html" title="interface in javax.ws.rs.core">Link.Builder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Builder class for hypermedia links.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i57"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Link.JaxbAdapter.html" title="class in javax.ws.rs.core">Link.JaxbAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of JAXB <a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/annotation/adapters/XmlAdapter.html?is-external=true" title="class or interface in javax.xml.bind.annotation.adapters" class="externalLink"><code>XmlAdapter</code></a> |
| that maps the <a href="javax/ws/rs/core/Link.html" title="class in javax.ws.rs.core"><code>Link</code></a> type to a value that can be |
| marshalled and unmarshalled by JAXB.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i58"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Link.JaxbLink.html" title="class in javax.ws.rs.core">Link.JaxbLink</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Value type for <a href="javax/ws/rs/core/Link.html" title="class in javax.ws.rs.core"><code>Link</code></a> that can be marshalled and |
| unmarshalled by JAXB.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i59"> |
| <td class="colFirst"><a href="javax/ws/rs/MatrixParam.html" title="annotation in javax.ws.rs">MatrixParam</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Binds the value(s) of a URI matrix parameter to a resource method parameter, |
| resource class field, or resource class bean property.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i60"> |
| <td class="colFirst"><a href="javax/ws/rs/core/MediaType.html" title="class in javax.ws.rs.core">MediaType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An abstraction for a media type.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i61"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/MessageBodyReader.html" title="interface in javax.ws.rs.ext">MessageBodyReader</a><<a href="javax/ws/rs/ext/MessageBodyReader.html" title="type parameter in MessageBodyReader">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Contract for a provider that supports the conversion of a stream to a |
| Java type.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i62"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/MessageBodyWriter.html" title="interface in javax.ws.rs.ext">MessageBodyWriter</a><<a href="javax/ws/rs/ext/MessageBodyWriter.html" title="type parameter in MessageBodyWriter">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Contract for a provider that supports the conversion of a Java type to a |
| stream.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i63"> |
| <td class="colFirst"><a href="javax/ws/rs/core/MultivaluedHashMap.html" title="class in javax.ws.rs.core">MultivaluedHashMap</a><<a href="javax/ws/rs/core/MultivaluedHashMap.html" title="type parameter in MultivaluedHashMap">K</a>,​<a href="javax/ws/rs/core/MultivaluedHashMap.html" title="type parameter in MultivaluedHashMap">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A hash table based implementation of <a href="javax/ws/rs/core/MultivaluedMap.html" title="interface in javax.ws.rs.core"><code>MultivaluedMap</code></a> interface.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i64"> |
| <td class="colFirst"><a href="javax/ws/rs/core/MultivaluedMap.html" title="interface in javax.ws.rs.core">MultivaluedMap</a><<a href="javax/ws/rs/core/MultivaluedMap.html" title="type parameter in MultivaluedMap">K</a>,​<a href="javax/ws/rs/core/MultivaluedMap.html" title="type parameter in MultivaluedMap">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A map of key-values pairs.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i65"> |
| <td class="colFirst"><a href="javax/ws/rs/NameBinding.html" title="annotation in javax.ws.rs">NameBinding</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Meta-annotation used to create name binding annotations for filters |
| and interceptors.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i66"> |
| <td class="colFirst"><a href="javax/ws/rs/core/NewCookie.html" title="class in javax.ws.rs.core">NewCookie</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used to create a new HTTP cookie, transferred in a response.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i67"> |
| <td class="colFirst"><a href="javax/ws/rs/core/NoContentException.html" title="class in javax.ws.rs.core">NoContentException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An I/O exception thrown by <a href="javax/ws/rs/ext/MessageBodyReader.html" title="interface in javax.ws.rs.ext"><code>MessageBodyReader</code></a> implementations |
| when reading a zero-length message content to indicate that the message body reader |
| is not able to produce an instance representing an zero-length message content.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i68"> |
| <td class="colFirst"><a href="javax/ws/rs/NotAcceptableException.html" title="class in javax.ws.rs">NotAcceptableException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception indicating that a client request is |
| <a href="javax/ws/rs/core/Response.Status.html#NOT_ACCEPTABLE"><code>not acceptable</code></a> |
| by the server.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i69"> |
| <td class="colFirst"><a href="javax/ws/rs/NotAllowedException.html" title="class in javax.ws.rs">NotAllowedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception indicating a client requesting a resource method that is |
| <a href="javax/ws/rs/core/Response.Status.html#METHOD_NOT_ALLOWED"><code>not allowed</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i70"> |
| <td class="colFirst"><a href="javax/ws/rs/NotAuthorizedException.html" title="class in javax.ws.rs">NotAuthorizedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception indicating request authorization failure caused by one of the following |
| scenarios: |
| |
| |
| a client did not send the required authorization credentials to access the requested resource, |
| i.e.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i71"> |
| <td class="colFirst"><a href="javax/ws/rs/NotFoundException.html" title="class in javax.ws.rs">NotFoundException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception indicating a resource requested by a client was |
| <a href="javax/ws/rs/core/Response.Status.html#NOT_FOUND"><code>not found</code></a> on the server.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i72"> |
| <td class="colFirst"><a href="javax/ws/rs/NotSupportedException.html" title="class in javax.ws.rs">NotSupportedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception indicating that the client request entity media type is |
| <a href="javax/ws/rs/core/Response.Status.html#UNSUPPORTED_MEDIA_TYPE"><code>not supported</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i73"> |
| <td class="colFirst"><a href="javax/ws/rs/OPTIONS.html" title="annotation in javax.ws.rs">OPTIONS</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that the annotated method responds to HTTP OPTIONS requests.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i74"> |
| <td class="colFirst"><a href="javax/ws/rs/sse/OutboundSseEvent.html" title="interface in javax.ws.rs.sse">OutboundSseEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Representation of a single outbound Server-sent event.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i75"> |
| <td class="colFirst"><a href="javax/ws/rs/sse/OutboundSseEvent.Builder.html" title="interface in javax.ws.rs.sse">OutboundSseEvent.Builder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A builder class used for creating <a href="javax/ws/rs/sse/OutboundSseEvent.html" title="interface in javax.ws.rs.sse"><code>OutboundSseEvent</code></a> instances.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i76"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/ParamConverter.html" title="interface in javax.ws.rs.ext">ParamConverter</a><<a href="javax/ws/rs/ext/ParamConverter.html" title="type parameter in ParamConverter">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines a contract for a delegate responsible for converting between a |
| <code>String</code> form of a message parameter value and the corresponding custom |
| Java type <code>T</code>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i77"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/ParamConverter.Lazy.html" title="annotation in javax.ws.rs.ext">ParamConverter.Lazy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Mandates that a conversion of any <a href="javax/ws/rs/DefaultValue.html" title="annotation in javax.ws.rs"><code>default value</code></a> delegated |
| to a <a href="javax/ws/rs/ext/ParamConverter.html" title="interface in javax.ws.rs.ext"><code>parameter converter</code></a> annotated with <code>@Lazy</code> |
| annotation SHOULD occur only once the value is actually required (e.g.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i78"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/ParamConverterProvider.html" title="interface in javax.ws.rs.ext">ParamConverterProvider</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Contract for a provider of <a href="javax/ws/rs/ext/ParamConverter.html" title="interface in javax.ws.rs.ext"><code>ParamConverter</code></a> instances.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i79"> |
| <td class="colFirst"><a href="javax/ws/rs/PATCH.html" title="annotation in javax.ws.rs">PATCH</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that the annotated method responds to HTTP PATCH requests.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i80"> |
| <td class="colFirst"><a href="javax/ws/rs/Path.html" title="annotation in javax.ws.rs">Path</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Identifies the URI path that a resource class or class method will serve |
| requests for.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i81"> |
| <td class="colFirst"><a href="javax/ws/rs/PathParam.html" title="annotation in javax.ws.rs">PathParam</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Binds the value of a URI template parameter or a path segment |
| containing the template parameter to a resource method parameter, resource |
| class field, or resource class |
| bean property.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i82"> |
| <td class="colFirst"><a href="javax/ws/rs/core/PathSegment.html" title="interface in javax.ws.rs.core">PathSegment</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents a URI path segment and any associated matrix parameters.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i83"> |
| <td class="colFirst"><a href="javax/ws/rs/POST.html" title="annotation in javax.ws.rs">POST</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that the annotated method responds to HTTP POST requests.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i84"> |
| <td class="colFirst"><a href="javax/ws/rs/container/PreMatching.html" title="annotation in javax.ws.rs.container">PreMatching</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Global binding annotation that can be applied to a <a href="javax/ws/rs/container/ContainerRequestFilter.html" title="interface in javax.ws.rs.container"><code>container request filter</code></a> to indicate that such filter should be applied globally |
| on all resources in the application before the actual resource matching occurs.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i85"> |
| <td class="colFirst"><a href="javax/ws/rs/Priorities.html" title="class in javax.ws.rs">Priorities</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A collection of built-in priority constants for the components that are supposed to be |
| ordered based on their <code>javax.annotation.Priority</code> class-level annotation value when used |
| or applied by the runtime.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i86"> |
| <td class="colFirst"><a href="javax/ws/rs/ProcessingException.html" title="class in javax.ws.rs">ProcessingException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A base runtime processing exception.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i87"> |
| <td class="colFirst"><a href="javax/ws/rs/Produces.html" title="annotation in javax.ws.rs">Produces</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the media type(s) that the methods of a resource class or |
| <a href="javax/ws/rs/ext/MessageBodyWriter.html" title="interface in javax.ws.rs.ext"><code>MessageBodyWriter</code></a> can produce.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i88"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/Provider.html" title="annotation in javax.ws.rs.ext">Provider</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Marks an implementation of an extension interface that should be discoverable |
| by the runtime during a provider scanning phase.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i89"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/Providers.html" title="interface in javax.ws.rs.ext">Providers</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An injectable interface providing runtime lookup of provider instances.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i90"> |
| <td class="colFirst"><a href="javax/ws/rs/PUT.html" title="annotation in javax.ws.rs">PUT</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that the annotated method responds to HTTP PUT requests.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i91"> |
| <td class="colFirst"><a href="javax/ws/rs/QueryParam.html" title="annotation in javax.ws.rs">QueryParam</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Binds the value(s) of a HTTP query parameter to a resource method parameter, |
| resource class field, or resource class bean property.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i92"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/ReaderInterceptor.html" title="interface in javax.ws.rs.ext">ReaderInterceptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for message body reader interceptors that wrap around calls |
| to <a href="javax/ws/rs/ext/MessageBodyReader.html#readFrom(java.lang.Class,java.lang.reflect.Type,java.lang.annotation.Annotation%5B%5D,javax.ws.rs.core.MediaType,javax.ws.rs.core.MultivaluedMap,java.io.InputStream)"><code>MessageBodyReader.readFrom(java.lang.Class<T>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String>, java.io.InputStream)</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i93"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/ReaderInterceptorContext.html" title="interface in javax.ws.rs.ext">ReaderInterceptorContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Context class used by <a href="javax/ws/rs/ext/ReaderInterceptor.html" title="interface in javax.ws.rs.ext"><code>ReaderInterceptor</code></a> |
| to intercept calls to (@link javax.ws.rs.ext.MessageBodyReader#readFrom}.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i94"> |
| <td class="colFirst"><a href="javax/ws/rs/RedirectionException.html" title="class in javax.ws.rs">RedirectionException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime application exception indicating a request redirection |
| (HTTP <code>3xx</code> status codes).</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i95"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Request.html" title="interface in javax.ws.rs.core">Request</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An injectable helper for request processing, all methods throw an |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>IllegalStateException</code></a> if called outside the scope of a request |
| (e.g.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i96"> |
| <td class="colFirst"><a href="javax/ws/rs/container/ResourceContext.html" title="interface in javax.ws.rs.container">ResourceContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The resource context provides access to instances of resource classes.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i97"> |
| <td class="colFirst"><a href="javax/ws/rs/container/ResourceInfo.html" title="interface in javax.ws.rs.container">ResourceInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An injectable class to access the resource class and resource method |
| matched by the current request.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i98"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Response.html" title="class in javax.ws.rs.core">Response</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the contract between a returned instance and the runtime when |
| an application needs to provide meta-data to the runtime.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i99"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Response.ResponseBuilder.html" title="class in javax.ws.rs.core">Response.ResponseBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A class used to build Response instances that contain metadata instead |
| of or in addition to an entity.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i100"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Response.Status.html" title="enum in javax.ws.rs.core">Response.Status</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Commonly used status codes defined by HTTP, see |
| {@link <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10">HTTP/1.1 documentation</a>} |
| for the complete list.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i101"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Response.Status.Family.html" title="enum in javax.ws.rs.core">Response.Status.Family</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enumeration representing the class of status code.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i102"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Response.StatusType.html" title="interface in javax.ws.rs.core">Response.StatusType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base interface for statuses used in responses.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i103"> |
| <td class="colFirst"><a href="javax/ws/rs/client/ResponseProcessingException.html" title="class in javax.ws.rs.client">ResponseProcessingException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client-side runtime processing exception thrown to indicate that |
| response processing has failed (e.g.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i104"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/RuntimeDelegate.html" title="class in javax.ws.rs.ext">RuntimeDelegate</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implementations of this API provide a concrete subclass of RuntimeDelegate and |
| various API methods defer to methods of RuntimeDelegate for their |
| functionality.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i105"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/RuntimeDelegate.HeaderDelegate.html" title="interface in javax.ws.rs.ext">RuntimeDelegate.HeaderDelegate</a><<a href="javax/ws/rs/ext/RuntimeDelegate.HeaderDelegate.html" title="type parameter in RuntimeDelegate.HeaderDelegate">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the contract for a delegate that is responsible for |
| converting between the String form of a HTTP header and |
| the corresponding type <code>T</code>.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i106"> |
| <td class="colFirst"><a href="javax/ws/rs/RuntimeType.html" title="enum in javax.ws.rs">RuntimeType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Enumeration of runtime types.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i107"> |
| <td class="colFirst"><a href="javax/ws/rs/client/RxInvoker.html" title="interface in javax.ws.rs.client">RxInvoker</a><<a href="javax/ws/rs/client/RxInvoker.html" title="type parameter in RxInvoker">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Uniform interface for reactive invocation of HTTP methods.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i108"> |
| <td class="colFirst"><a href="javax/ws/rs/client/RxInvokerProvider.html" title="interface in javax.ws.rs.client">RxInvokerProvider</a><<a href="javax/ws/rs/client/RxInvokerProvider.html" title="type parameter in RxInvokerProvider">T</a> extends <a href="javax/ws/rs/client/RxInvoker.html" title="interface in javax.ws.rs.client">RxInvoker</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="javax/ws/rs/client/RxInvoker.html" title="interface in javax.ws.rs.client"><code>RxInvoker</code></a> provider.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i109"> |
| <td class="colFirst"><a href="javax/ws/rs/core/SecurityContext.html" title="interface in javax.ws.rs.core">SecurityContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An injectable interface that provides access to security related |
| information.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i110"> |
| <td class="colFirst"><a href="javax/ws/rs/ServerErrorException.html" title="class in javax.ws.rs">ServerErrorException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A base runtime application exception indicating a server error |
| (HTTP <code>5xx</code> status codes).</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i111"> |
| <td class="colFirst"><a href="javax/ws/rs/ServiceUnavailableException.html" title="class in javax.ws.rs">ServiceUnavailableException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception indicating that the requested resource |
| <a href="javax/ws/rs/core/Response.Status.html#SERVICE_UNAVAILABLE"><code>cannot be served</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i112"> |
| <td class="colFirst"><a href="javax/ws/rs/sse/Sse.html" title="interface in javax.ws.rs.sse">Sse</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Server-side entry point for creating <a href="javax/ws/rs/sse/OutboundSseEvent.html" title="interface in javax.ws.rs.sse"><code>OutboundSseEvent</code></a> and <a href="javax/ws/rs/sse/SseBroadcaster.html" title="interface in javax.ws.rs.sse"><code>SseBroadcaster</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i113"> |
| <td class="colFirst"><a href="javax/ws/rs/sse/SseBroadcaster.html" title="interface in javax.ws.rs.sse">SseBroadcaster</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Server-Sent events broadcasting facility.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i114"> |
| <td class="colFirst"><a href="javax/ws/rs/sse/SseEvent.html" title="interface in javax.ws.rs.sse">SseEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base Server Sent Event definition.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i115"> |
| <td class="colFirst"><a href="javax/ws/rs/sse/SseEventSink.html" title="interface in javax.ws.rs.sse">SseEventSink</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Outbound Server-Sent Events stream.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i116"> |
| <td class="colFirst"><a href="javax/ws/rs/sse/SseEventSource.html" title="interface in javax.ws.rs.sse">SseEventSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client for reading and processing <a href="javax/ws/rs/sse/InboundSseEvent.html" title="interface in javax.ws.rs.sse"><code>incoming Server-Sent Events</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i117"> |
| <td class="colFirst"><a href="javax/ws/rs/sse/SseEventSource.Builder.html" title="class in javax.ws.rs.sse">SseEventSource.Builder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="javax/ws/rs/sse/SseEventSource.html" title="interface in javax.ws.rs.sse"><code>SseEventSource</code></a> builder class.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i118"> |
| <td class="colFirst"><a href="javax/ws/rs/core/StreamingOutput.html" title="interface in javax.ws.rs.core">StreamingOutput</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A type that may be used as a resource method return value or as the entity |
| in a <a href="javax/ws/rs/core/Response.html" title="class in javax.ws.rs.core"><code>Response</code></a> when the application wishes to stream the output.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i119"> |
| <td class="colFirst"><a href="javax/ws/rs/container/Suspended.html" title="annotation in javax.ws.rs.container">Suspended</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Inject a suspended <a href="javax/ws/rs/container/AsyncResponse.html" title="interface in javax.ws.rs.container"><code>AsyncResponse</code></a> into a parameter of an invoked |
| <a href="javax/ws/rs/HttpMethod.html" title="annotation in javax.ws.rs"><code>resource or sub-resource method</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i120"> |
| <td class="colFirst"><a href="javax/ws/rs/client/SyncInvoker.html" title="interface in javax.ws.rs.client">SyncInvoker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Uniform interface for synchronous invocation of HTTP methods.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i121"> |
| <td class="colFirst"><a href="javax/ws/rs/container/TimeoutHandler.html" title="interface in javax.ws.rs.container">TimeoutHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Asynchronous response suspend time-out handler.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i122"> |
| <td class="colFirst"><a href="javax/ws/rs/core/UriBuilder.html" title="class in javax.ws.rs.core">UriBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">URI template-aware utility class for building URIs from their components.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i123"> |
| <td class="colFirst"><a href="javax/ws/rs/core/UriBuilderException.html" title="class in javax.ws.rs.core">UriBuilderException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runtime exception thrown by <a href="javax/ws/rs/core/UriBuilder.html#build(java.lang.Object...)"><code>UriBuilder.build(Object...)</code></a> methods when |
| a <a href="https://docs.oracle.com/javase/8/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net" class="externalLink"><code>URI</code></a> cannot be constructed based on the current state of the |
| builder.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i124"> |
| <td class="colFirst"><a href="javax/ws/rs/core/UriInfo.html" title="interface in javax.ws.rs.core">UriInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An injectable interface that provides access to application and request |
| URI information.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i125"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Variant.html" title="class in javax.ws.rs.core">Variant</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Abstraction for a resource representation variant.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i126"> |
| <td class="colFirst"><a href="javax/ws/rs/core/Variant.VariantListBuilder.html" title="class in javax.ws.rs.core">Variant.VariantListBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A builder for a list of representation variants.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i127"> |
| <td class="colFirst"><a href="javax/ws/rs/WebApplicationException.html" title="class in javax.ws.rs">WebApplicationException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Runtime exception for applications.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i128"> |
| <td class="colFirst"><a href="javax/ws/rs/client/WebTarget.html" title="interface in javax.ws.rs.client">WebTarget</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A resource target identified by the resource URI.</div> |
| </th> |
| </tr> |
| <tr class="rowColor" id="i129"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/WriterInterceptor.html" title="interface in javax.ws.rs.ext">WriterInterceptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for message body writer interceptors that wrap around calls |
| to <a href="javax/ws/rs/ext/MessageBodyWriter.html#writeTo(T,java.lang.Class,java.lang.reflect.Type,java.lang.annotation.Annotation%5B%5D,javax.ws.rs.core.MediaType,javax.ws.rs.core.MultivaluedMap,java.io.OutputStream)"><code>MessageBodyWriter.writeTo(T, java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object>, java.io.OutputStream)</code></a>.</div> |
| </th> |
| </tr> |
| <tr class="altColor" id="i130"> |
| <td class="colFirst"><a href="javax/ws/rs/ext/WriterInterceptorContext.html" title="interface in javax.ws.rs.ext">WriterInterceptorContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Context class used by <a href="javax/ws/rs/ext/WriterInterceptor.html" title="interface in javax.ws.rs.ext"><code>WriterInterceptor</code></a> |
| to intercept calls to <a href="javax/ws/rs/ext/MessageBodyWriter.html#writeTo(T,java.lang.Class,java.lang.reflect.Type,java.lang.annotation.Annotation%5B%5D,javax.ws.rs.core.MediaType,javax.ws.rs.core.MultivaluedMap,java.io.OutputStream)"><code>MessageBodyWriter.writeTo(T, java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object>, java.io.OutputStream)</code></a>.</div> |
| </th> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </div> |
| </li> |
| </ul> |
| </div> |
| </main> |
| <footer role="contentinfo"> |
| <nav role="navigation"> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a id="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <a id="skip.navbar.bottom"> |
| <!-- --> |
| </a> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </nav> |
| <p class="legalCopy"><small>Copyright (c) 2019 Eclipse Foundation. Licensed under <a href="resources/EFSL.html">Eclipse Foundation Specification License</a>.</small></p> |
| </footer> |
| </body> |
| </html> |