Top Description Fields Constructors Methods
com.fasterxml.jackson.jaxrs.yaml

public Class YAMLEndpointConfig

extends EndpointConfigBase<YAMLEndpointConfig>
Class Inheritance
Imports
com.fasterxml.jackson.databind.ObjectReader, .ObjectWriter, com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.jaxrs.cfg.EndpointConfigBase, java.lang.annotation.Annotation

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

Field Summary

Inherited from com.fasterxml.jackson.jaxrs.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 YAMLEndpointConfig
forReading(ObjectReader reader, Annotation[] annotations)

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

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

Constructor Detail

YAMLEndpointConfigback to summary
protected YAMLEndpointConfig(MapperConfig<?> config)

Method Detail

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

Implements abstract com.fasterxml.jackson.jaxrs.cfg.EndpointConfigBase.modifyBeforeWrite.

Annotations
@Override