Class YAMLEndpointConfig
- java.lang.Object
-
- com.fasterxml.jackson.jakarta.rs.cfg.EndpointConfigBase<YAMLEndpointConfig>
-
- com.fasterxml.jackson.jakarta.rs.yaml.YAMLEndpointConfig
-
public class YAMLEndpointConfig extends EndpointConfigBase<YAMLEndpointConfig>
Container class for figuring out annotation-based configuration for Jakarta-RS end points.
-
-
Field Summary
-
Fields inherited from class com.fasterxml.jackson.jakarta.rs.cfg.EndpointConfigBase
_activeView, _config, _deserDisable, _deserEnable, _reader, _rootName, _serDisable, _serEnable, _writer
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
YAMLEndpointConfig(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static YAMLEndpointConfig
forReading(com.fasterxml.jackson.databind.ObjectReader reader, Annotation[] annotations)
static YAMLEndpointConfig
forWriting(com.fasterxml.jackson.databind.ObjectWriter writer, Annotation[] annotations)
Object
modifyBeforeWrite(Object value)
-
Methods inherited from class com.fasterxml.jackson.jakarta.rs.cfg.EndpointConfigBase
add, addAnnotation, getActiveView, getReader, getRootName, getWriter, initReader, initWriter, nullIfEmpty
-
-
-
-
Method Detail
-
forReading
public static YAMLEndpointConfig forReading(com.fasterxml.jackson.databind.ObjectReader reader, Annotation[] annotations)
-
forWriting
public static YAMLEndpointConfig forWriting(com.fasterxml.jackson.databind.ObjectWriter writer, Annotation[] annotations)
-
modifyBeforeWrite
public Object modifyBeforeWrite(Object value)
- Specified by:
modifyBeforeWrite
in classEndpointConfigBase<YAMLEndpointConfig>
-
-