- CommonProperties - Class in org.glassfish.jersey
-
Common (server/client) Jersey configuration properties.
- COMPARATOR - Static variable in class org.glassfish.jersey.uri.PathPattern
-
- COMPARATOR - Static variable in class org.glassfish.jersey.uri.UriTemplate
-
Order the templates according to JAX-RS specification.
- 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.
- 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.
- 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.
- 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.
- 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.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.
- 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.
- getBackgroundThreadFactory() - Method in interface org.glassfish.jersey.spi.RuntimeThreadProvider
-
Get a ThreadFactory that will create threads that will be used for running background
tasks, independently of current request scope.
- getCharset(MediaType) - Static method in class org.glassfish.jersey.message.MessageUtils
-
Get the character set from a media type.
- 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.
- 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.
- getGroupIndexes() - Method in class org.glassfish.jersey.uri.PatternWithGroups
-
Get the group indexes to capturing groups.
- 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 MessageBodyReaders 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 MessageBodyWriters that are suitable for the given type.
- 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.
- 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.
- 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.
- getRequestingExecutor() - Method in interface org.glassfish.jersey.spi.RequestExecutorProvider
-
Get request processing executor.
- getRequestThreadFactory() - Method in interface org.glassfish.jersey.spi.RuntimeThreadProvider
-
Get a ThreadFactory that will be used to create threads scoped to the current request.
- 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.
- getServiceLocator(WriterInterceptorContext) - Static method in class org.glassfish.jersey.ServiceLocatorProvider
-
Extract and return service locator from writerInterceptorContext.
- getServiceLocator(ReaderInterceptorContext) - Static method in class org.glassfish.jersey.ServiceLocatorProvider
-
Extract and return service locator from readerInterceptorContext.
- getServiceLocator(FeatureContext) - Static method in class org.glassfish.jersey.ServiceLocatorProvider
-
Extract and return service locator from featureContext.
- 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.
- 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.
- 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.
- GZipEncoder - Class in org.glassfish.jersey.message
-
GZIP encoding support.
- GZipEncoder() - Constructor for class org.glassfish.jersey.message.GZipEncoder
-
Initialize GZipEncoder.
- 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.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.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.