A B C D F G H J M P S V _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAnnotation(Class<? extends Annotation>, Annotation, boolean) - Method in class com.fasterxml.jackson.jakarta.rs.json.JsonEndpointConfig
- applyJSONP(Object) - Method in class com.fasterxml.jackson.jakarta.rs.json.JsonEndpointConfig
-
Method that will add JSONP wrapper object, if and as configured by collected annotations.
B
- BASIC_ANNOTATIONS - Static variable in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
-
Default annotation sets to use, if not explicitly defined during construction: only Jackson annotations are used for the base class.
C
- com.fasterxml.jackson.jakarta.rs.json - package com.fasterxml.jackson.jakarta.rs.json
-
Jackson-based Jakarta-RS provider that can automatically serialize and deserialize resources for JSON content type (MediaType).
- com.fasterxml.jackson.jakarta.rs.json.annotation - package com.fasterxml.jackson.jakarta.rs.json.annotation
-
Package that contains annotations specific to JSON dataformat.
D
- Def(JSONP) - Constructor for class com.fasterxml.jackson.jakarta.rs.json.annotation.JSONP.Def
- Def(String) - Constructor for class com.fasterxml.jackson.jakarta.rs.json.annotation.JSONP.Def
- DEFAULT_ANNOTATIONS - Static variable in class com.fasterxml.jackson.jakarta.rs.json.JacksonXmlBindJsonProvider
-
Default annotation sets to use, if not explicitly defined during construction: use Jackson annotations if found; if not, use XmlBind annotations as fallback.
F
- forReading(ObjectReader, Annotation[]) - Static method in class com.fasterxml.jackson.jakarta.rs.json.JsonEndpointConfig
- forWriting(ObjectWriter, Annotation[], String) - Static method in class com.fasterxml.jackson.jakarta.rs.json.JsonEndpointConfig
G
- getConfiguredMapper() - Method in class com.fasterxml.jackson.jakarta.rs.json.JsonMapperConfigurator
-
Method that locates, configures and returns
ObjectMapper
to use - getDefaultMapper() - Method in class com.fasterxml.jackson.jakarta.rs.json.JsonMapperConfigurator
H
- hasMatchingMediaType(MediaType) - Method in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
-
Helper method used to check whether given media type is supported by this provider.
J
- JacksonJsonProvider - Class in com.fasterxml.jackson.jakarta.rs.json
-
Basic implementation of Jakarta-RS abstractions (
MessageBodyReader
,MessageBodyWriter
) needed for binding JSON ("application/json") content to and from Java Objects ("POJO"s). - JacksonJsonProvider() - Constructor for class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
-
Default constructor, usually used when provider is automatically configured to be used with Jakarta-RS implementation.
- JacksonJsonProvider(ObjectMapper) - Constructor for class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
- JacksonJsonProvider(ObjectMapper, Annotations[]) - Constructor for class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
-
Constructor to use when a custom mapper (usually components like serializer/deserializer factories that have been configured) is to be used.
- JacksonJsonProvider(Annotations...) - Constructor for class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
- JacksonXmlBindJsonProvider - Class in com.fasterxml.jackson.jakarta.rs.json
-
JSON content type provider automatically configured to use both Jackson and Jakarta XmlBind annotations (in that order of priority).
- JacksonXmlBindJsonProvider() - Constructor for class com.fasterxml.jackson.jakarta.rs.json.JacksonXmlBindJsonProvider
-
Default constructor, usually used when provider is automatically configured to be used with Jakarta-RS implementation.
- JacksonXmlBindJsonProvider(ObjectMapper, Annotations[]) - Constructor for class com.fasterxml.jackson.jakarta.rs.json.JacksonXmlBindJsonProvider
-
Constructor to use when a custom mapper (usually components like serializer/deserializer factories that have been configured) is to be used.
- JacksonXmlBindJsonProvider(Annotations...) - Constructor for class com.fasterxml.jackson.jakarta.rs.json.JacksonXmlBindJsonProvider
- JsonEndpointConfig - Class in com.fasterxml.jackson.jakarta.rs.json
-
Container class for figuring out annotation-based configuration for Jakarta-RS end points.
- JsonEndpointConfig(MapperConfig<?>) - Constructor for class com.fasterxml.jackson.jakarta.rs.json.JsonEndpointConfig
- JsonMapperConfigurator - Class in com.fasterxml.jackson.jakarta.rs.json
-
Helper class used to encapsulate details of configuring an
ObjectMapper
instance to be used for data binding, as well as accessing it. - JsonMapperConfigurator(ObjectMapper, Annotations[]) - Constructor for class com.fasterxml.jackson.jakarta.rs.json.JsonMapperConfigurator
- JSONP - Annotation Type in com.fasterxml.jackson.jakarta.rs.json.annotation
-
Note: applicable to annotations to allow bundling (if support added to Jakarta-RS bundle itself), as well as methods to indicate that return type is to be wrapped.
- JSONP.Def - Class in com.fasterxml.jackson.jakarta.rs.json.annotation
-
Helper class for encapsulating information from
JSONP
annotation instance.
M
- mapper() - Method in class com.fasterxml.jackson.jakarta.rs.json.JsonMapperConfigurator
-
Helper method that will ensure that there is a configurable non-default mapper (constructing an instance if one didn't yet exit), and return that mapper.
- method - Variable in class com.fasterxml.jackson.jakarta.rs.json.annotation.JSONP.Def
- MIME_JAVASCRIPT - Static variable in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
- MIME_JAVASCRIPT_MS - Static variable in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
- modifyBeforeWrite(Object) - Method in class com.fasterxml.jackson.jakarta.rs.json.JsonEndpointConfig
P
- PackageVersion - Class in com.fasterxml.jackson.jakarta.rs.json
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion() - Constructor for class com.fasterxml.jackson.jakarta.rs.json.PackageVersion
- prefix - Variable in class com.fasterxml.jackson.jakarta.rs.json.annotation.JSONP.Def
- prefix() - Method in annotation type com.fasterxml.jackson.jakarta.rs.json.annotation.JSONP
-
Prefix String used for JSONP if not empty: will be included verbatim before JSON value.
S
- setJSONPFunctionName(String) - Method in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
- suffix - Variable in class com.fasterxml.jackson.jakarta.rs.json.annotation.JSONP.Def
- suffix() - Method in annotation type com.fasterxml.jackson.jakarta.rs.json.annotation.JSONP
-
Suffix String used for JSONP if not empty: will be included verbatim after JSON value.
V
- value() - Method in annotation type com.fasterxml.jackson.jakarta.rs.json.annotation.JSONP
-
Method used for JSONP, unless
JSONP.prefix()
orJSONP.suffix()
return non-empty Strings. - version() - Method in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
-
Method that will return version information stored in and read from jar that contains this class.
- version() - Method in class com.fasterxml.jackson.jakarta.rs.json.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.jakarta.rs.json.PackageVersion
_
- _configForReading(ObjectReader, Annotation[]) - Method in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
- _configForWriting(ObjectWriter, Annotation[]) - Method in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
- _jsonp - Variable in class com.fasterxml.jackson.jakarta.rs.json.JsonEndpointConfig
- _jsonpFunctionName - Variable in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
-
JSONP function name to use for automatic JSONP wrapping, if any; if null, no JSONP wrapping is done.
- _locateMapperViaProvider(Class<?>, MediaType) - Method in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
- _providers - Variable in class com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
-
Injectable context object used to locate configured instance of
ObjectMapper
to use for actual serialization. - _resolveIntrospector(Annotations) - Method in class com.fasterxml.jackson.jakarta.rs.json.JsonMapperConfigurator
- _resolveIntrospectors(Annotations[]) - Method in class com.fasterxml.jackson.jakarta.rs.json.JsonMapperConfigurator
All Classes All Packages