Package | Description |
---|---|
com.fasterxml.jackson.jaxrs.base | |
com.fasterxml.jackson.jaxrs.cbor |
Jackson-based JAX-RS provider that can automatically
serialize and deserialize resources for
Compact Binary Object Representation (CBOR) content type (MediaType).
|
com.fasterxml.jackson.jaxrs.cfg | |
com.fasterxml.jackson.jaxrs.json |
Jackson-based JAX-RS provider that can automatically
serialize and deserialize resources for
JSON content type (MediaType).
|
com.fasterxml.jackson.jaxrs.smile |
Jackson-based JAX-RS provider that can automatically
serialize and deserialize resources for
Smile content type.
|
com.fasterxml.jackson.jaxrs.xml |
Jackson-based JAX-RS provider that can automatically
serialize and deserialize resources for
XML content type (MediaType).
|
com.fasterxml.jackson.jaxrs.yaml |
Jackson-based JAX-RS provider that can automatically
serialize and deserialize resources for
YAML content type (MediaType).
|
Modifier and Type | Method and Description |
---|---|
void |
ProviderBase.setAnnotationsToUse(Annotations[] annotationsToUse)
Method for configuring which annotation sets to use (including none).
|
Modifier and Type | Field and Description |
---|---|
static Annotations[] |
JacksonCBORProvider.BASIC_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: only Jackson annotations are used for the base
class.
|
static Annotations[] |
JacksonJaxbCBORProvider.DEFAULT_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: use Jackson annotations if found; if not, use
JAXB annotations as fallback.
|
Modifier and Type | Method and Description |
---|---|
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
CBORMapperConfigurator._resolveIntrospector(Annotations ann) |
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
CBORMapperConfigurator._resolveIntrospectors(Annotations[] annotationsToUse) |
Constructor and Description |
---|
CBORMapperConfigurator(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] defAnnotations) |
JacksonCBORProvider(Annotations... annotationsToUse) |
JacksonCBORProvider(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
JacksonJaxbCBORProvider(Annotations... annotationsToUse) |
JacksonJaxbCBORProvider(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
Modifier and Type | Field and Description |
---|---|
protected Annotations[] |
MapperConfiguratorBase._defaultAnnotationsToUse
Annotations set to use by default; overridden by explicit call
to
MapperConfiguratorBase.setAnnotationsToUse(com.fasterxml.jackson.jaxrs.cfg.Annotations[]) |
Modifier and Type | Method and Description |
---|---|
static Annotations |
Annotations.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Annotations[] |
Annotations.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected abstract com.fasterxml.jackson.databind.AnnotationIntrospector |
MapperConfiguratorBase._resolveIntrospectors(Annotations[] annotationsToUse) |
protected void |
MapperConfiguratorBase._setAnnotations(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] annotationsToUse) |
void |
MapperConfiguratorBase.setAnnotationsToUse(Annotations[] annotationsToUse) |
Constructor and Description |
---|
MapperConfiguratorBase(MAPPER mapper,
Annotations[] defaultAnnotations) |
Modifier and Type | Field and Description |
---|---|
static Annotations[] |
JacksonJsonProvider.BASIC_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: only Jackson annotations are used for the base
class.
|
static Annotations[] |
JacksonJaxbJsonProvider.DEFAULT_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: use Jackson annotations if found; if not, use
JAXB annotations as fallback.
|
Modifier and Type | Method and Description |
---|---|
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
JsonMapperConfigurator._resolveIntrospector(Annotations ann) |
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
JsonMapperConfigurator._resolveIntrospectors(Annotations[] annotationsToUse) |
Constructor and Description |
---|
JacksonJaxbJsonProvider(Annotations... annotationsToUse) |
JacksonJaxbJsonProvider(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
JacksonJsonProvider(Annotations... annotationsToUse) |
JacksonJsonProvider(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
JsonMapperConfigurator(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] defAnnotations) |
Modifier and Type | Field and Description |
---|---|
static Annotations[] |
JacksonSmileProvider.BASIC_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: only Jackson annotations are used for the base
class.
|
static Annotations[] |
JacksonJaxbSmileProvider.DEFAULT_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: use Jackson annotations if found; if not, use
JAXB annotations as fallback.
|
Modifier and Type | Method and Description |
---|---|
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
SmileMapperConfigurator._resolveIntrospector(Annotations ann) |
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
SmileMapperConfigurator._resolveIntrospectors(Annotations[] annotationsToUse) |
Constructor and Description |
---|
JacksonJaxbSmileProvider(Annotations... annotationsToUse) |
JacksonJaxbSmileProvider(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
JacksonSmileProvider(Annotations... annotationsToUse) |
JacksonSmileProvider(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
SmileMapperConfigurator(com.fasterxml.jackson.databind.ObjectMapper mapper,
Annotations[] defAnnotations) |
Modifier and Type | Field and Description |
---|---|
static Annotations[] |
JacksonXMLProvider.BASIC_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: only Jackson annotations are used for the base
class.
|
static Annotations[] |
JacksonJaxbXMLProvider.DEFAULT_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: use Jackson annotations if found; if not, use
JAXB annotations as fallback.
|
Modifier and Type | Method and Description |
---|---|
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
XMLMapperConfigurator._resolveIntrospector(Annotations ann) |
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
XMLMapperConfigurator._resolveIntrospectors(Annotations[] annotationsToUse) |
Constructor and Description |
---|
JacksonJaxbXMLProvider(Annotations... annotationsToUse) |
JacksonJaxbXMLProvider(XmlMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
JacksonXMLProvider(Annotations... annotationsToUse) |
JacksonXMLProvider(XmlMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
XMLMapperConfigurator(XmlMapper mapper,
Annotations[] defAnnotations) |
Modifier and Type | Field and Description |
---|---|
static Annotations[] |
JacksonYAMLProvider.BASIC_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: only Jackson annotations are used for the base
class.
|
static Annotations[] |
JacksonJaxbYAMLProvider.DEFAULT_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during
construction: use Jackson annotations if found; if not, use
JAXB annotations as fallback.
|
Modifier and Type | Method and Description |
---|---|
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
YAMLMapperConfigurator._resolveIntrospector(Annotations ann) |
protected com.fasterxml.jackson.databind.AnnotationIntrospector |
YAMLMapperConfigurator._resolveIntrospectors(Annotations[] annotationsToUse) |
Constructor and Description |
---|
JacksonJaxbYAMLProvider(Annotations... annotationsToUse) |
JacksonJaxbYAMLProvider(YAMLMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
JacksonYAMLProvider(Annotations... annotationsToUse) |
JacksonYAMLProvider(YAMLMapper mapper,
Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components
like serializer/deserializer factories that have been configured)
is to be used.
|
YAMLMapperConfigurator(YAMLMapper mapper,
Annotations[] defAnnotations) |
Copyright © 2017 FasterXML. All rights reserved.