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

public Class SmileEndpointConfig

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

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 SmileEndpointConfig
forReading(ObjectReader reader, Annotation[] annotations)

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

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

Constructor Detail

SmileEndpointConfigback to summary
protected SmileEndpointConfig(MapperConfig<?> config)

Method Detail

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

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

Annotations
@Override