Top Description Fields Constructors Methods
com.fasterxml.jackson.jakarta.rs.xml

public Class XMLEndpointConfig

extends EndpointConfigBase<XMLEndpointConfig>
Class Inheritance
Imports
java.lang.annotation.Annotation, com.fasterxml.jackson.databind.*, com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.jakarta.rs.cfg.EndpointConfigBase

Container class for figuring out annotation-based configuration for Jakarta-RS end points.

Field Summary

Inherited from com.fasterxml.jackson.jakarta.rs.cfg.EndpointConfigBase:
_activeView_config_deserDisable_deserEnable_reader_rootName_serDisable_serEnable_writer

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static XMLEndpointConfig
forReading(ObjectReader reader, Annotation[] annotations)

public static XMLEndpointConfig
forWriting(ObjectWriter writer, Annotation[] annotations)

public Object
Inherited from com.fasterxml.jackson.jakarta.rs.cfg.EndpointConfigBase:
addaddAnnotationgetActiveViewgetReadergetRootNamegetWriterinitReaderinitWriternullIfEmpty

Constructor Detail

XMLEndpointConfigback to summary
protected XMLEndpointConfig(MapperConfig<?> config)

Method Detail

forReadingback to summary
public static XMLEndpointConfig forReading(ObjectReader reader, Annotation[] annotations)
forWritingback to summary
public static XMLEndpointConfig forWriting(ObjectWriter writer, Annotation[] annotations)
modifyBeforeWriteback to summary
public Object modifyBeforeWrite(Object value)

Implements abstract com.fasterxml.jackson.jakarta.rs.cfg.EndpointConfigBase.modifyBeforeWrite.

Annotations
@Override