A B C D E F G H I J K L M N O P R S T U V W X

## A

AbstractEntityProviderModel<T> - Class in org.glassfish.jersey.message
  Abstract entity provider model.
AbstractThreadPoolProvider<E extends ThreadPoolExecutor> - Class in org.glassfish.jersey.spi
  Abstract thread pool executor provider.
AbstractThreadPoolProvider(String) - Constructor for class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Inheritance constructor.
addContract(Class<?>) - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Add a new provided contract.
addContract(Class<?>, int) - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Add a new provided contract with priority.
addContracts(Map<Class<?>, Integer>) - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Add a new provided contracts.
addContracts(Collection<Class<?>>) - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Add a new provided contracts.
addNameBinding(Class<? extends Annotation>) - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Add a new contract provider name binding.
ALLOW_SYSTEM_PROPERTIES_PROVIDER - Static variable in class org.glassfish.jersey.CommonProperties
  Property which allows (if true) default System properties configuration provider.
AnnotatedMethod - Class in org.glassfish.jersey.model
  Annotated method representation.
AnnotatedMethod(Method) - Constructor for class org.glassfish.jersey.model.AnnotatedMethod
  Create annotated method instance from the `Java method`.
apply(DATA) - Method in interface org.glassfish.jersey.process.Inflector
  Transform data of a given type into a result of the different type.
aroundReadFrom(ReaderInterceptorContext) - Method in class org.glassfish.jersey.spi.ContentEncoder
aroundWriteTo(WriterInterceptorContext) - Method in class org.glassfish.jersey.spi.ContentEncoder
as(String, Class<T>) - Method in interface org.glassfish.jersey.spi.ExternalConfigurationModel
  Get value of a property as a definite type property shall exist in order for this method to be used.
asClosed(PathPattern) - Static method in class org.glassfish.jersey.uri.PathPattern
  Return a new path pattern with a same path template but a `closed` right hand path.

## B

Beta - Annotation Type in org.glassfish.jersey
  Marker of a public Jersey API that is still in "beta" non-final version.
build() - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Build a new contract provider model.
builder(Class<?>) - Static method in class org.glassfish.jersey.model.ContractProvider
  Create new contract provider model builder.
builder(ContractProvider) - Static method in class org.glassfish.jersey.model.ContractProvider
  Create new contract provider model builder from an existing one.

## C

close() - Method in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Close this thread pool executor provider.
CommonProperties - Class in org.glassfish.jersey
  Common (server/client) Jersey configuration properties.
COMPARATOR - Static variable in class org.glassfish.jersey.uri.PathPattern
  Path pattern comparator that defers to `comparing the templates` associated with the patterns.
COMPARATOR - Static variable in class org.glassfish.jersey.uri.UriTemplate
  Order the templates according to JAX-RS specification.
configure(FeatureContext) - Method in class org.glassfish.jersey.logging.LoggingFeature
configure(FeatureContext) - Method in class org.glassfish.jersey.logging.LoggingFeatureAutoDiscoverable
ContentEncoder - Class in org.glassfish.jersey.spi
  Standard contract for plugging in content encoding support.
ContentEncoder(String...) - Constructor for class org.glassfish.jersey.spi.ContentEncoder
  Initializes this encoder implementation with the list of supported content encodings.
ContextResolvers - Interface in org.glassfish.jersey.spi
  An injectable interface providing look-up for `ContextResolver<T>` provider instances.
contextualEncode(String, UriComponent.Type) - Static method in class org.glassfish.jersey.uri.UriComponent
  Contextually encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
contextualEncode(String, UriComponent.Type, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Contextually encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
Contract - Annotation Type in org.glassfish.jersey.spi
  Used to annotate SPI provider contracts recognized by Jersey (in addition to the JAX-RS providers).
ContractProvider - Class in org.glassfish.jersey.model
  Jersey contract provider model.
ContractProvider.Builder - Class in org.glassfish.jersey.model
  Contract provider model builder.
copy() - Method in class org.glassfish.jersey.SslConfigurator
  Create a copy of the current SSL configurator instance.
create(Class, Class, boolean, Class<?>, Type, Annotation[]) - Static method in class org.glassfish.jersey.model.Parameter
  Create a parameter model.
create(Class, Class, boolean, Class<?>, Type, Annotation[], Class<?>) - Static method in class org.glassfish.jersey.model.Parameter
  Create a parameter model.
create(Class, Class, Method, boolean) - Static method in class org.glassfish.jersey.model.Parameter
  Create a list of parameter models for a given Java method handling a resource method, sub-resource method or a sub-resource locator.
createBeanParameter(Annotation[], Annotation, Parameter.Source, String, Class<?>, Type, boolean, String) - Method in interface org.glassfish.jersey.model.Parameter.ParamCreationFactory
  Factory method to instantiate `BeanParameter` of given properties
createExecutor(int, ThreadFactory, RejectedExecutionHandler) - Method in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Create a new instance of the thread pool executor that should be provided by the `AbstractThreadPoolProvider.getExecutor()` method.
createExecutor(int, ThreadFactory, RejectedExecutionHandler) - Method in class org.glassfish.jersey.spi.ScheduledThreadPoolExecutorProvider
createExecutor(int, ThreadFactory, RejectedExecutionHandler) - Method in class org.glassfish.jersey.spi.ThreadPoolExecutorProvider
createExecutor(int, int, long, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Method in class org.glassfish.jersey.spi.ThreadPoolExecutorProvider
  Creates a new `ThreadPoolExecutor` with the given initial parameters.
createList(Class, Class, Method, boolean, Class) - Static method in class org.glassfish.jersey.model.Parameter
  Create a list of parameter models for a given Java method handling a resource method, sub-resource method or a sub-resource locator.
createList(Class, Class, Constructor<?>, boolean, Class<?>) - Static method in class org.glassfish.jersey.model.Parameter
  Create a list of parameter models for a given resource method handler injectable constructor.
createParameter(Annotation[], Annotation, Parameter.Source, String, Class<?>, Type, boolean, String) - Method in interface org.glassfish.jersey.model.Parameter.ParamCreationFactory
  Factory method to instantiate `Parameter` of given properties
createSSLContext() - Method in class org.glassfish.jersey.SslConfigurator
  Create new SSL context instance using the current SSL context configuration.
createURI(Map<String, String>) - Method in class org.glassfish.jersey.uri.UriTemplate
  Create a URI by substituting any template variables for corresponding template values.
createURI(String...) - Method in class org.glassfish.jersey.uri.UriTemplate
  Create a URI by substituting any template variables for corresponding template values.
createURI(String[], int, int) - Method in class org.glassfish.jersey.uri.UriTemplate
  Create a URI by substituting any template variables for corresponding template values.
createURI(String, String, String, String, String, String, String, String, Map<String, ?>, boolean, boolean) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Construct a URI from the component parts each of which may contain template variables.
createURI(String, String, String, String, String, String, String, String, Object[], boolean, boolean) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Construct a URI from the component parts each of which may contain template variables.
createURIWithStringValues(String, String, String, String, String, String, String, String, Map<String, ?>, boolean, boolean) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Construct a URI from the component parts each of which may contain template variables.
createURIWithStringValues(String, String, String, String, String, String, String, String, String[], boolean, boolean) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Construct a URI from the component parts each of which may contain template variables.

## D

declaredTypes() - Method in class org.glassfish.jersey.message.AbstractEntityProviderModel
  Get types declared as supported (via `@Produces` or `@Consumes`) on the entity provider.
decode(String, InputStream) - Method in class org.glassfish.jersey.message.DeflateEncoder
decode(String, InputStream) - Method in class org.glassfish.jersey.message.GZipEncoder
decode(String, InputStream) - Method in class org.glassfish.jersey.spi.ContentEncoder
  Implementations of this method should take the encoded stream, wrap it and return a stream that can be used to read the decoded entity.
decode(String, UriComponent.Type) - Static method in class org.glassfish.jersey.uri.UriComponent
  Decodes characters of a string that are percent-encoded octets using UTF-8 decoding (if needed).
decodeMatrix(String, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Decode the matrix component of a URI path segment.
decodePath(URI, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Decode the path component of a URI as path segments.
decodePath(String, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Decode the path component of a URI as path segments.
decodePathSegment(List<PathSegment>, String, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Decode the path segment and add it to the list of path segments.
decodeQuery(URI, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Decode the query component of a URI.
decodeQuery(String, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Decode the query component of a URI.
decodeQuery(String, boolean, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Decode the query component of a URI.
DEFAULT_LOGGER_LEVEL - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Default logger level which will be used for logging request and response messages.
DEFAULT_LOGGER_NAME - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Default logger name to log request and response messages.
DEFAULT_MAX_ENTITY_SIZE - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Default maximum entity bytes to be logged.
DEFAULT_TERMINATION_TIMEOUT - Static variable in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Default thread pool executor termination timeout in milliseconds.
DEFAULT_VERBOSITY - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Default verbosity for entity logging.
defaultPriority(int) - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Set the contract default provider priority.
DEFLATE_WITHOUT_ZLIB - Static variable in class org.glassfish.jersey.message.MessageProperties
  If set to `true`, `DeflateEncoder deflate encoding interceptor` will use non-standard version of the deflate content encoding, skipping the zlib wrapper.
DeflateEncoder - Class in org.glassfish.jersey.message
  Deflate encoding support.
DeflateEncoder(Configuration) - Constructor for class org.glassfish.jersey.message.DeflateEncoder
  Initialize DeflateEncoder.
dispose(ExecutorService) - Method in interface org.glassfish.jersey.spi.ExecutorServiceProvider
  Invoked when Jersey runtime no longer requires use of the provided executor service.
dispose(ExecutorService) - Method in class org.glassfish.jersey.spi.ScheduledThreadPoolExecutorProvider
dispose(ExecutorService) - Method in class org.glassfish.jersey.spi.ThreadPoolExecutorProvider

## E

EMPTY - Static variable in class org.glassfish.jersey.uri.PatternWithGroups
  The empty pattern that matches the null or empty string.
EMPTY - Static variable in class org.glassfish.jersey.uri.UriTemplate
  The empty URI template that matches the `null` or empty URI path.
EMPTY_PATTERN - Static variable in class org.glassfish.jersey.uri.PathPattern
  Empty path pattern matching only empty string.
encode(String, OutputStream) - Method in class org.glassfish.jersey.message.DeflateEncoder
encode(String, OutputStream) - Method in class org.glassfish.jersey.message.GZipEncoder
encode(String, OutputStream) - Method in class org.glassfish.jersey.spi.ContentEncoder
  Implementations of this method should take the entity stream, wrap it and return a stream that is encoded using the specified encoding.
encode(String, UriComponent.Type) - Static method in class org.glassfish.jersey.uri.UriComponent
  Encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
encode(String, UriComponent.Type, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
encodeTemplateNames(String) - Static method in class org.glassfish.jersey.uri.UriComponent
  Encodes a string with template parameters names present, specifically the characters '{' and '}' will be percent-encoded.
END_OF_PATH_PATTERN - Static variable in class org.glassfish.jersey.uri.PathPattern
  Path pattern matching the end of a URI path.
endsWithSlash() - Method in class org.glassfish.jersey.uri.UriTemplate
  Check if the URI template ends in a slash (`'/'`).
equals(Object) - Method in class org.glassfish.jersey.model.Parameter
equals(Object) - Method in class org.glassfish.jersey.SslConfigurator
equals(Object) - Method in class org.glassfish.jersey.uri.PatternWithGroups
equals(Object) - Method in class org.glassfish.jersey.uri.UriTemplate
  Equality is calculated from the String of the regular expression generated from the templates.
ExceptionMappers - Interface in org.glassfish.jersey.spi
  Provides lookup of `ExceptionMapper` instances that can be used to map exceptions to responses.
ExecutorServiceProvider - Interface in org.glassfish.jersey.spi
  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.
ExtendedConfig - Interface in org.glassfish.jersey
  Extended common runtime configuration.
ExtendedExceptionMapper<T extends Throwable> - Interface in org.glassfish.jersey.spi
  Extension of a `exception mapper interface`.
ExternalConfigurationModel<CONFIG> - Interface in org.glassfish.jersey.spi
  Model of configuration for external properties.
ExternalConfigurationProvider - Interface in org.glassfish.jersey.spi
  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)
ExternalProperties - Class in org.glassfish.jersey

## F

FEATURE_AUTO_DISCOVERY_DISABLE - Static variable in class org.glassfish.jersey.CommonProperties
  If `true` then disable feature auto discovery globally on client/server.
FEATURE_AUTO_DISCOVERY_DISABLE_CLIENT - Static variable in class org.glassfish.jersey.CommonProperties
  Client-specific version of `CommonProperties.FEATURE_AUTO_DISCOVERY_DISABLE`.
FEATURE_AUTO_DISCOVERY_DISABLE_SERVER - Static variable in class org.glassfish.jersey.CommonProperties
  Server-specific version of `CommonProperties.FEATURE_AUTO_DISCOVERY_DISABLE`.
find(Class<T>) - Method in interface org.glassfish.jersey.spi.ExceptionMappers
  Get an exception mapping provider for a particular class of exception.
findMapping(T) - Method in interface org.glassfish.jersey.spi.ExceptionMappers
  Get an exception mapping provider for a particular exception instance.
fullRelativeUri(URI) - Static method in class org.glassfish.jersey.uri.UriComponent
  Return the `Request-Uri` representation as defined by HTTP spec.

## G

getAnnotation(Class<T>) - Method in class org.glassfish.jersey.model.AnnotatedMethod
getAnnotation(Class<T>) - Method in class org.glassfish.jersey.model.Parameter
getAnnotations() - Method in class org.glassfish.jersey.model.AnnotatedMethod
getAnnotations() - Method in class org.glassfish.jersey.model.Parameter
getBackingThreadFactory() - Method in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Get a backing thread factory that should be used as a delegate for creating the new threads for the provisioned executor service.
getCharset(MediaType) - Static method in class org.glassfish.jersey.message.MessageUtils
  Get the character set from a media type.
getConfig() - Method in interface org.glassfish.jersey.spi.ExternalConfigurationModel
  Obtain config object
getConfiguration() - Method in interface org.glassfish.jersey.spi.ExternalConfigurationProvider
  obrain model object which has direct access to external configuration
getContractMap() - Method in class org.glassfish.jersey.model.ContractProvider
  Get the map of contracts and their priorities.
getContracts() - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Get the map of contracts for the built contract provider model.
getContracts() - Method in class org.glassfish.jersey.model.ContractProvider
  Get provided contracts recognized by Jersey.
getCorePoolSize() - Method in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Get the number of the core threads of the the provisioned thread pool executor.
getDeclaredAnnotations() - Method in class org.glassfish.jersey.model.AnnotatedMethod
getDeclaredAnnotations() - Method in class org.glassfish.jersey.model.Parameter
getDeclaredMethod() - Method in class org.glassfish.jersey.model.AnnotatedMethod
  Get the underlying declared Java method.
getDefaultContext() - Static method in class org.glassfish.jersey.SslConfigurator
  Get a new instance of a `SSLContext` configured using default configuration settings.
getDefaultContext(boolean) - Static method in class org.glassfish.jersey.SslConfigurator
  Get a new instance of a `SSLContext` configured using default configuration settings.
getDefaultPriority() - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Get the default priority of the built contract provider model.
getDefaultValue() - Method in class org.glassfish.jersey.model.Parameter
  Get the default parameter value.
getExecutor() - Method in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Get the thread pool executor.
getExecutorService() - Method in interface org.glassfish.jersey.spi.ExecutorServiceProvider
  Get an executor service to be used by Jersey client or server runtime to execute specific tasks.
getExecutorService() - Method in interface org.glassfish.jersey.spi.ScheduledExecutorServiceProvider
  Get a scheduled executor service to be used by Jersey client or server runtime to schedule execution of specific tasks.
getExecutorService() - Method in class org.glassfish.jersey.spi.ScheduledThreadPoolExecutorProvider
getExecutorService() - Method in class org.glassfish.jersey.spi.ThreadPoolExecutorProvider
getGenericParameterTypes() - Method in class org.glassfish.jersey.model.AnnotatedMethod
  Get generic method parameter types.
getGroupIndexes() - Method in class org.glassfish.jersey.uri.PatternWithGroups
  Get the group indexes to capturing groups.
getImplementationClass() - Method in class org.glassfish.jersey.model.ContractProvider
  Get the implementation class which the contracts belong to.
getInjectionManager(WriterInterceptorContext) - Static method in class org.glassfish.jersey.InjectionManagerProvider
  Extract and return injection manager from `writerInterceptorContext`.
getInjectionManager(ReaderInterceptorContext) - Static method in class org.glassfish.jersey.InjectionManagerProvider
  Extract and return injection manager from `readerInterceptorContext`.
getInjectionManager(FeatureContext) - Static method in class org.glassfish.jersey.InjectionManagerProvider
  Extract and return injection manager from `featureContext`.
getKeepAliveTime() - Method in class org.glassfish.jersey.spi.ThreadPoolExecutorProvider
  Get the thread keep-alive time (in seconds).
getMaximumPoolSize() - Method in class org.glassfish.jersey.spi.ThreadPoolExecutorProvider
  Get the maximum number of threads to allow in the thread pool.
getMessageBodyReader(Class<T>, Type, Annotation[], MediaType) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get a message body reader that matches a set of criteria.
getMessageBodyReader(Class<T>, Type, Annotation[], MediaType, PropertiesDelegate) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get a message body reader that matches a set of criteria.
getMessageBodyReaderMediaTypes(Class<?>, Type, Annotation[]) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get the list of media types supported for a Java type.
getMessageBodyReaderMediaTypesByType(Class<?>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get the list of media types supported for a Java type.
getMessageBodyReadersForType(Class<?>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get a list of `MessageBodyReader`s that are suitable for the given `type`.
getMessageBodyWriter(Class<T>, Type, Annotation[], MediaType) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get a message body writer that matches a set of criteria.
getMessageBodyWriter(Class<T>, Type, Annotation[], MediaType, PropertiesDelegate) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get a message body writer that matches a set of criteria.
getMessageBodyWriterMediaType(Class<?>, Type, Annotation[], List<MediaType>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get the most acceptable media type supported for a Java type given a set of acceptable media types.
getMessageBodyWriterMediaTypes(Class<?>, Type, Annotation[]) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get the list of media types supported for a Java type.
getMessageBodyWriterMediaTypesByType(Class<?>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get the list of media types supported for a Java type.
getMessageBodyWritersForType(Class<?>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get a list of `MessageBodyWriter`s that are suitable for the given `type`.
getMetaMethodAnnotations(Class<T>) - Method in class org.glassfish.jersey.model.AnnotatedMethod
  Get all instances of the specified meta-annotation type found on the method annotations.
getMethod() - Method in class org.glassfish.jersey.model.AnnotatedMethod
  Get the underlying Java method.
getNameBindings() - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Get name bindings of the built contract provider model.
getNameBindings() - Method in class org.glassfish.jersey.model.ContractProvider
getNameBindings() - Method in interface org.glassfish.jersey.model.NameBound
  Get the collection of name bindings attached to this component.
getNumberOfExplicitCharacters() - Method in class org.glassfish.jersey.uri.UriTemplate
  Get the number of characters in the regular expression not resulting from conversion of template variables.
getNumberOfExplicitRegexes() - Method in class org.glassfish.jersey.uri.UriTemplate
  Get the number of explicit regular expressions declared in the template variables.
getNumberOfRegexGroups() - Method in class org.glassfish.jersey.uri.UriTemplate
  Get the number of regular expression groups
getNumberOfTemplateVariables() - Method in class org.glassfish.jersey.uri.UriTemplate
  Get the number of template variables.
getOptionalProperty(String, Class<T>) - Method in interface org.glassfish.jersey.spi.ExternalConfigurationModel
  Get value of a property as a definite type property may not exist, an empty Optional object is returned in case of an empty property
getParameterAnnotationHelperMap() - Method in class org.glassfish.jersey.model.Parameter.ParameterService
getParameterAnnotations() - Method in class org.glassfish.jersey.model.AnnotatedMethod
  Get method parameter annotations.
getParameterCreationFactory() - Method in class org.glassfish.jersey.model.Parameter.ParameterService
getParameterTypes() - Method in class org.glassfish.jersey.model.AnnotatedMethod
  Get method parameter types.
getPattern() - Method in class org.glassfish.jersey.uri.UriTemplate
  Get the URI pattern.
getPriority(Class<?>) - Method in class org.glassfish.jersey.model.ContractProvider
  Get the provider contract priority, if set, default component provider, if not set.
getProperties() - Method in interface org.glassfish.jersey.spi.ExternalConfigurationProvider
  Map of properties from the model (external config file)
getRawType() - Method in class org.glassfish.jersey.model.Parameter
  Get raw type information for the parameter.
getReaderModelsForType(Class<?>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get a list of `MessageBodyReader` models that are suitable for the given `type`.
getReaders(MediaType) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get the map of media type to list of message body writers that are compatible with a media type.
getRegex() - Method in class org.glassfish.jersey.uri.PatternWithGroups
  Get the regular expression.
getRejectedExecutionHandler() - Method in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Get the handler for tasks that could not be executed by the provisioned thread pool executor.
getScope() - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Get the scope of the built contract provider model.
getScope() - Method in class org.glassfish.jersey.model.ContractProvider
getScope() - Method in interface org.glassfish.jersey.model.Scoped
  Get model component scope.
getSource() - Method in class org.glassfish.jersey.model.Parameter
  Get the parameter value source type.
getSource() - Method in interface org.glassfish.jersey.model.Parameter.ParamAnnotationHelper
getSourceAnnotation() - Method in class org.glassfish.jersey.model.Parameter
  Get the parameter source annotation.
getSourceName() - Method in class org.glassfish.jersey.model.Parameter
  Get the parameter source name, i.e.
getSupportedEncodings() - Method in class org.glassfish.jersey.spi.ContentEncoder
  Returns values of Content-Encoding header supported by this encoder.
getTemplate() - Method in class org.glassfish.jersey.uri.PathPattern
getTemplate() - Method in class org.glassfish.jersey.uri.UriTemplate
  Get the URI template as a String.
getTemplateVariables() - Method in class org.glassfish.jersey.uri.UriTemplate
  Get the list of template variables for the template.
getTerminationTimeout() - Method in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Get the provisioned thread pool executor termination time out (in milliseconds).
getType() - Method in class org.glassfish.jersey.model.Parameter
  Get generic type information for the parameter.
getTypeParameters() - Method in class org.glassfish.jersey.model.AnnotatedMethod
  Get method type parameters.
getValue(Map<String, ?>, String, Class<?>) - Static method in class org.glassfish.jersey.CommonProperties
  Get the value of the specified property.
getValue(Map<String, ?>, String, T) - Static method in class org.glassfish.jersey.CommonProperties
  Get the value of the specified property.
getValue(Map<String, ?>, RuntimeType, String, T) - Static method in class org.glassfish.jersey.CommonProperties
  Get the value of the specified property.
getValue(Map<String, ?>, RuntimeType, String, T, Class<T>) - Static method in class org.glassfish.jersey.CommonProperties
  Get the value of the specified property.
getValue(Map<String, ?>, RuntimeType, String, Class<T>) - Static method in class org.glassfish.jersey.CommonProperties
  Get the value of the specified property.
getValueOf(T) - Method in interface org.glassfish.jersey.model.Parameter.ParamAnnotationHelper
getWorkQueue() - Method in class org.glassfish.jersey.spi.ThreadPoolExecutorProvider
  Get the work queue for the provisioned thread pool executor.
getWriters(MediaType) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get the map of media type to list of message body writers that are compatible with a media type.
getWritersModelsForType(Class<?>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Get a list of `MessageBodyWriter` models that are suitable for the given `type`.
GZipEncoder - Class in org.glassfish.jersey.message
  GZIP encoding support.
GZipEncoder() - Constructor for class org.glassfish.jersey.message.GZipEncoder
  Initialize GZipEncoder.

## H

hasDefaultValue() - Method in class org.glassfish.jersey.model.Parameter
  Check if the parameter has a default value set.
hashCode() - Method in class org.glassfish.jersey.model.Parameter
hashCode() - Method in class org.glassfish.jersey.SslConfigurator
hashCode() - Method in class org.glassfish.jersey.uri.PatternWithGroups
hashCode() - Method in class org.glassfish.jersey.uri.UriTemplate
  Hash code is calculated from String of the regular expression generated from the template.
HeaderDelegateProvider<T> - Interface in org.glassfish.jersey.spi
  A provider that supports the conversion of an HTTP header, of type T, to and from a `String`.
HTTP_NON_PROXY_HOSTS - Static variable in class org.glassfish.jersey.ExternalProperties
  Property used to indicates the hosts that should be accessed without going through the proxy.
HTTP_PROXY_HOST - Static variable in class org.glassfish.jersey.ExternalProperties
  Property used to specify the hostname, or address, of the proxy server.
HTTP_PROXY_PORT - Static variable in class org.glassfish.jersey.ExternalProperties
  Property used to specify the port number of the proxy server.

## I

Inflector<DATA,RESULT> - Interface in org.glassfish.jersey.process
  A generic interface for transforming data into a result.
InjectionManagerProvider - Class in org.glassfish.jersey
  Utility class with static methods that extract `injection manager` from various JAX-RS components.
InjectionManagerProvider() - Constructor for class org.glassfish.jersey.InjectionManagerProvider
IO_BUFFER_SIZE - Static variable in class org.glassfish.jersey.message.MessageProperties
  Value of the property indicates the buffer size to be used for I/O operations on byte and character streams.
IO_DEFAULT_BUFFER_SIZE - Static variable in class org.glassfish.jersey.message.MessageProperties
  The default buffer size (8192) for I/O operations on byte and character streams.
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.glassfish.jersey.model.AnnotatedMethod
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.glassfish.jersey.model.Parameter
isClosed() - Method in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Check if this thread pool executor provider has been `closed`.
isCustom() - Method in class org.glassfish.jersey.message.AbstractEntityProviderModel
  Get the `custom` flag value.
isEncoded() - Method in class org.glassfish.jersey.model.Parameter
  If `true`, the injected parameter value should remain encoded.
isFor(Class<?>) - Method in interface org.glassfish.jersey.model.Parameter.ParamCreationFactory
  Determine whether the Factory is for the given class to be instantiated.
isHexCharacter(char) - Static method in class org.glassfish.jersey.uri.UriComponent
  Checks whether the character `c` is hexadecimal character.
isMappable(T) - Method in interface org.glassfish.jersey.spi.ExtendedExceptionMapper
  Determine whether this provider is able to process a supplied exception instance.
isNameBound() - Method in class org.glassfish.jersey.model.ContractProvider
isNameBound() - Method in interface org.glassfish.jersey.model.NameBound
  Check if the component is bound or not.
isProperty(String) - Method in interface org.glassfish.jersey.ExtendedConfig
  Get the value of the property with a given name converted to `boolean`.
isQualified() - Method in class org.glassfish.jersey.model.Parameter
  Check if the parameter is qualified.
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.glassfish.jersey.message.ReaderModel
  Safely invokes `isReadable` method on the underlying provider.
isTemplateVariablePresent(String) - Method in class org.glassfish.jersey.uri.UriTemplate
  Ascertain if a template variable is a member of this template.
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.glassfish.jersey.message.WriterModel
  Safely invokes `isWriteable` method on the underlying provider.

## J

JAXB_PROCESS_XML_ROOT_ELEMENT - Static variable in class org.glassfish.jersey.message.MessageProperties
  If set to `true` then XML root element tag name for collections will be derived from `@XmlRootElement` annotation value and won't be de-capitalized.
JerseyPriorities - Class in org.glassfish.jersey
  Built-in Jersey-specific priority constants to be used along with `Priorities` where finer-grained categorization is required.
JerseyProcessingUncaughtExceptionHandler - Class in org.glassfish.jersey.process
  Uncaught exception handler that can be used by various Jersey request processing thread pools uncaught exceptions.
JerseyProcessingUncaughtExceptionHandler() - Constructor for class org.glassfish.jersey.process.JerseyProcessingUncaughtExceptionHandler
  Create new Jersey processing uncaught exception handler.
JerseyProcessingUncaughtExceptionHandler(Level) - Constructor for class org.glassfish.jersey.process.JerseyProcessingUncaughtExceptionHandler
  Create new Jersey processing uncaught exception handler.
JSON_PROCESSING_FEATURE_DISABLE - Static variable in class org.glassfish.jersey.CommonProperties
  If `true` then disable configuration of Json Processing (JSR-353) feature.
JSON_PROCESSING_FEATURE_DISABLE_CLIENT - Static variable in class org.glassfish.jersey.CommonProperties
  Client-specific version of `CommonProperties.JSON_PROCESSING_FEATURE_DISABLE`.
JSON_PROCESSING_FEATURE_DISABLE_SERVER - Static variable in class org.glassfish.jersey.CommonProperties
  Server-specific version of `CommonProperties.JSON_PROCESSING_FEATURE_DISABLE`.

## K

KEY_MANAGER_FACTORY_ALGORITHM - Static variable in class org.glassfish.jersey.SslConfigurator
  Key manager factory algorithm name.
KEY_MANAGER_FACTORY_PROVIDER - Static variable in class org.glassfish.jersey.SslConfigurator
  Key manager factory provider name.
KEY_STORE_FILE - Static variable in class org.glassfish.jersey.SslConfigurator
  Key store file name.
KEY_STORE_PASSWORD - Static variable in class org.glassfish.jersey.SslConfigurator
  Key store file password - the password used to unlock the trust store file.
KEY_STORE_PROVIDER - Static variable in class org.glassfish.jersey.SslConfigurator
  Key store provider name.
KEY_STORE_TYPE - Static variable in class org.glassfish.jersey.SslConfigurator
  Key store type (see `KeyStore.getType()` for more info).
keyManagerFactoryAlgorithm(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the key manager factory algorithm.
keyManagerFactoryProvider(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the key manager factory provider.
keyPassword(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the password of the key in the key store.
keyPassword(char[]) - Method in class org.glassfish.jersey.SslConfigurator
  Set the password of the key in the key store.
keyStore(KeyStore) - Method in class org.glassfish.jersey.SslConfigurator
  Set the key store instance.
keyStoreBytes(byte[]) - Method in class org.glassfish.jersey.SslConfigurator
  Set the key store payload as byte array.
keyStoreFile(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the key store file name.
keyStorePassword(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the password of key store.
keyStorePassword(char[]) - Method in class org.glassfish.jersey.SslConfigurator
  Set the password of key store.
keyStoreProvider(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the key store provider name.
keyStoreType(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the type of key store.

## L

LEGACY_WORKERS_ORDERING - Static variable in class org.glassfish.jersey.message.MessageProperties
  If set to `true`, `MessageBodyReaders` and `MessageBodyWriters` will be ordered by rules from JAX-RS 1.x, where custom providers have always precedence; providers are sorted by `MediaType` and afterwards by declaration distance - see `MessageBodyFactory.DeclarationDistanceComparator`.
LOGGING_FEATURE_LOGGER_LEVEL - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Common logger level property.
LOGGING_FEATURE_LOGGER_LEVEL_CLIENT - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Client logger level property.
LOGGING_FEATURE_LOGGER_LEVEL_SERVER - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Server logger level property.
LOGGING_FEATURE_LOGGER_NAME - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Common logger name property.
LOGGING_FEATURE_LOGGER_NAME_CLIENT - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Client logger name property.
LOGGING_FEATURE_LOGGER_NAME_SERVER - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Server logger name property.
LOGGING_FEATURE_MAX_ENTITY_SIZE - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Common property for configuring a maximum number of bytes of entity to be logged.
LOGGING_FEATURE_MAX_ENTITY_SIZE_CLIENT - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Client property for configuring a maximum number of bytes of entity to be logged.
LOGGING_FEATURE_MAX_ENTITY_SIZE_SERVER - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Server property for configuring a maximum number of bytes of entity to be logged.
LOGGING_FEATURE_VERBOSITY - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Common property for configuring a verbosity of entity.
LOGGING_FEATURE_VERBOSITY_CLIENT - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Client property for configuring a verbosity of entity.
LOGGING_FEATURE_VERBOSITY_SERVER - Static variable in class org.glassfish.jersey.logging.LoggingFeature
  Server property for configuring a verbosity of entity.
LoggingFeature - Class in org.glassfish.jersey.logging
  This feature enables logging request and/or response on client-side and/or server-side depending on the context's `RuntimeType`.
LoggingFeature() - Constructor for class org.glassfish.jersey.logging.LoggingFeature
  Creates the feature with default values.
LoggingFeature(Logger) - Constructor for class org.glassfish.jersey.logging.LoggingFeature
  Creates the feature with custom logger.
LoggingFeature(Logger, LoggingFeature.Verbosity) - Constructor for class org.glassfish.jersey.logging.LoggingFeature
  Creates the feature with custom logger and verbosity.
LoggingFeature(Logger, Integer) - Constructor for class org.glassfish.jersey.logging.LoggingFeature
  Creates the feature with custom logger and maximum number of bytes of entity to log.
LoggingFeature(Logger, Level, LoggingFeature.Verbosity, Integer) - Constructor for class org.glassfish.jersey.logging.LoggingFeature
  Creates the feature with custom logger, it's level, message verbosity and maximum number of bytes of entity to log.
LoggingFeature.Verbosity - Enum in org.glassfish.jersey.logging
  `Verbosity` determines how detailed message will be logged.
LoggingFeatureAutoDiscoverable - Class in org.glassfish.jersey.logging
  Auto-discoverable class that registers `LoggingFeature` based on configuration properties.
LoggingFeatureAutoDiscoverable() - Constructor for class org.glassfish.jersey.logging.LoggingFeatureAutoDiscoverable

## M

match(CharSequence) - Method in class org.glassfish.jersey.uri.PatternWithGroups
  Match against the pattern.
match(CharSequence, List<String>) - Method in class org.glassfish.jersey.uri.PatternWithGroups
  Match against the pattern.
match(CharSequence, List<String>, Map<String, String>) - Method in class org.glassfish.jersey.uri.PatternWithGroups
  Match against the pattern.
match(CharSequence, Map<String, String>) - Method in class org.glassfish.jersey.uri.UriTemplate
  Match a URI against the template.
match(CharSequence, List<String>) - Method in class org.glassfish.jersey.uri.UriTemplate
  Match a URI against the template.
merge(ExternalConfigurationModel) - Method in interface org.glassfish.jersey.spi.ExternalConfigurationProvider
  Merge properties from other provider/model
mergeProperties(Map<String, Object>) - Method in interface org.glassfish.jersey.spi.ExternalConfigurationModel
  Merge properties from other (found) external configuration.
MessageBodyWorkers - Interface in org.glassfish.jersey.message
  An injectable interface providing lookup of `MessageBodyReader` and `MessageBodyWriter` instances.
MessageProperties - Class in org.glassfish.jersey.message
  Jersey configuration properties for message & entity processing.
MessageUtils - Class in org.glassfish.jersey.message
  Utility class with message related methods.
METAINF_SERVICES_LOOKUP_DISABLE - Static variable in class org.glassfish.jersey.CommonProperties
  If `true` then disable META-INF/services lookup globally on client/server.
METAINF_SERVICES_LOOKUP_DISABLE_CLIENT - Static variable in class org.glassfish.jersey.CommonProperties
  Client-specific version of `CommonProperties.METAINF_SERVICES_LOOKUP_DISABLE`.
METAINF_SERVICES_LOOKUP_DISABLE_SERVER - Static variable in class org.glassfish.jersey.CommonProperties
  Server-specific version of `CommonProperties.METAINF_SERVICES_LOOKUP_DISABLE`.
MOXY_JSON_FEATURE_DISABLE - Static variable in class org.glassfish.jersey.CommonProperties
  If `true` then disable configuration of MOXy Json feature.
MOXY_JSON_FEATURE_DISABLE_CLIENT - Static variable in class org.glassfish.jersey.CommonProperties
  Client-specific version of `CommonProperties.MOXY_JSON_FEATURE_DISABLE`.
MOXY_JSON_FEATURE_DISABLE_SERVER - Static variable in class org.glassfish.jersey.CommonProperties
  Server-specific version of `CommonProperties.MOXY_JSON_FEATURE_DISABLE`.

## N

NameBound - Interface in org.glassfish.jersey.model
  Model component that can be name bound.
newInstance() - Static method in class org.glassfish.jersey.SslConfigurator
  Get a new & initialized SSL configurator instance.
newInstance(boolean) - Static method in class org.glassfish.jersey.SslConfigurator
  Get a new SSL configurator instance.
NO_PRIORITY - Static variable in class org.glassfish.jersey.model.ContractProvider
  "No priority" constant.
normalize(String) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Normalize the URI by resolve the dot & dot-dot path segments as described in RFC 3986.
normalize(URI) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Normalize the URI by resolve the dot & dot-dot path segments as described in RFC 3986.

## O

onClose() - Method in class org.glassfish.jersey.spi.AbstractThreadPoolProvider
  Close event handler, that invoked during the `AbstractThreadPoolProvider.close()` operation.
OPEN_ROOT_PATH_PATTERN - Static variable in class org.glassfish.jersey.uri.PathPattern
  Path pattern matching the any URI path.
org.glassfish.jersey - package org.glassfish.jersey
  Common Jersey core classes.
org.glassfish.jersey.logging - package org.glassfish.jersey.logging
  Logging feature provides the logging of requests and responses on server and client.
org.glassfish.jersey.message - package org.glassfish.jersey.message
  Common Jersey messaging classes.
org.glassfish.jersey.model - package org.glassfish.jersey.model
  Common Jersey model related classes and interfaces.
org.glassfish.jersey.process - package org.glassfish.jersey.process
  Common Jersey processing classes.
org.glassfish.jersey.spi - package org.glassfish.jersey.spi
  Common Jersey service provider contract (SPI) classes.
org.glassfish.jersey.uri - package org.glassfish.jersey.uri
  Common Jersey classes that provide support for JAX-RS URI templates and encoding/decoding of URI components.
OUTBOUND_CONTENT_LENGTH_BUFFER - Static variable in class org.glassfish.jersey.CommonProperties
  An integer value that defines the buffer size used to buffer the outbound message entity in order to determine its size and set the value of HTTP `"Content-Length"` header.
OUTBOUND_CONTENT_LENGTH_BUFFER_CLIENT - Static variable in class org.glassfish.jersey.CommonProperties
  Client-specific version of `CommonProperties.OUTBOUND_CONTENT_LENGTH_BUFFER`.
OUTBOUND_CONTENT_LENGTH_BUFFER_SERVER - Static variable in class org.glassfish.jersey.CommonProperties
  Server-specific version of `CommonProperties.OUTBOUND_CONTENT_LENGTH_BUFFER`.

## P

Parameter - Class in org.glassfish.jersey.model
Parameter(Annotation[], Annotation, Parameter.Source, String, Class<?>, Type, boolean, String) - Constructor for class org.glassfish.jersey.model.Parameter
Parameter.ParamAnnotationHelper<T extends Annotation> - Interface in org.glassfish.jersey.model
Parameter.ParamCreationFactory<PARAMETER extends Parameter> - Interface in org.glassfish.jersey.model
  A factory service to found in a runtime to be used to instantiate the given `Parameter` class.
Parameter.ParameterService - Class in org.glassfish.jersey.model
Parameter.Source - Enum in org.glassfish.jersey.model
  Parameter injection sources type.
ParameterService() - Constructor for class org.glassfish.jersey.model.Parameter.ParameterService
PathPattern - Class in org.glassfish.jersey.uri
  A path pattern that is a regular expression generated from a URI path template.
PathPattern(String) - Constructor for class org.glassfish.jersey.uri.PathPattern
  Create a path pattern and post fix with `PathPattern.RightHandPath.capturingZeroOrMoreSegments`.
PathPattern(PathTemplate) - Constructor for class org.glassfish.jersey.uri.PathPattern
  Create a path pattern and post fix with `PathPattern.RightHandPath.capturingZeroOrMoreSegments`.
PathPattern(String, PathPattern.RightHandPath) - Constructor for class org.glassfish.jersey.uri.PathPattern
  Create a path pattern and post fix with a right hand path pattern.
PathPattern(PathTemplate, PathPattern.RightHandPath) - Constructor for class org.glassfish.jersey.uri.PathPattern
  Create a path pattern and post fix with a right hand path pattern.
PathPattern.RightHandPath - Enum in org.glassfish.jersey.uri
  The set of right hand path patterns that may be appended to a path pattern.
PathTemplate - Class in org.glassfish.jersey.uri
  A URI template for a URI path.
PathTemplate(String) - Constructor for class org.glassfish.jersey.uri.PathTemplate
  Create a URI path template and encode (percent escape) any characters of the template that are not valid URI characters.
PatternWithGroups - Class in org.glassfish.jersey.uri
  A pattern for matching a string against a regular expression and returning capturing group values for any capturing groups present in the expression.
PatternWithGroups() - Constructor for class org.glassfish.jersey.uri.PatternWithGroups
  Construct an empty pattern.
PatternWithGroups(String) - Constructor for class org.glassfish.jersey.uri.PatternWithGroups
  Construct a new pattern.
PatternWithGroups(String, int[]) - Constructor for class org.glassfish.jersey.uri.PatternWithGroups
  Construct a new pattern.
PatternWithGroups(Pattern) - Constructor for class org.glassfish.jersey.uri.PatternWithGroups
  Construct a new pattern.
PatternWithGroups(Pattern, int[]) - Constructor for class org.glassfish.jersey.uri.PatternWithGroups
  Construct a new pattern.
POST_ENTITY_CODER - Static variable in class org.glassfish.jersey.JerseyPriorities
  Priority for components that have to be called AFTER message encoders/decoders filters/interceptors.
preDestroy() - Method in class org.glassfish.jersey.spi.ScheduledThreadPoolExecutorProvider
  Container pre-destroy handler method.
preDestroy() - Method in class org.glassfish.jersey.spi.ThreadPoolExecutorProvider
  Container pre-destroy handler method.
providedType() - Method in class org.glassfish.jersey.message.AbstractEntityProviderModel
  Get the provided Java type.
provider() - Method in class org.glassfish.jersey.message.AbstractEntityProviderModel
  Get the modelled entity provider instance.
PROVIDER_DEFAULT_DISABLE - Static variable in class org.glassfish.jersey.CommonProperties
  Disable some of the default providers from being loaded.

## R

ReaderModel - Class in org.glassfish.jersey.message
  `MessageBodyReader` model.
ReaderModel(MessageBodyReader, List<MediaType>, Boolean) - Constructor for class org.glassfish.jersey.message.ReaderModel
  Create new reader model instance.
readersToString(Map<MediaType, List<MessageBodyReader>>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Convert a map media type to list of message body readers to a string.
readFrom(Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, PropertiesDelegate, InputStream, Iterable<ReaderInterceptor>, boolean) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Reads a type from the `entityStream` using interceptors.
relativize(URI, URI) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Relativize URI with respect to a base URI.
resolve(Type, MediaType) - Method in interface org.glassfish.jersey.spi.ContextResolvers
  Get `ContextResolver<T>` instance for a given type and media type.
resolve(URI, String) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Resolve a relative URI reference against a base URI as defined in RFC 3986.
resolve(URI, URI) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Resolve a relative URI reference against a base URI as defined in RFC 3986.
resolveTemplateValues(UriComponent.Type, String, boolean, Map<String, ?>) - Static method in class org.glassfish.jersey.uri.UriTemplate
  Resolves template variables in the given `template` from `_mapValues`.
retrieve(Properties) - Method in class org.glassfish.jersey.SslConfigurator
  Retrieve the SSL context configuration from the supplied properties.
retrieve() - Method in class org.glassfish.jersey.SslConfigurator
  Retrieve the SSL context configuration from the system properties.

## S

ScheduledExecutorServiceProvider - Interface in org.glassfish.jersey.spi
  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 - Class in org.glassfish.jersey.spi
  Default implementation of the Jersey `scheduled executor service provider SPI`.
ScheduledThreadPoolExecutorProvider(String) - Constructor for class org.glassfish.jersey.spi.ScheduledThreadPoolExecutorProvider
  Create a new instance of the scheduled thread pool executor provider.
scope(Class<? extends Annotation>) - Method in class org.glassfish.jersey.model.ContractProvider.Builder
  Change contract provider scope.
Scoped - Interface in org.glassfish.jersey.model
  Scoped Jersey application model component.
securityProtocol(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the SSLContext protocol.
Severity - Enum in org.glassfish.jersey
  Common severity.
SslConfigurator - Class in org.glassfish.jersey
  Utility class, which helps to configure `SSLContext` instances.
supports(Class<?>) - Method in interface org.glassfish.jersey.spi.HeaderDelegateProvider
  Ascertain if the Provider supports a particular type.

## T

ThreadPoolExecutorProvider - Class in org.glassfish.jersey.spi
  Default implementation of the Jersey `executor service provider SPI`.
ThreadPoolExecutorProvider(String) - Constructor for class org.glassfish.jersey.spi.ThreadPoolExecutorProvider
  Create a new instance of the thread pool executor provider.
toString() - Method in class org.glassfish.jersey.model.AnnotatedMethod
toString() - Method in class org.glassfish.jersey.model.Parameter
toString() - Method in class org.glassfish.jersey.uri.PatternWithGroups
toString() - Method in class org.glassfish.jersey.uri.UriTemplate
TRUST_MANAGER_FACTORY_ALGORITHM - Static variable in class org.glassfish.jersey.SslConfigurator
  Trust manager factory algorithm name.
TRUST_MANAGER_FACTORY_PROVIDER - Static variable in class org.glassfish.jersey.SslConfigurator
  Trust manager factory provider name.
TRUST_STORE_FILE - Static variable in class org.glassfish.jersey.SslConfigurator
  Trust store file name.
TRUST_STORE_PASSWORD - Static variable in class org.glassfish.jersey.SslConfigurator
  Trust store file password - the password used to unlock the trust store file.
TRUST_STORE_PROVIDER - Static variable in class org.glassfish.jersey.SslConfigurator
  Trust store provider name.
TRUST_STORE_TYPE - Static variable in class org.glassfish.jersey.SslConfigurator
  Trust store type (see `KeyStore.getType()` for more info).
trustManagerFactoryAlgorithm(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the trust manager factory algorithm.
trustManagerFactoryProvider(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the trust manager factory provider.
trustStore(KeyStore) - Method in class org.glassfish.jersey.SslConfigurator
  Set the trust store instance.
trustStoreBytes(byte[]) - Method in class org.glassfish.jersey.SslConfigurator
  Set the trust store payload as byte array.
trustStoreFile(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the trust store file name.
trustStorePassword(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the password of trust store.
trustStoreProvider(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the trust store provider name.
trustStoreType(String) - Method in class org.glassfish.jersey.SslConfigurator
  Set the type of trust store.

## U

uncaughtException(Thread, Throwable) - Method in class org.glassfish.jersey.process.JerseyProcessingUncaughtExceptionHandler
UriComponent - Class in org.glassfish.jersey.uri
  Utility class for validating, encoding and decoding components of a URI.
UriComponent.Type - Enum in org.glassfish.jersey.uri
  The URI component type.
UriTemplate - Class in org.glassfish.jersey.uri
  A URI template.
UriTemplate(String) - Constructor for class org.glassfish.jersey.uri.UriTemplate
  Construct a new URI template.
UriTemplate(UriTemplateParser) - Constructor for class org.glassfish.jersey.uri.UriTemplate
  Construct a new URI template.

## V

valid(String, UriComponent.Type) - Static method in class org.glassfish.jersey.uri.UriComponent
  Validates the legal characters of a percent-encoded string that represents a URI component type.
valid(String, UriComponent.Type, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Validates the legal characters of a percent-encoded string that represents a URI component type.
validate(String, UriComponent.Type) - Static method in class org.glassfish.jersey.uri.UriComponent
  Validates the legal characters of a percent-encoded string that represents a URI component type.
validate(String, UriComponent.Type, boolean) - Static method in class org.glassfish.jersey.uri.UriComponent
  Validates the legal characters of a percent-encoded string that represents a URI component type.
valueOf(String) - Static method in enum org.glassfish.jersey.logging.LoggingFeature.Verbosity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.jersey.model.Parameter.Source
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.jersey.Severity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.jersey.uri.PathPattern.RightHandPath
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.jersey.uri.UriComponent.Type
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.glassfish.jersey.logging.LoggingFeature.Verbosity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.jersey.model.Parameter.Source
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.jersey.Severity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.jersey.uri.PathPattern.RightHandPath
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.jersey.uri.UriComponent.Type
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

WriterModel - Class in org.glassfish.jersey.message
  `MessageBodyWriter` model.
WriterModel(MessageBodyWriter, List<MediaType>, Boolean) - Constructor for class org.glassfish.jersey.message.WriterModel
  Create new writer model instance.
writersToString(Map<MediaType, List<MessageBodyWriter>>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Convert a map media type to list of message body writers to a string.
writeTo(Object, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, PropertiesDelegate, OutputStream, Iterable<WriterInterceptor>) - Method in interface org.glassfish.jersey.message.MessageBodyWorkers
  Writers a type to the `entityStream` using interceptors.

## X

XML_FORMAT_OUTPUT - Static variable in class org.glassfish.jersey.message.MessageProperties
  If set to `true` indicates that produced XML output should be formatted if possible (see below).
XML_SECURITY_DISABLE - Static variable in class org.glassfish.jersey.message.MessageProperties
  If set to `true` XML security features when parsing XML documents will be disabled.
XmlHeader - Annotation Type in org.glassfish.jersey.message
  Allows to specify XML header for XML output produced by a resource method it is attached to.

A B C D E F G H I J K L M N O P R S T U V W X