All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
| Class |
Description |
| AbstractBinder |
Implementation of Binder interface dedicated to keep some level of code compatibility between previous HK2
implementation and new DI SPI.
|
| AbstractChainableStage<DATA> |
Abstract chainable linear acceptor.
|
| AbstractContainerLifecycleListener |
|
| AbstractEntityProviderModel<T> |
Abstract entity provider model.
|
| AbstractExecutorProvidersConfigurator |
|
| AbstractFeatureConfigurator<T> |
|
| AbstractFormProvider<T> |
Abstract base class for form entity types marshalling & un-marshalling support.
|
| AbstractFuture<V> |
|
| AbstractIterator<T> |
This class provides a skeletal implementation of the Iterator
interface, to make this interface easier to implement for certain types of
data sources.
|
| AbstractMessageReaderWriterProvider<T> |
Abstract entity provider (reader and writer) base class.
|
| AbstractMultivaluedMap<K,V> |
|
| AbstractResourceFinderAdapter |
|
| AbstractResourceModelVisitor |
|
| AbstractRuntimeDelegate |
An abstract implementation of RuntimeDelegate that
provides support common to the client and server.
|
| AbstractRxInvoker<T> |
|
| AbstractServiceFinderConfigurator<T> |
Simple ServiceFinder configuration.
|
| AbstractSlidingWindowTimeReservoir<V> |
An abstract TimeReservoir implementation backed by a sliding window that stores only the measurements made in the last
N seconds (or other startTime unit) and allows an update with data that happened in past (which is what makes it
different from Dropwizard's Metrics SlidingTimeWindowReservoir.
|
| AbstractThreadPoolProvider<E extends ThreadPoolExecutor> |
Abstract thread pool executor provider.
|
| AbstractTimeSnapshot |
Base implementation of UniformTimeSnapshot.
|
| AbstractValueParamProvider |
|
| AcceptableLanguageTag |
An acceptable language tag.
|
| AcceptableMediaType |
An acceptable media type.
|
| AcceptableToken |
An acceptable token.
|
| AliasBinding |
Injection binding description used to describe the aliases to main Binding.
|
| AnnotatedMethod |
Annotated method representation.
|
| AnnotatedMethod |
Annotated method representation.
|
| AnnotationAcceptingListener |
A scanner listener that processes Java class files (resource names
ending in ".class") annotated with one or more of a set of declared
annotations.
|
| AnnotationDocType |
The documentation type for annotations.
Created on: Jun 12, 2008
|
| AnnotationLiteral<T extends Annotation> |
Supports inline instantiation of annotation type instances.
|
| AnnotationVisitor |
A visitor to visit a Java annotation.
|
| Application |
Java class for anonymous complex type.
|
| Application |
Defines the components of a JAX-RS application and supplies additional meta-data.
|
| ApplicationDescription |
This class is designed to combine the Application instance with any other
external metadata that might be required to describe the application.
|
| ApplicationDescription.ExternalGrammar |
A simple holder class that stores a type and binary content
to be used to return extra metadata with
|
| ApplicationDocs |
The wrapper root document for multiple Doc elements.
|
| ApplicationEvent |
An event informing about application lifecycle changes.
|
| ApplicationEvent.Type |
The type of the event that identifies on which lifecycle change the event is triggered.
|
| ApplicationEventImpl |
|
| ApplicationEventListener |
|
| ApplicationHandler |
Jersey server-side application handler.
|
| ApplicationInfo |
Monitoring configuration of an application.
|
| ApplicationInfoListener |
|
| ApplicationMXBean |
Application MX Bean.
|
| ApplicationMXBeanImpl |
|
| ApplicationPath |
Identifies the application path that serves as the base URI for all resource URIs provided by
Path.
|
| AsyncConnectorCallback |
Asynchronous connector response processing callback contract.
|
| AsyncContext |
Injectable asynchronous processing context that can be used to control various aspects
of asynchronous processing of a single request.
|
| AsyncContext.State |
Asynchronous processing context state.
|
| AsyncContextDelegate |
Utilized by the Servlet container response writer to deal with the container async features.
|
| AsyncContextDelegateProvider |
Factory to create AsyncContextDelegate to deal with asynchronous
features added in Servlet version 3.0.
|
| AsyncContextDelegateProviderImpl |
Servlet 3.x container response writer async extension and related extension factory implementation.
|
| AsyncInvoker |
Uniform interface for asynchronous invocation of HTTP methods.
|
| AsyncResponse |
An injectable JAX-RS asynchronous response that provides means for asynchronous server side response processing.
|
| Attribute |
A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine
Specification (JVMS).
|
| AutoDiscoverable |
A service provider contract for JAX-RS and Jersey components that need to be automatically discovered and registered in
runtime configurations.
|
| AutoDiscoverableConfigurator |
|
| BackgroundScheduler |
Injection qualifier that can be used to inject a ScheduledExecutorService
instance used by Jersey to execute background timed/scheduled tasks.
|
| BackgroundSchedulerLiteral |
|
| BadRequestException |
|
| BeanParam |
The annotation that may be used to inject custom JAX-RS "parameter aggregator" value object into a resource class
field, property or resource method parameter.
|
| Beta |
Marker of a public Jersey API that is still in "beta" non-final version.
|
| Binder |
Interface dedicated to keep some level of code compatibility between previous HK2 implementation and new DI SPI.
|
| Binding<T,D extends Binding> |
Abstract injection binding description of a bean.
|
| Bindings |
Utility class to create a new injection binding descriptions for arbitrary Java beans.
|
| BootstrapBag |
A holder that is used only during Jersey bootstrap to keep the instances of the given types and then use them during the
bootstrap.
|
| BootstrapConfigurator |
|
| Broadcaster<T> |
Used for broadcasting response chunks to multiple ChunkedOutput instances.
|
| BroadcasterListener<T> |
Listener interface that can be implemented to listen to events fired by Broadcaster object.
|
| ByteArrayProvider |
Default Jersey byte array entity provider (reader and writer).
|
| ByteBufferInputStream |
|
| ByteVector |
A dynamically extensible vector of bytes.
|
| Cache<K,V> |
A semi-persistent mapping from keys to values.
|
| Cache<K,V> |
Cache implementation that relies on FutureTask.
|
| Cache.CycleHandler<K> |
Should a cycle be detected during computation of a value
for given key, this interface allows client code to register
a callback that would get invoked in such a case.
|
| CacheBuilder<K,V> |
A builder of LoadingCache and Cache instances having any combination of the
following features:
|
| CacheControl |
An abstraction for the value of a HTTP Cache-Control response header.
|
| CacheControlProvider |
|
| CacheLoader<K,V> |
Computes or retrieves values, based on a key, for use in populating a LoadingCache.
|
| CacheLoader.InvalidCacheLoadException |
Thrown to indicate that an invalid response was returned from a call to CacheLoader.
|
| CachingConnectorProvider |
Caching connector provider.
|
| ChainableStage<DATA> |
Linear acceptor that can be composed into a chain.
|
| ChunkedInput<T> |
Response entity type used for receiving messages in "typed" chunks.
|
| ChunkedOutput<T> |
Used for sending messages in "typed" chunks.
|
| ChunkedOutput.Builder<Y> |
Builder that allows to create a new ChunkedOutput based on the given configuration options.
|
| ChunkedOutput.TypedBuilder<Y> |
Builder that allows to create a new ChunkedOutput based on the given configuration options.
|
| ChunkedResponseWriter |
|
| ChunkParser |
Chunk data parser.
|
| ClassBinding<T> |
Injection binding description of a bean bound via its a Java class.
|
| ClassDocType |
The documentation type for classes.
Created on: Jun 12, 2008
|
| ClassReader |
A parser to make a ClassVisitor visit a ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS).
|
| ClassTooLargeException |
Exception thrown when the constant pool of a class produced by a ClassWriter is too
large.
|
| ClassTypePair |
A pair of raw class and the related type.
|
| ClassVisitor |
A visitor to visit a Java class.
|
| ClassWriter |
A ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS).
|
| Client |
Client is the main entry point to the fluent API used to build and execute client requests in order to consume
responses returned.
|
| ClientAsyncExecutor |
Injection qualifier that can be used to inject an ExecutorService
instance used by Jersey client runtime to execute asynchronous
client requests.
|
| ClientAsyncExecutorLiteral |
|
| ClientBackgroundScheduler |
Injection qualifier that can be used to inject an ScheduledExecutorService
instance used by Jersey client runtime to schedule background tasks.
|
| ClientBackgroundSchedulerLiteral |
|
| ClientBinding |
Meta-annotation that provides a facility for creating bindings between an @Uri-injectable
WebTarget instances and clients (and their configurations) that are used to create
the injected web target instances.
|
| ClientBootstrapBag |
A holder that is used only during Jersey bootstrap to keep the instances of the given types and then use them during the
bootstrap.
|
| ClientBuilder |
Main entry point to the client API used to bootstrap Client instances.
|
| ClientBuilderListener |
Implementations of this interface will be notified when new ClientBuilder
instances are being constructed.
|
| ClientConfig |
Jersey externalized implementation of client-side JAX-RS configurable contract.
|
| ClientErrorException |
A base runtime application exception indicating a client request error (HTTP 4xx status codes).
|
| ClientExecutor |
Executor for client async processing and background task scheduling.
|
| ClientLifecycleListener |
Jersey client lifecycle listener contract.
|
| ClientProperties |
Jersey client implementation configuration properties.
|
| ClientRequest |
Jersey client request context.
|
| ClientRequestContext |
Client request filter context.
|
| ClientRequestFilter |
An extension interface implemented by client request filters.
|
| ClientResponse |
Jersey client response context.
|
| ClientResponseContext |
Client response filter context.
|
| ClientResponseFilter |
An extension interface implemented by client response filters.
|
| ClientResponseMediaTypeDeterminer |
Client side Response utility class determining the media type.
|
| ClientResponseProcessingException |
This is a representation of a @{link ProcessingException} containing a @{link ClientResponse} instance.
|
| CloseableService |
A closeable service to add instances of Closeable that
are required to be closed.
|
| Closing |
|
| Closure<T> |
Closure interface.
|
| CombinedMediaType |
Represents function S as defined in the Request Matching part of the spec.
|
| CombinedMediaType.EffectiveMediaType |
|
| CommittingOutputStream |
A committing output stream with optional serialized entity buffering functionality
which allows measuring of the entity size.
|
| CommonConfig |
Common immutable Configuration implementation for
server and client.
|
| CommonProperties |
Common (server/client) Jersey configuration properties.
|
| CompletableReader<T> |
A MessageBodyReader may implement this interface to signal that
reading from the underlying input stream can be fully completed.
|
| CompletionCallback |
A request processing callback that receives request processing completion events.
|
| CompletionStageRxInvoker |
|
| ComponentBag |
An internal Jersey container for custom component classes and instances.
|
| ComponentModelValidator |
A resource model validator that checks the given resource model.
|
| ComponentProvider |
Component provider interface to allow custom management of 3rd party
components life-cycle and dependency injection.
|
| ComponentProvider |
Component provider interface to allow custom management of 3rd party
components life-cycle and dependency injection.
|
| CompositeApplicationEventListener |
|
| CompositeBinder |
Utility class which is able to install several binders and register them as a whole.
|
| CompositeRequestEventListener |
|
| CompositeResourceFinder |
|
| Configurable<C extends Configurable> |
Represents a client or server-side configurable context in JAX-RS.
|
| Configuration |
A configuration state associated with a configurable JAX-RS context.
|
| ConfiguredValidator |
Configured validator for Jersey validation purposes.
|
| ConnectionCallback |
Asynchronous request processing lifecycle callback that receives connection related asynchronous
response lifecycle events.
|
| Connector |
Client transport connector extension contract.
|
| ConnectorExtension<T,E extends Exception> |
Connector extension interface to extend existing connector's functionality.
|
| ConnectorProvider |
Jersey client connector provider contract.
|
| ConstantDynamic |
A constant whose value is computed at runtime, with a bootstrap method.
|
| ConstrainedTo |
Indicates the run-time context in which an annotated JAX-RS provider is applicable.
|
| Consumes |
Defines the media types that the methods of a resource class or MessageBodyReader can accept.
|
| Consuming |
Model component that is able to consume media types.
|
| Container |
Jersey container service contract.
|
| ContainerException |
Exception thrown by the container components in to notify Jersey runtime about
any errors.
|
| ContainerFactory |
Factory for creating specific HTTP-based containers.
|
| ContainerLifecycleListener |
Classes implementing this contract receive container life-cycle notification
events.
|
| ContainerMessageBodyWorkersInitializer |
Function that can be put to an acceptor chain to properly initialize
MessageBodyWorkers instance on a current request and response.
|
| ContainerProvider |
Service-provider interface for creating container instances.
|
| ContainerRequest |
Jersey container request context.
|
| ContainerRequestContext |
Container request filter context.
|
| ContainerRequestFilter |
An extension interface implemented by container request filters.
|
| ContainerResponse |
Jersey container response context.
|
| ContainerResponseContext |
Container response filter context.
|
| ContainerResponseFilter |
An extension interface implemented by container response filters.
|
| ContainerResponseWriter |
A suspendable, request-scoped I/O container response writer.
|
| ContainerResponseWriter.TimeoutHandler |
Time-out handler can be registered when the container response writer gets
suspended.
|
| ContainerUtils |
Utility methods used by container implementations.
|
| ContentEncoder |
Standard contract for plugging in content encoding support.
|
| ContentTypeDeterminer |
Utility class containing methods used on both client and server side for determining media type of a response based
on provided MessageBodyWorkers.
|
| Context |
This annotation is used to inject information into a class field, bean property or method parameter.
|
| ContextInjectionResolver |
A marker interface to InjectionResolver<Context>.
|
| ContextInjectionResolverImpl |
Injection resolver for @Context injection annotation.
|
| ContextInjectionResolverImpl.Binder |
Context injection resolver binder.
|
| ContextResolver<T> |
Contract for a provider that supplies context information to resource classes and other providers.
|
| ContextResolverFactory |
|
| ContextResolverFactory.ContextResolversConfigurator |
|
| ContextResolvers |
|
| Contract |
Used to annotate SPI provider contracts recognized by Jersey (in addition to the JAX-RS providers).
|
| ContractProvider |
Jersey contract provider model.
|
| ContractProvider.Builder |
Contract provider model builder.
|
| Cookie |
Represents the value of a HTTP cookie, transferred in a request.
|
| Cookie.AbstractCookieBuilder<T extends Cookie.AbstractCookieBuilder<T>> |
JAX-RS abstract Cookie builder class.
|
| Cookie.Builder |
|
| CookieParam |
Binds the value of a HTTP cookie to a resource method parameter, resource class field, or resource class bean
property.
|
| CookieProvider |
|
| CookiesParser |
Cookies parser.
|
| CsrfProtectionFilter |
Simple client-side filter that adds X-Requested-By headers to all state-changing
request (i.e.
|
| CsrfProtectionFilter |
|
| Custom |
Qualifier annotation used to annotate HK2 injections and
bindings for user custom providers.
|
| CustomAnnotationLiteral |
|
| CustomProvidersFeature |
Feature to provide the single-line registration of custom providers.
|
| DataSourceProvider |
Provider for marshalling/un-marshalling of application/octet-stream
entity type to/from a DataSource instance.
|
| DataSourceProvider.ByteArrayDataSource |
Modified from javax.mail.util.ByteArrayDataSource
A DataSource backed by a byte array.
|
| DataStructures |
Utility class, which tries to pickup the best collection implementation depending
on running environment.
|
| DateProvider |
|
| DefaultSslContextProvider |
|
| DefaultValue |
|
| DeflateEncoder |
Deflate encoding support.
|
| DelayedHk2InjectionManager |
|
| DELETE |
Indicates that the annotated method responds to HTTP DELETE requests.
|
| DestroyListener |
A listener contract that allows any registered implementation class to receive application destroy events.
|
| DisposableSupplier<T> |
|
| Doc |
Java class for anonymous complex type.
|
| DynamicFeature |
A JAX-RS meta-provider for dynamic registration of post-matching providers during a JAX-RS application setup
at deployment time.
|
| DynamicFeatureConfigurator |
Registers JAX-RS DynamicFeature which are listed as SPIs for registration.
|
| Elements |
This class provides a fluent interface to xhtml supporting jaxb bindings.
Created on: Jun 17, 2008
|
| EmptyRequestEventBuilder |
|
| Encoded |
|
| EncodingFeature |
Feature that configures support for content encodings on the client side.
|
| EncodingFilter |
|
| EncodingFilter |
Container filter that supports encoding-based content negotiation.
|
| Endpoint |
Server-side REST-ful endpoint.
|
| Entity<T> |
Encapsulates message entity including the associated variant information.
|
| EntityInputStream |
|
| EntityPart |
A EntityPart is one part of a multipart entity.
|
| EntityPart.Builder |
|
| EntityTag |
An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header.
|
| EntityTagProvider |
|
| Equivalence<T> |
A strategy for determining whether two instances are considered equivalent.
|
| Errors |
Errors utility used to file processing messages (e.g.
|
| Errors.ErrorMessage |
Generic error message.
|
| Errors.ErrorMessagesException |
Error message exception.
|
| ExceptionMapper<E extends Throwable> |
Contract for a provider that maps Java exceptions to Response.
|
| ExceptionMapperFactory |
Exception mappers implementation that aggregates
exception mappers and server as the main entry point for exception mapper
instance lookup.
|
| ExceptionMapperFactory.ExceptionMappersConfigurator |
|
| ExceptionMapperMXBean |
|
| ExceptionMapperMXBeanImpl |
|
| ExceptionMappers |
Provides lookup of ExceptionMapper instances that can be used
to map exceptions to responses.
|
| ExceptionMapperStatistics |
|
| ExceptionUtils |
The Exception Utils class provide utility method for exception handling.
|
| ExecutionError |
|
| ExecutionStatistics |
Monitoring statistics of execution of one target.
|
| ExecutionStatisticsDynamicBean |
Dynamic MBean that exposes information about execution statistics.
|
| ExecutorProviders |
A utility class with a methods for handling executor injection registration and proper disposal.
|
| ExecutorServiceProvider |
An extension contract for providing pluggable executor service providers to be used by
Jersey client or server runtime whenever a specific executor service is needed to execute a Jersey runtime processing task.
|
| Expect100ContinueFeature |
|
| ExtendedConfig |
Extended common runtime configuration.
|
| ExtendedExceptionMapper<T extends Throwable> |
|
| ExtendedLogger |
Logger extension with additional logging utility & convenience methods.
|
| ExtendedResource |
This annotation can mark resource classes or resource methods that should be considered as extended resources.
|
| ExtendedResourceContext |
|
| ExtendedServletContainerProvider |
Implementations could provide their own HttpServletRequest and HttpServletResponse
binding implementation in HK2 locator and also an implementation of RequestScopedInitializer
that is used to set actual request/response references in injection manager within each request.
|
| ExtendedUriInfo |
|
| ExternalConfigurationModel<CONFIG> |
Model of configuration for external properties.
|
| ExternalConfigurationProvider |
Provider interface for external (SPI) providers to provide
their configuration properties implementations
Priority of providers can be adjusted by Priority annotation
or just alphabetically (if no Provider annotation is found)
|
| ExternalConfigurationProviderImpl |
|
| ExternalProperties |
|
| ExternalPropertiesConfigurationFactory |
Factory for external properties providers
Offers methods to work with properties loaded from providers or
just configure Jersey's Configurables with loaded properties from providers
|
| ExternalRequestContext<T> |
Wrapper for externally provided request context data.
|
| ExternalRequestScope<T> |
This is to allow integration with other DI providers that
define their own request scope.
|
| ExtractorException |
A runtime exception that contains a cause, a checked or runtime exception,
that may be passed to the cause of a WebApplicationException.
|
| Feature |
A feature extension contract.
|
| FeatureConfigurator |
Registers JAX-RS Feature which are listed as SPIs for registration.
|
| FeatureContext |
A configurable context passed to Feature and DynamicFeature instances by JAX-RS
runtime during the phase of their configuration.
|
| FeatureContextWrapper |
|
| FieldVisitor |
A visitor to visit a Java field.
|
| FileProvider |
Provider for marshalling/un-marshalling of application/octet-stream
entity type to/from a File instance.
|
| FilesScanner |
A scanner that recursively scans directories and jar files.
|
| FilterUrlMappingsProvider |
Provides an access to context path from the filter configuration.
|
| FilterUrlMappingsProviderImpl |
Provide all configured context paths (url mappings) of the application deployed using filter.
|
| Flow |
Interrelated interfaces and static methods for establishing
flow-controlled components in which Publishers
produce items consumed by one or more Subscribers, each managed by a Subscription.
|
| Flow.Processor<T,R> |
A component that acts as both a Subscriber and Publisher.
|
| Flow.Publisher<T> |
A producer of items (and related control messages) received by
Subscribers.
|
| Flow.Subscriber<T> |
A receiver of messages.
|
| Flow.Subscription |
|
| ForbiddenException |
A runtime exception indicating that an access to a resource requested by a client has been
forbidden by the server.
|
| ForcedAutoDiscoverable |
A service provider contract for JAX-RS and Jersey components that need to be automatically discovered and registered in
runtime configurations.
|
| ForeignDescriptor |
The descriptor holder for an externally provided DI providers.
|
| ForeignDescriptorImpl |
The descriptor holder for an externally provided DI providers.
|
| ForeignRequestScopeBridge |
Internal service to help determine
which HK2 factory provided components should be treated
as request scoped.
|
| Form |
Represents the the HTML form data request entity encoded using the "application/x-www-form-urlencoded"
content type.
|
| FormMultivaluedMapProvider |
Provider for marshalling/un-marshalling of application/x-www-form-urlencoded
entity type to/from multi-valued map instance.
|
| FormParam |
Binds the value(s) of a form parameter contained within a request entity body to a resource method parameter.
|
| FormProvider |
Provider for marshalling/un-marshalling of application/x-www-form-urlencoded
entity type to/from JAX-RS Form instance.
|
| ForwardingCollection<E> |
A collection which forwards all its method calls to another collection.
|
| ForwardingMapEntry<K,V> |
A map entry which forwards all its method calls to another map entry.
|
| ForwardingSet<E> |
A set which forwards all its method calls to another set.
|
| ForwardingSortedSet<E> |
A sorted set which forwards all its method calls to another sorted set.
|
| Futures |
Static utility methods pertaining to the Future interface.
|
| GenericEntity<T> |
Represents a message entity of a generic type T.
|
| GenericType<T> |
Represents a generic message entity type T.
|
| GET |
Indicates that the annotated method responds to HTTP GET requests.
|
| Grammars |
Java class for anonymous complex type.
|
| GuardianStringKeyMultivaluedMap<V> |
The MultivaluedMap wrapper that is able to set guards observing changes of values represented by a key.
|
| GZipEncoder |
GZIP encoding support.
|
| Handle |
A reference to a field or a method.
|
| HandlerConstructor |
Abstraction for a resource handler class constructor.
|
| HashBasedTable<R,C,V> |
Implementation of Table using hash tables.
|
| HashMultimap<K,V> |
Implementation of Multimap using hash tables.
|
| HEAD |
Indicates that the annotated method responds to HTTP HEAD requests.
|
| HeaderDelegateProvider<T> |
A provider that supports the conversion of an HTTP header, of type T, to and
from a String.
|
| HeaderParam |
Binds the value(s) of a HTTP header to a resource method parameter, resource class field, or resource class bean
property.
|
| HeaderUtils |
Utility class supporting the processing of message headers.
|
| HeaderValueException |
|
| HeaderValueException.Context |
Context that contains header problems causing this exception (e.g.
|
| Hk2BootstrapBinder |
AbstractBinder that registers all components needed for a proper bootstrap of Jersey based on HK2 framework.
|
| Hk2InjectionManagerFactory |
Factory which is able to create InjectionManager instance using service loading and automatically initialize injection
manager using parent or immediately registers binder.
|
| Hk2ReferencingFactory<T> |
Factory that provides injection of the referenced instance.
|
| Hk2Registrables |
|
| Hk2RequestScope |
|
| Hk2RequestScope.Instance |
Implementation of the request scope instance.
|
| HttpAuthenticationFeature |
Features that provides Http Basic and Digest client authentication (based on RFC 2617).
|
| HttpAuthenticationFeature.BasicBuilder |
|
| HttpAuthenticationFeature.Builder |
|
| HttpAuthenticationFeature.UniversalBuilder |
Extension of HttpAuthenticationFeature.Builder
that builds the http authentication feature configured in universal mode that supports
basic and digest authentication.
|
| HttpDateFormat |
Helper class for HTTP specified date formats.
|
| HttpDateFormat.HttpDateFormatter |
A minimum formatter for converting java Date and LocalDateTime to String and vice-versa.
|
| HttpHeaderReader |
An abstract pull-based reader of HTTP headers.
|
| HttpHeaderReader.Event |
TODO javadoc.
|
| HttpHeaders |
An injectable interface that provides access to HTTP header information.
|
| HttpHeaders |
Additional HTTP headers that are not listed in Jakarta REST HttpHeaders.
|
| HttpMethod |
Associates the name of a HTTP method with an annotation.
|
| HttpMethodOverrideFilter |
A pre-matching filter to support HTTP method replacing of a POST request to a request
utilizing another HTTP method for the case where proxies or HTTP
servers would otherwise block that HTTP method.
|
| HttpMethodOverrideFilter.Source |
Enumeration representing possible sources of information about the method overriding
the filter should look for.
|
| HTTPMethods |
Java class for HTTPMethods.
|
| HttpUrlConnector |
|
| HttpUrlConnectorProvider |
Default Jersey client connector provider
that provides connector instances which delegate HTTP requests to HttpURLConnection
for processing.
|
| HttpUrlConnectorProvider.ConnectionFactory |
|
| ImmediateHk2InjectionManager |
Implementation of InjectionManager that is able to register and inject services.
|
| ImmutableCollectors |
Set of convenient function regarding a collection immutability.
|
| ImmutableCommonConfig |
Immutable runtime configuration.
|
| ImmutableMultivaluedMap<K,V> |
|
| InboundMessageContext |
Base inbound message context implementation.
|
| InboundSseEvent |
Inbound Server-sent event.
|
| Include |
Java class for anonymous complex type.
|
| InetAddresses |
Static utility methods pertaining to InetAddress instances.
|
| Inflecting<DATA,RESULT> |
Interface that is used to indicate that the instance provides an Inflector.
|
| Inflecting<T> |
Inflector provider resource model component.
|
| Inflector<DATA,RESULT> |
A generic interface for transforming data into a result.
|
| Initializable<T extends Initializable<T>> |
Initializable Jersey client-side component.
|
| Injectee |
An Injectee represents the point of injection.
|
| InjecteeImpl |
An Injectee represents the point of injection.
|
| InjectionManager |
Interface provides the communication API between Jersey and Dependency Injection provider.
|
| InjectionManagerClientProvider |
|
| InjectionManagerFactory |
|
| InjectionManagerProvider |
Utility class with static methods that extract injection manager
from various JAX-RS components.
|
| InjectionManagerSupplier |
|
| InjectionResolver<T extends Annotation> |
This class allows users to provide a custom injection target for any annotation (including @Inject).
|
| InjectionResolverBinding<T extends InjectionResolver> |
Class which has the fields containing the instance of InjectionResolver and its a concrete type.
|
| InjectionResolverWrapper<T extends Annotation> |
This class wraps the jersey class InjectionResolver to make HK2 version of this
provided functionality.
|
| Injections |
Injection binding utility methods.
|
| InputStreamProvider |
|
| InstanceBinding<T> |
Injection binding description of a bean bound directly as a specific instance.
|
| InstanceSupplierFactoryBridge<T> |
|
| InterceptorContext |
Context shared by message body interceptors that can be used to wrap calls to
MessageBodyReader.readFrom(java.lang.Class<T>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType, jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String>, java.io.InputStream) and MessageBodyWriter.writeTo(T, java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType, jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object>, java.io.OutputStream).
|
| InternalProperties |
Internal common (server/client) Jersey configuration properties.
|
| InternalServerErrorException |
|
| InternalServerProperties |
Jersey internal server-side configuration properties.
|
| Invocable |
A common interface for invocable resource components.
|
| Invocation |
A client request invocation.
|
| Invocation.Builder |
A client request invocation builder.
|
| InvocationBuilderListener |
Implementations of this interface will be notified when a new Invocation.Builder
is created.
|
| InvocationBuilderListener.InvocationBuilderContext |
|
| InvocationCallback<RESPONSE> |
Callback that can be implemented to receive the asynchronous processing events from the invocation processing.
|
| Iterators |
This class contains static utility methods that operate on or return objects
of type Iterator.
|
| JarFileScanner |
A utility class that scans entries in jar files.
|
| JaxrsProviders |
Jersey implementation of JAX-RS Providers contract.
|
| JaxrsProviders.ProvidersConfigurator |
|
| JdkVersion |
JDK Version related utilities.
|
| JerseyClassAnalyzer |
Implementation of the ClassAnalyzer that supports selection
of the constructor with largest number of parameters as defined in
and required by JAX-RS specification.
|
| JerseyClassAnalyzer.Binder |
Binder for the JAX-RS compliant class analyzer implementation.
|
| JerseyClient |
|
| JerseyClientBuilder |
|
| JerseyCompletionStageRxInvoker |
Implementation of Reactive Invoker for CompletionStage.
|
| JerseyErrorService |
Jersey implementation of HK2 Error Service to provide improved reporting
of HK2 issues, that may be otherwise hidden (ignored).
|
| JerseyErrorService.Binder |
Binder for the Jersey implementation of HK2 ErrorService contract.
|
| JerseyFlowSubscriber<T> |
|
| JerseyInvocation |
|
| JerseyInvocation.Builder |
|
| JerseyLink |
|
| JerseyLink.Builder |
|
| JerseyPriorities |
Built-in Jersey-specific priority constants to be used along with Priorities where finer-grained
categorization is required.
|
| JerseyProcessingUncaughtExceptionHandler |
Uncaught exception handler that can be used by various Jersey request processing thread pools uncaught exceptions.
|
| JerseyPublisher<T> |
Implementation of Flow.Publisher corresponding to reactive streams specification.
|
| JerseyPublisher.PublisherStrategy |
|
| JerseyQueryParamStyle |
JerseyQueryParamStyle is used to specify the desired format of query param
when multiple values are sent for the same parameter.
|
| JerseyRequestTimeoutHandler |
|
| JerseyResourceContext |
|
| JerseySeBootstrapConfiguration |
|
| JerseySeBootstrapConfiguration.Builder |
|
| JerseyServletContainerInitializer |
ServletContainerInitializer implementation used for Servlet 3.x deployment.
|
| JerseyUriBuilder |
|
| JerseyWebTarget |
|
| Joiner |
An object which joins pieces of text (specified as an array, Iterable, varargs or even a
Map) with a separator.
|
| Joiner.MapJoiner |
An object that joins map entries in the same manner as Joiner joins iterables and
arrays.
|
| JSONP |
Annotation can be used to define the JavaScript callback function name if the valid JSONP format is requested as an
acceptable media type of this request.
|
| JsonWithPaddingInterceptor |
|
| KeyComparator<K> |
A key comparator.
|
| KeyComparatorHashMap<K,V> |
|
| KeyComparatorLinkedHashMap<K,V> |
|
| Label |
A position in the bytecode of a method.
|
| LanguageTag |
A language tag.
|
| LazyUid |
Lazily initialized, thread-safe, random UUID.
|
| LazyUnsafeValue<T,E extends Throwable> |
|
| LazyValue<T> |
Lazily initialized value.
|
| Link |
Java class for anonymous complex type.
|
| Link |
Class representing hypermedia links.
|
| Link.Builder |
Builder class for hypermedia links.
|
| Link.JaxbAdapter |
Deprecated. |
| Link.JaxbLink |
Deprecated. |
| LinkProvider |
Provider for Link Headers.
|
| ListenableFuture<V> |
A Future that accepts completion listeners.
|
| ListMultimap<K,V> |
A Multimap that can hold duplicate key-value pairs and that maintains
the insertion ordering of values for a given key.
|
| Lists |
Static utility methods pertaining to List instances.
|
| LoadingCache<K,V> |
A semi-persistent mapping from keys to values.
|
| LocaleProvider |
|
| Localizable |
Localizable message.
|
| LocalizableMessage |
|
| LocalizableMessageFactory |
|
| LocalizableMessageFactory.ResourceBundleSupplier |
|
| LocalizationMessages |
Defines string formatting method for each constant in the resource file
|
| LocalizationMessages |
Defines string formatting method for each constant in the resource file
|
| LocalizationMessages |
Defines string formatting method for each constant in the resource file
|
| LocalizationMessages |
Defines string formatting method for each constant in the resource file
|
| LocalizationMessages |
Defines string formatting method for each constant in the resource file
|
| LocalizationMessages |
Defines string formatting method for each constant in the resource file
|
| Localizer |
|
| LoggingFeature |
This feature enables logging request and/or response on client-side and/or server-side depending
on the context's RuntimeType.
|
| LoggingFeature.LoggingFeatureBuilder |
Builder class for logging feature configuration.
|
| LoggingFeature.Verbosity |
Verbosity determines how detailed message will be logged.
|
| LoggingFeatureAutoDiscoverable |
Auto-discoverable class that registers LoggingFeature based on configuration properties.
|
| LRU<K,V> |
An abstract LRU interface wrapping an actual LRU implementation.
|
| ManagedAsync |
Indicates that the resource method to which the annotation has been applied
should be executed on a separate thread managed by an internal Jersey
executor service.
|
| ManagedAsyncExecutor |
|
| ManagedAsyncExecutorLiteral |
|
| ManagedObjectsFinalizer |
Invokes PreDestroy methods on all registered objects, when the injection manager is shut down.
|
| MapMaker |
A builder of ConcurrentMap instances having any combination of the following features:
|
| MappableException |
A runtime exception that contains a cause, a checked or runtime exception,
that may be mapped to a Response instance.
|
| MappableExceptionWrapperInterceptor |
Interceptor that wraps specific exceptions types thrown by wrapped interceptors and by message
body readers and writers into a mappable exception.
|
| MappableExceptionWrapperInterceptor.Binder |
|
| MapPropertiesDelegate |
Properties delegate backed by a Map.
|
| Maps |
Static utility methods pertaining to Map instances (including instances of
SortedMap, BiMap, etc.).
|
| MatchingEntityTag |
A matching entity tag.
|
| MatrixParam |
Binds the value(s) of a URI matrix parameter to a resource method parameter, resource class field, or resource class
bean property.
|
| MBeanExposer |
The main exposer class of Jersey JMX MBeans.
|
| MediaType |
An abstraction for a media type.
|
| MediaTypeProvider |
Header delegate provider for MediaType.
|
| MediaTypes |
Common media types and functionality.
|
| MessageBodyFactory |
|
| MessageBodyFactory.MessageBodyWorkersConfigurator |
|
| MessageBodyProcessingException |
Jersey exception signaling that error occurred during reading or writing message body (entity).
|
| MessageBodyProviderNotFoundException |
Jersey processing exception signaling that no appropriate MessageBodyReader or MessageBodyWriter was found.
|
| MessageBodyReader<T> |
Contract for a provider that supports the conversion of a stream to a Java type.
|
| MessageBodyWorkers |
|
| MessageBodyWriter<T> |
Contract for a provider that supports the conversion of a Java type to a stream.
|
| MessageHeaderMethods |
Common header methods for outbound and inbound messages.
|
| MessageProperties |
Jersey configuration properties for message & entity processing.
|
| MessageUtils |
Utility class with message related methods.
|
| MessagingBinders |
Binding definitions for the default set of message related providers (readers,
writers, header delegates).
|
| MessagingBinders.HeaderDelegateProviders |
Header delegate provider injection binder.
|
| MessagingBinders.MessageBodyProviders |
Message body providers injection binder.
|
| Method |
Java class for anonymous complex type.
|
| MethodDocType |
The documentation type for methods.
Created on: Jun 12, 2008
|
| MethodHandler |
Resource method handler model.
|
| MethodList |
Iterable list of methods on a single class with convenience getters for
additional method information.
|
| MethodList.Filter |
Method list filter.
|
| MethodTooLargeException |
Exception thrown when the Code attribute of a method produced by a ClassWriter is too
large.
|
| MethodVisitor |
A visitor to visit a Java method.
|
| ModelErrors |
|
| ModelHelper |
Common model helper methods.
|
| ModelProcessor |
Contract for a model processors that processes resource models during application initialization
and resource returned by sub resource locators.
|
| ModelProcessorUtil |
Helper class with methods supporting processing resource model by model processors.
|
| ModelProcessorUtil.Method |
Method bean containing basic information about enhancing resource method.
|
| ModelValidationException |
Resource model validation exception.
|
| ModuleVisitor |
A visitor to visit a Java module.
|
| MonitoringAutodiscoverable |
Autodiscoverable feature that registers MonitoringFeature
based on configuration properties.
|
| MonitoringContainerListener |
|
| MonitoringContainerListener.Binder |
|
| MonitoringEventListener |
|
| MonitoringFeature |
Feature that enables calculating of monitoring statistics and
optionally also enables exposure of monitoring MBeans.
|
| MonitoringStatistics |
Monitoring statistics return statistic information about application run like number of requests received,
duration of request processing, number of successfully processed requests, statistical information about
execution of methods and resources, information about matching.
|
| MonitoringStatisticsListener |
A Jersey specific provider that listens to monitoring statistics.
|
| MonitoringUtils |
Monitoring helper class that contains utility methods used in
Monitoring.
|
| MoreExecutors |
|
| MoreObjects |
Helper functions that operate on any Object, and are not already provided in
Objects.
|
| MoreObjects.ToStringHelper |
|
| MsgTraceEvent |
Common tracing events.
|
| Multimap<K,V> |
A collection that maps keys to values, similar to Map, but in which
each key may be associated with multiple values.
|
| Multimaps |
Provides static methods acting on or generating a Multimap.
|
| MultivaluedHashMap<K,V> |
|
| MultivaluedMap<K,V> |
A map of key-values pairs.
|
| MultivaluedParameterExtractor<T> |
Provider that converts the values of an entry of a given name
from the supplied multivalued map into an object of a custom
Java type.
|
| MultivaluedParameterExtractorProvider |
Provider of multivalued parameter extractors.
|
| MultivaluedStringMap |
An implementation of MultivaluedMap where keys and values are
instances of String.
|
| NameBinding |
Meta-annotation used to create name binding annotations for filters and interceptors.
|
| NameBound |
Model component that can be name bound.
|
| NamedValueType |
The documentation type for named values.
Created on: Jun 12, 2008
|
| NewCookie |
Used to create a new HTTP cookie, transferred in a response.
|
| NewCookie.AbstractNewCookieBuilder<T extends NewCookie.AbstractNewCookieBuilder<T>> |
|
| NewCookie.Builder |
|
| NewCookie.SameSite |
The available values for the SameSite cookie attribute.
|
| NewCookieProvider |
|
| NoContentException |
An I/O exception thrown by MessageBodyReader 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.
|
| NonBlockingInputStream |
An abstract InputStream extension that defines contract for non-blocking
streaming read operations.
|
| NoOpServletContainerProvider |
|
| NotAcceptableException |
A runtime exception indicating that a client request is not
acceptable by the server.
|
| NotAllowedException |
A runtime exception indicating a client requesting a resource method that is
not allowed.
|
| NotAuthorizedException |
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.
|
| NotFoundException |
A runtime exception indicating a resource requested by a client was not found on the server.
|
| NotSupportedException |
A runtime exception indicating that the client request entity media type is
not supported.
|
| NullableMultivaluedHashMap<K,V> |
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the com.sun.research.ws.wadl package.
|
| ObjectFactory |
The object factory for application docs jaxb bindings.
Created on: Jun 17, 2008
|
| ObjectFactory |
The object factory for xhtml supporting jaxb bindings.
Created on: Jun 17, 2008
|
| ObjectFactory |
The object factory for xhtml supporting jaxb bindings.
Created on: Jun 17, 2008
|
| Opcodes |
The JVM opcodes, access flags and array type codes.
|
| Option |
Java class for anonymous complex type.
|
| OPTIONS |
Indicates that the annotated method responds to HTTP OPTIONS requests.
|
| OptionsMethodProcessor |
|
| Ordering<T> |
A comparator, with additional methods to support common operations.
|
| OsgiRegistry |
Utility class to deal with OSGi runtime specific behavior.
|
| OutboundJaxrsResponse |
An outbound JAX-RS response message.
|
| OutboundJaxrsResponse.Builder |
Outbound JAX-RS Response.ResponseBuilder implementation.
|
| OutboundMessageContext |
Base outbound message context implementation.
|
| OutboundMessageContext.StreamProvider |
The callback interface which is used to get the terminal output stream into which the entity should be
written and to inform the implementation about the entity size.
|
| OutboundSseEvent |
Representation of a single outbound Server-sent event.
|
| OutboundSseEvent.Builder |
|
| PackageNamesScanner |
A scanner that recursively scans URI-based resources present in a set of
package names, and nested package names of that set.
|
| PackageNamesScanner.ResourcesProvider |
Find resources with a given name and class loader.
|
| Param |
Java class for anonymous complex type.
|
| ParamConverter<T> |
Defines a contract for a delegate responsible for converting between a String form of a message parameter
value and the corresponding custom Java type T.
|
| ParamConverter.Lazy |
Mandates that a conversion of any default value delegated to a parameter
converter annotated with @Lazy annotation SHOULD occur only once the value is actually required (e.g.
|
| ParamConverterConfigurator |
|
| ParamConverterFactory |
|
| ParamConverterProvider |
|
| ParamConverters |
|
| ParamConverters.AggregatedProvider |
|
| ParamConverters.CharacterProvider |
|
| ParamConverters.DateProvider |
|
| ParamConverters.InputStreamProvider |
|
| ParamConverters.OptionalCustomProvider |
|
| ParamConverters.OptionalProvider |
Provider of param converter that produce the OptionalInt, OptionalDouble
or OptionalLong instance.
|
| ParamConverters.StringConstructor |
Provider of param converter that produce the target Java type instance
by invoking a single String parameter constructor on the target type.
|
| ParamConverters.TypeFromString |
Provider of param converter that produce the target Java type instance
by invoking a static fromString(String) method on the target type.
|
| ParamConverters.TypeFromStringEnum |
Provider of param converter that produce the target Java enum type instance
by invoking a static fromString(String) method on the target enum type.
|
| ParamConverters.TypeValueOf |
Provider of param converter that produce the target Java type instance
by invoking a static valueOf(String) method on the target type.
|
| ParamDocType |
The documentation type for params: method params, path params on a class etc.
Created on: Jun 12, 2008
|
| Parameter |
|
| Parameter |
Method parameter model.
|
| Parameter.BeanParameter |
Bean Parameter class represents a parameter annotated with BeanParam which in fact represents
additional set of parameters.
|
| Parameter.ParamAnnotationHelper<T extends Annotation> |
|
| Parameter.ParamCreationFactory<PARAMETER extends Parameter> |
A factory service to found in a runtime to be used to instantiate the given Parameter class.
|
| Parameter.ParameterService |
|
| Parameter.ServerParameterService |
|
| Parameter.Source |
Parameter injection sources type.
|
| Parameterized |
Used in the resource model to capture information on method parameters.
|
| ParameterizedHeader |
A general parameterized header.
|
| ParameterServiceProvider |
Implementation of this service is used by any Parameter implementation
to overcome the inheritance of static methods.
|
| ParameterUpdater<T,R> |
Provider that converts the an object of a custom Java type
values to String / Collection<String>> type
|
| ParameterUpdaterConfigurator |
|
| ParameterUpdaterProvider |
Provider of parameter updater.
|
| ParameterValueHelper |
Utility methods for retrieving values or value providers for the
parameterized resource model components.
|
| ParamException |
|
| ParamException.CookieParamException |
|
| ParamException.FormParamException |
A parameter exception for errors with FormParam.
|
| ParamException.HeaderParamException |
|
| ParamException.MatrixParamException |
A URI-parameter-based exception for errors with MatrixParam.
|
| ParamException.PathParamException |
A URI-parameter-based exception for errors with PathParam.
|
| ParamException.QueryParamException |
A URI-parameter-based exception for errors with QueryParam.
|
| ParamException.UriParamException |
An abstract parameter exception for the class of URI-parameter-based
exceptions.
|
| ParamExtractorConfigurator |
|
| ParamInjectionResolver<A extends Annotation> |
Abstract base class for resolving JAX-RS @XxxParam injection.
|
| ParamQualifier |
A meta-annotation that identifies an annotation as a parameter-based
annotation.
|
| ParamStyle |
Java class for ParamStyle.
|
| ParamValueFactoryWithSource<T> |
|
| PATCH |
Indicates that the annotated method responds to HTTP PATCH requests.
|
| Path |
Identifies the URI path that a resource class or class method will serve requests for.
|
| PathParam |
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.
|
| PathPattern |
A path pattern that is a regular expression generated from a URI path
template.
|
| PathPattern.RightHandPath |
The set of right hand path patterns that may be appended to a path
pattern.
|
| PathSegment |
Represents a URI path segment and any associated matrix parameters.
|
| PathTemplate |
A URI template for a URI path.
|
| PatternWithGroups |
A pattern for matching a string against a regular expression
and returning capturing group values for any capturing groups present in
the expression.
|
| PeekingIterator<E> |
An iterator that supports a one-element lookahead while iterating.
|
| PerLookup |
PerLookup is the scope for objects that are created every time they are looked up.
|
| PersistenceUnitBinder |
Persistence unit injection binder.
|
| PerThread |
PerThread is a scope that operates like Singleton scope, except on a per-thread basis.
|
| POST |
Indicates that the annotated method responds to HTTP POST requests.
|
| PostInvocationInterceptor |
The interceptor of a client request invocation that is executed after the request invocation itself, i.e.
|
| PostInvocationInterceptor.ExceptionContext |
The context providing information when the Throwable (typically, the RuntimeException) is caught.
|
| Preconditions |
Static convenience methods that help a method or constructor check whether it was invoked
correctly (whether its preconditions have been met).
|
| Predicates |
Static utility methods pertaining to Predicate instances.
|
| PreInvocationInterceptor |
The interceptor of a client request invocation that is executed before the invocation itself, i.e.
|
| PreMatching |
Global binding annotation that can be applied to a container request filter to
indicate that such filter should be applied globally on all resources in the application before the actual resource
matching occurs.
|
| Pretty |
Utility class to print the variety of types, useful in toString method.
|
| PrimitiveMapper |
Utility class that maps the primitive types to their respective classes as well
as the default values as defined by the JAX-RS specification.
|
| Primitives |
Contains static utility methods pertaining to primitive types and their
corresponding wrapper types.
|
| Priorities |
A collection of built-in priority constants for the JAX-RS components that are supposed to be ordered based on their
jakarta.annotation.Priority class-level annotation value when used or applied by JAX-RS runtime.
|
| ProcessingException |
A base JAX-RS runtime processing exception.
|
| ProcessingProviders |
Injectable encapsulating class containing processing providers like filters, interceptors,
name bound providers, dynamic features.
|
| Producer<T> |
This interface extends Callable interface but removes the
exception from call declaration.
|
| Produces |
Defines the media type(s) that the methods of a resource class or MessageBodyWriter can
produce.
|
| Producing |
Model component that is able to produce media types.
|
| PropertiesClass |
Marker annotation for property classes.
|
| PropertiesDelegate |
TODO: javadoc.
|
| PropertiesHelper |
Helper class containing convenience methods for reading
org.glassfish.jersey.server.ResourceConfig and Configuration properties.
|
| PropertiesResolver |
|
| Property |
Marker annotation for static fields that represent property names.
|
| PropertyAlias |
Marker annotation for static fields that represent property name aliases.
|
| Provider |
Marks an implementation of an extension interface that should be discoverable by JAX-RS runtime during a provider
scanning phase.
|
| ProviderBinder |
Class used for registration of the custom providers into injection manager.
|
| Providers |
An injectable interface providing runtime lookup of provider instances.
|
| Providers |
Utility class providing a set of utility methods for easier and more type-safe
interaction with an injection layer.
|
| PUT |
Indicates that the annotated method responds to HTTP PUT requests.
|
| Qualified |
Quality factor for acceptable header types represented as a "parts per thousand" (i.e.
|
| Quality |
Quality parameter constants.
|
| QualitySourceMediaType |
A quality source media type.
|
| QueryParam |
Binds the value(s) of a HTTP query parameter to a resource method parameter, resource class field, or resource class
bean property.
|
| RankedComparator<T> |
Comparator used to sort types by their priorities defined by theirs binding priority set during the configuration phase
( Configuration) in ranked provider.
|
| RankedComparator.Order |
Defines which ordering should be used for sorting.
|
| RankedProvider<T> |
Jersey ranked provider model.
|
| ReaderInterceptor |
|
| ReaderInterceptorContext |
Context class used by ReaderInterceptor to intercept calls to (@link
jakarta.ws.rs.ext.MessageBodyReader#readFrom}.
|
| ReaderInterceptorExecutor |
Represents reader interceptor chain executor for both client and server side.
|
| ReaderModel |
|
| ReaderProvider |
|
| ReaderWriter |
A utility class for reading and writing using byte and character streams.
|
| RecordComponentVisitor |
A visitor to visit a record component.
|
| RedirectionException |
A runtime application exception indicating a request redirection (HTTP 3xx status codes).
|
| Ref<T> |
A possibly mutable value reference.
|
| ReferencesInitializer |
Request/response scoped injection support initialization stage.
|
| ReferencingFactory<T> |
Factory that provides injection of the referenced instance.
|
| ReflectionHelper |
Utility methods for Java reflection.
|
| ReflectionHelper.DeclaringClassInterfacePair |
A tuple consisting of a concrete class and a declaring class that declares a
generic interface type.
|
| Refs |
A collection of reference factory & utility methods.
|
| RemovalCause |
The reason why a cached entry was removed.
|
| RenderedImageProvider |
Provider for marshalling/un-marshalling of graphical image data represented as
image/*, application/x-www-form-urlencoded entity types to
rendered and from rendered or
buffered image instance.
|
| Representation |
Java class for anonymous complex type.
|
| RepresentationDocType |
The documentation type for representations.
Created on: Jun 16, 2008
|
| Request |
Java class for anonymous complex type.
|
| Request |
An injectable helper for request processing, all methods throw an IllegalStateException if called outside the
scope of a request (e.g.
|
| RequestAuthenticationException |
Exception thrown by security request authentication.
|
| RequestContext |
Class is able to communicate with RequestScope and provide request-scoped descriptors to HK2 DI provider to create or
destroy instances.
|
| RequestContext |
Wrapper for externally provided request context data.
|
| RequestContext.Binder |
Request scope injection binder.
|
| RequestContextProvider |
Provide access to the actual servlet request/response.
|
| RequestDocType |
The documentation type for requests.
Created on: Jun 16, 2008
|
| RequestEntityProcessing |
|
| RequestEvent |
An event informing about details of a request processing.
|
| RequestEvent.ExceptionCause |
Describes the origin of the exception.
|
| RequestEvent.Type |
The type of the event which describes in which request processing phase the event
is triggered.
|
| RequestEventBuilder |
|
| RequestEventImpl |
|
| RequestEventImpl.Builder |
|
| RequestEventListener |
|
| RequestProcessingConfigurator |
|
| RequestProcessingContext |
Request processing context.
|
| RequestProcessingContextReference |
|
| RequestProcessingInitializationStage |
Function that can be put to an acceptor chain to properly initialize
the client-side request-scoped processing injection for the current
request and response exchange.
|
| RequestScope |
Scopes a single request/response processing execution on a single thread.
|
| RequestScope.RequestScopeConfigurator |
|
| RequestScoped |
Request scope binding annotation.
|
| RequestScopedInitializer |
Custom initialization provider that is guaranteed to be run from within an active
request scope.
|
| RequestScopedInitializerProvider |
|
| RequestSpecificConsumesProducesAcceptor<MethodRouting> |
A Comparable concrete request content-type, accept header, and a methodRouting triplet
|
| ReservoirConstants |
The constants that determine the behaviour of sliding windows and their trimmers.
|
| Resource |
Java class for anonymous complex type.
|
| Resource |
Model of a single resource component.
|
| Resource.Builder |
Resource model component builder.
|
| ResourceConfig |
The resource configuration for configuring a web application.
|
| ResourceContext |
The resource context provides access to instances of resource classes.
|
| ResourceDocAccessor |
A class providing access to information stored in a ResourceDocType.
Created on: Jun 16, 2008
|
| ResourceDocType |
The documentation type for resources.
Created on: Jun 11, 2008
|
| ResourceFinder |
An interface used for finding and opening (loading) new resources.
|
| ResourceFinderException |
An runtime exception that may be thrown when scanning.
|
| ResourceInfo |
An injectable class to access the resource class and resource method matched by the current request.
|
| ResourceMethod |
Model of a method available on a resource.
|
| ResourceMethod.Builder |
Resource method model builder.
|
| ResourceMethod.JaxrsType |
Resource method classification based on the recognized JAX-RS
resource method types.
|
| ResourceMethodDispatcher |
A resource method dispatcher responsible for consuming a JAX-RS request
by invoking the configured resource method on a given
resource instance and returning the method invocation result in a form of a
JAX-RS response.
|
| ResourceMethodDispatcher.Provider |
|
| ResourceMethodDispatcherFactory |
A resource method dispatcher provider factory.
|
| ResourceMethodInvocationHandlerFactory |
|
| ResourceMethodInvocationHandlerProvider |
|
| ResourceMethodInvoker |
Server-side request-response inflector for invoking methods
of annotation-based resource classes.
|
| ResourceMethodInvoker.Builder |
Resource method invoker helper.
|
| ResourceMethodInvokerConfigurator |
|
| ResourceMethodMXBean |
MXBean interface of resource method MXBeans.
|
| ResourceMethodMXBeanImpl |
|
| ResourceMethodStatistics |
Monitoring statistics an of an execution of the resource method.
|
| ResourceModel |
Resource model of the deployed application which contains set of root resources.
|
| ResourceModel.Builder |
|
| ResourceModelComponent |
Marker interface for all abstract resource model components,
so that they can be traversed using a visitor pattern.
|
| ResourceModelConfigurator |
|
| ResourceModelIssue |
Resource model validity issue.
|
| ResourceModelVisitor |
Following the visitor pattern, this interface allows implementing processors
traversing all abstract model components present in a given model.
|
| ResourceMXBean |
MXBean interface of resource MXBeans.
|
| ResourceMxBeanImpl |
|
| ResourceProcessor |
|
| Resources |
Java class for anonymous complex type.
|
| ResourcesMBeanGroup |
Group of resource MXBeans.
|
| ResourceStatistics |
Monitoring statistics of the resource.
|
| ResourceType |
Java class for anonymous complex type.
|
| RespondingContext |
Context that can be used during the data processing for registering response
processing stages and/or functions that will be invoked during the response processing
to transform the response before it is written to the client.
|
| Response |
Java class for anonymous complex type.
|
| Response |
Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to
the runtime.
|
| Response.ResponseBuilder |
A class used to build Response instances that contain metadata instead of or in addition to an entity.
|
| Response.Status |
|
| Response.Status.Family |
An enumeration representing the class of status code.
|
| Response.StatusType |
Base interface for statuses used in responses.
|
| ResponseAuthenticationException |
Exception thrown by security response authentication.
|
| ResponseDocType |
The documentation type for a response.
Created on: Jun 16, 2008
|
| ResponseErrorMapper |
Contract for a provider that maps response processing errors to Response.
|
| ResponseMXBean |
MXBean interface of response MXBean.
|
| ResponseMXBeanImpl |
|
| ResponseProcessingException |
JAX-RS client-side runtime processing exception thrown to indicate that response processing has failed (e.g.
|
| ResponseStatistics |
Monitoring statistics of responses produced by application.
|
| ResponseStatus |
This is a list of Hypertext Transfer Protocol (HTTP) response status codes.
|
| ResponseStatus.ClientError4xx |
4xx client error status codes - the request contains bad syntax or cannot be fulfilled.
|
| ResponseStatus.Info1xx |
1xx informational status codes - request received, continuing process
|
| ResponseStatus.Redirect3xx |
3xx redirection status codes - further action must be taken in order to complete the request.
|
| ResponseStatus.ServerError5xx |
5xx server error status codes - the server failed to fulfill an apparently valid request.
|
| ResponseStatus.Success2xx |
2xx success status codes - the action was successfully received, understood, and accepted.
|
| ResponseWriter |
|
| RolesAllowedDynamicFeature |
A DynamicFeature supporting the jakarta.annotation.security.RolesAllowed,
jakarta.annotation.security.PermitAll and jakarta.annotation.security.DenyAll
on resource methods and sub-resource methods.
|
| Routed |
Marker interface for all resource model components that contain path information
usable for routing.
|
| Routing |
Jersey routing entry point.
|
| Routing.Builder |
Resource routing builder.
|
| RoutingContext |
Jersey request matching and routing context.
|
| RuntimeDelegate |
Implementations of JAX-RS provide a concrete subclass of RuntimeDelegate and various JAX-RS API methods defer to
methods of RuntimeDelegate for their functionality.
|
| RuntimeDelegate.HeaderDelegate<T> |
Defines the contract for a delegate that is responsible for converting between the String form of a HTTP header and
the corresponding JAX-RS type T.
|
| RuntimeDelegateDecorator |
RuntimeDelegate Decorator that changes behaviour due to provided runtime information.
|
| RuntimeDelegateImpl |
|
| RuntimeDelegateImpl |
|
| RuntimeResource |
Runtime resource is a group of resources with the same path
regular expression.
|
| RuntimeResourceModel |
Runtime Resource model contains structured information about runtime resources.
|
| RuntimeResourceModelValidator |
Runtime resource model validator validating ambiguity of resource methods.
|
| RuntimeType |
Enumeration of JAX-RS runtime types.
|
| RxInvoker<T> |
Uniform interface for reactive invocation of HTTP methods.
|
| RxInvokerProvider<T extends RxInvoker> |
|
| SaxHelper |
Common helper methods for SAX parsers.
|
| ScheduledExecutorServiceProvider |
An extension contract for providing pluggable scheduled executor service providers to be used by
Jersey client or server runtime whenever a specific scheduler is needed to schedule execution of a
Jersey runtime processing task.
|
| ScheduledThreadPoolExecutorProvider |
|
| Scoped |
Scoped Jersey application model component.
|
| SeBootstrap |
Bootstrap class used to startup a JAX-RS application in Java SE environments.
|
| SeBootstrap.Configuration |
Provides information needed by the JAX-RS implementation for bootstrapping an application.
|
| SeBootstrap.Configuration.Builder |
|
| SeBootstrap.Configuration.SSLClientAuthentication |
Secure socket client authentication policy
|
| SeBootstrap.Instance |
Handle of the running application instance.
|
| SeBootstrap.Instance.StopResult |
Result of stopping the application instance.
|
| SecurityContext |
An injectable interface that provides access to security related information.
|
| ServerBootstrapBag |
A holder that is used only during Jersey bootstrap to keep the instances of the given types and then use them during the
bootstrap.
|
| ServerConfig |
Server-side application configuration.
|
| ServerErrorException |
A base runtime application exception indicating a server error (HTTP 5xx status codes).
|
| ServerFiltersAutoDiscoverable |
Enable auto-discoverable of certain server filters.
|
| ServerProperties |
Jersey server-side configuration properties.
|
| ServerRuntime |
Server-side request processing runtime.
|
| ServerTraceEvent |
Server side tracing events.
|
| ServiceConfigurationError |
Error thrown when something goes wrong while looking up service providers.
|
| ServiceFinder<T> |
A simple service-provider lookup mechanism.
|
| ServiceFinder.DefaultServiceIteratorProvider |
The default service iterator provider that looks up provider classes in
META-INF/services files.
|
| ServiceFinder.ServiceIteratorProvider |
Supports iteration of provider instances or classes.
|
| ServiceFinderBinder<T> |
Simple ServiceFinder injection binder.
|
| ServiceHolder<T> |
Implementation of this class is used as a holder for service instance from
InjectionManager along with other information about the provided service.
|
| ServiceHolderImpl<T> |
Implementation of the instance keeper which kept the instance of the class from
InjectionManager and the other information about this instance.
|
| ServiceUnavailableException |
|
| ServletContainer |
A Servlet or Filter for deploying root resource classes.
|
| ServletContainerProvider |
This is internal Jersey SPI to hook to Jersey servlet initialization process driven by
org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer.
|
| ServletContainerProviderFactory |
|
| ServletProperties |
Jersey servlet container configuration properties.
|
| SetMultimap<K,V> |
A Multimap that cannot hold duplicate key-value pairs.
|
| Sets |
Static utility methods pertaining to Set instances.
|
| Settable<T> |
A generic settable value container.
|
| SettableFuture<V> |
|
| Severity |
Common severity.
|
| SimpleNamespaceResolver |
Simple namespace resolver which resolves one predefined namespace.
|
| SlidingWindowTrimmer<V> |
The trimmer of an associated sliding window.
|
| SonarJerseyCommon |
The purpose of this class is to verify the reported test coverage shows correct results in various modes of test executions.
|
| SonarJerseyServer |
The purpose of this class is to verify the reported test coverage shows correct results in various modes of test executions.
|
| SortedSetMultimap<K,V> |
A SetMultimap whose set of values for a given key are kept sorted;
that is, they comprise a SortedSet.
|
| SourceProvider |
|
| SourceProvider.DomSourceReader |
Provider for marshalling/un-marshalling DOMSource instances.
|
| SourceProvider.SaxSourceReader |
Provider for un-marshalling SAXSource instances.
|
| SourceProvider.SourceWriter |
Provider for marshaling Source instances.
|
| SourceProvider.StreamSourceReader |
|
| Sse |
|
| SseBroadcaster |
Server-Sent events broadcasting facility.
|
| SseEvent |
Base Server Sent Event definition.
|
| SseEventSink |
Outbound Server-Sent Events stream.
|
| SseEventSource |
|
| SseEventSource.Builder |
|
| SseTypeResolver |
|
| SslConfigurator |
Utility class, which helps to configure SSLContext instances.
|
| SslContextClientBuilder |
The class that builds SSLContext for the client from keystore, truststore.
|
| Stage<DATA> |
Data processing stage that can be used to create dynamic data processing chains.
|
| Stage.Builder<DATA> |
Linear stage chain builder.
|
| Stage.Continuation<DATA> |
Data processing stage continuation.
|
| Stages |
A stage-related collection of utility methods.
|
| Stages.LinkedStage<DATA> |
Linked linear stage implementation.
|
| Statuses |
|
| Stopwatch |
An object that measures elapsed time in nanoseconds.
|
| StreamingOutput |
A type that may be used as a resource method return value or as the entity in a Response when the application
wishes to stream the output.
|
| StreamingOutputProvider |
|
| StringBuilderUtils |
|
| StringHeaderProvider |
|
| StringIgnoreCaseKeyComparator |
Case insensitive String key comparator.
|
| StringKeyIgnoreCaseMultivaluedMap<V> |
Multivalued map with String keys that are compared with each other using the case insensitive method.
|
| SubjectSecurityContext |
Security context that allows establishing a subject before a resource method
or a sub-resource locator is called.
|
| SubmissionPublisher<T> |
A Flow.Publisher that asynchronously issues submitted
(non-null) items to current subscribers until it is closed.
|
| SubmissionPublisherFactory |
Factory creating JDK8 compatible SubmissionPublisher (Jdk8SubmissionPublisher) or JDK 9+ SubmissionPublisher
|
| SubmittableFlowPublisher<T> |
A Flow.Publisher that asynchronously issues submitted
(non-null) items to current subscribers until it is closed.
|
| SupplierClassBinding<T> |
Injection binding description of a bean bound indirectly via a supplier class producing instances of the bound type.
|
| SupplierFactoryBridge<T> |
This class is able to find the Supplier of the particular type and use this Supplier to create a new
instance.
|
| SupplierInstanceBinding<T> |
Injection binding description of a bean bound indirectly via an supplier producing instances of the bound type.
|
| Suspendable |
Jersey model component that is suspendable and may hold suspend-related
information.
|
| Suspended |
|
| SyncInvoker |
Uniform interface for synchronous invocation of HTTP methods.
|
| SystemPropertiesConfigurationModel |
The External Configuration Model that supports System properties.
|
| Table<R,C,V> |
A collection that associates an ordered pair of keys, called a row key and a
column key, with a single value.
|
| Table.Cell<R,C,V> |
Row key / column key / value triplet corresponding to a mapping in a table.
|
| Tables |
Provides static methods that involve a Table.
|
| ThreadFactoryBuilder |
|
| ThreadLocalInvoker<T> |
A proxy invocation handler that delegates all methods to a thread local instance.
|
| ThreadLocalNamedInvoker<T> |
A proxy invocation handler that delegates all methods to a thread local instance from JNDI.
|
| ThreadPoolExecutorProvider |
|
| Ticker |
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.
|
| TimeoutHandler |
Asynchronous response suspend time-out handler.
|
| TimeReservoir<V> |
A statistically representative reservoir of a data stream in time.
|
| TimeWindowStatistics |
Monitoring statistics of execution of any target (resource, resource method, application).
|
| Token |
A token.
|
| Tokenizer |
A utility class providing methods capable of splitting String entries
into an array of tokens based on either default or custom token delimiters.
|
| TracingAwarePropertiesDelegate |
Delegating properties delegate backed by another PropertiesDelegate with implemented "cache" or direct reference to
tracing support related classes (e.g.
|
| TracingConfig |
|
| TracingLogger |
Low level Tracing support API.
|
| TracingLogger.Event |
Type of event.
|
| TracingLogger.Level |
Level of tracing message.
|
| TracingUtils |
Utilities for tracing support.
|
| TransferQueue<E> |
Deprecated. |
| TreeMultimap<K,V> |
Implementation of Multimap whose keys and values are ordered by
their natural ordering or by supplied comparators.
|
| Type |
A Java field or method type.
|
| TypePath |
The path to a type argument, wildcard bound, array element type, or static inner type within an
enclosing type.
|
| TypeReference |
A reference to a type appearing in a class, field or method declaration, or on an instruction.
|
| UncheckedExecutionException |
|
| UniformTimeReservoir |
A random sampling reservoir of a stream of longs.
|
| UniformTimeSnapshot |
|
| UniformTimeValuesSnapshot |
|
| UnmodifiableIterator<E> |
|
| UnmodifiableListIterator<E> |
|
| UnsafeValue<T,E extends Throwable> |
A generic value provider, similar to Value, but able to
throw an exception.
|
| UpdaterException |
A runtime exception that contains a cause, a checked or runtime exception,
that may be passed to the cause of a WebApplicationException.
|
| Uri |
Injects a resource target pointing at
a resource identified by the resolved URI into a method parameter,
class field or a bean property.
|
| UriBuilder |
URI template-aware utility class for building URIs from their components.
|
| UriBuilderException |
|
| UriComponent |
Utility class for validating, encoding and decoding components
of a URI.
|
| UriComponent.Type |
The URI component type.
|
| UriConnegFilter |
A URI-based content negotiation filter mapping a dot-declared suffix in
URI to media type that is the value of the Accept header
or a language that is the value of the Accept-Language header.
|
| UriInfo |
An injectable interface that provides access to application and request URI information.
|
| UriPart |
This class represents a part of the uri as parsed by the UriTemplateParser.
|
| UriProvider |
|
| UriRoutingContext |
Default implementation of the routing context as well as URI information provider.
|
| UriTemplate |
A URI template.
|
| UriTemplateParser |
A URI template parser that parses JAX-RS specific URI templates.
|
| Utils |
Utility class.
|
| Utils |
Utility class.
|
| ValidationInterceptor |
Interceptor for method validation processing.
|
| ValidationInterceptorContext |
|
| Value<T> |
A generic value provider.
|
| ValueParamProvider |
Parameter value factory SPI.
|
| ValueParamProvider.Priority |
Enumeration of priorities for providers (e.g.
|
| ValueParamProvider.PriorityType |
Priorities are intended to be used as a means to determine the order in which objects are considered whether they are
suitable for a particular action or not (e.g.
|
| ValueParamProviderConfigurator |
|
| Values |
|
| Variant |
Abstraction for a resource representation variant.
|
| Variant.VariantListBuilder |
A builder for a list of representation variants.
|
| VariantListBuilder |
|
| VariantSelector |
Utility for selecting variant that best matches request from a list of variants.
|
| Version |
Utility class for reading build.properties file.
|
| Views |
Collections utils, which provide transforming views for List and Map.
|
| WadlApplicationContext |
A context to obtain WADL-based information.
|
| WadlApplicationContextImpl |
WADL application context implementation.
|
| WadlAutoDiscoverable |
|
| WadlBuilder |
This class implements the algorithm how the wadl is built for one or more Resource
classes.
|
| WadlFeature |
Feature enabling WADL processing.
|
| WadlGenerator |
A WadlGenerator creates artifacts related to wadl.
|
| WadlGenerator.ExternalGrammarDefinition |
And internal storage object to store the grammar definitions and
any type resolvers that are created along the way.
|
| WadlGenerator.Resolver |
Call back interface that the created external grammar can use
to allow other parts of the code to attach the correct grammar information.
|
| WadlGeneratorApplicationDoc |
|
| WadlGeneratorConfig |
Provides a configured WadlGenerator with all decorations (the default
wadl generator decorated by other generators).
|
| WadlGeneratorConfig.WadlGeneratorConfigDescriptionBuilder |
|
| WadlGeneratorConfigLoader |
|
| WadlGeneratorDescription |
|
| WadlGeneratorGrammarsSupport |
|
| WadlGeneratorImpl |
This WadlGenerator creates the basic wadl artifacts.
Created on: Jun 16, 2008
|
| WadlGeneratorJAXBGrammarGenerator |
This WadlGenerator generates a XML Schema content model based on
referenced java beans.
|
| WadlGeneratorResourceDocSupport |
A WadlGenerator implementation that enhances the generated wadl by
information read from a resourcedoc (containing javadoc information about resource
classes).
|
| WadlModelProcessor |
WADL model processor which enhance resource model by WADL related resources (like "/application.wadl").
|
| WadlModelProcessor.OptionsHandler |
OPTIONS resource method handler that serves resource WADL.
|
| WadlParamType |
The documentation type for wadl params.
Created on: Jun 12, 2008
|
| WadlResource |
|
| WadlUtils |
Utils for wadl processing.
|
| WebApplicationException |
Runtime exception for applications.
|
| WebComponent |
An common Jersey web component that may be extended by a Servlet and/or
Filter implementation, or encapsulated by a Servlet or Filter implementation.
|
| WebConfig |
The Web configuration for accessing initialization parameters of a Web
component and the ServletContext.
|
| WebConfig.ConfigType |
The web configuration type.
|
| WebFilterConfig |
A filter based web config.
|
| WebServer |
Jersey service contract for self-contained servers.
|
| WebServerFactory |
Factory for creating specific HTTP servers.
|
| WebServerProvider |
Service-provider interface for creating server instances.
|
| WebServletConfig |
A servlet based web config.
|
| WebTarget |
A resource target identified by the resource URI.
|
| WriterInterceptor |
|
| WriterInterceptorContext |
|
| WriterInterceptorExecutor |
Represents writer interceptor chain executor for both client and server side.
|
| WriterModel |
|
| XhtmlElementType |
The type for an element holding child nodes.
Created on: Jun 17, 2008
|
| XhtmlValueType |
The type for an element holding a string value.
Created on: Jun 17, 2008
|
| XmlHeader |
Allows to specify XML header for XML output produced by a resource method
it is attached to.
|