List of usage examples for com.fasterxml.jackson.databind.ser BeanSerializerModifier subclass-usage
From source file com.amazon.speech.json.SpeechletRequestBeanSerializerModifier.java
class SpeechletRequestBeanSerializerModifier extends BeanSerializerModifier { @Override @SuppressWarnings("unchecked") public JsonSerializer<?> modifySerializer(SerializationConfig config, BeanDescription beanDesc, JsonSerializer<?> serializer) { if (Context.class.isAssignableFrom(beanDesc.getBeanClass())) {
From source file com.wealdtech.jackson.modules.TriValBeanSerializerModifier.java
public class TriValBeanSerializerModifier extends BeanSerializerModifier { @Override public List<BeanPropertyWriter> changeProperties(SerializationConfig config, BeanDescription beanDesc, List<BeanPropertyWriter> beanProperties) { for (int i = 0; i < beanProperties.size(); ++i) { final BeanPropertyWriter writer = beanProperties.get(i);
From source file cz.cvut.kbss.jsonld.jackson.serialization.JsonLdSerializerModifier.java
/** * Main point of integration of the JSON-LD serialization implementation into Jackson. */ public class JsonLdSerializerModifier extends BeanSerializerModifier { @Override
From source file com.basho.riak.client.convert.RiakBeanSerializerModifier.java
/**
* {@link BeanSerializerModifier} that drops {@link RiakKey} and
* {@link RiakUsermeta} annotated fields from the the set of fields that Jackson
* will serialize
*
* @author russell
From source file org.lightadmin.core.web.json.DynamicFilePropertyOmittingSerializerModifier.java
public class DynamicFilePropertyOmittingSerializerModifier extends BeanSerializerModifier { private final GlobalAdministrationConfiguration configuration; public DynamicFilePropertyOmittingSerializerModifier(GlobalAdministrationConfiguration configuration) { this.configuration = configuration;
From source file com.github.jonpeterson.jackson.module.versioning.VersioningBeanSerializationModifier.java
class VersioningBeanSerializationModifier extends BeanSerializerModifier { // here just to make generics work without warnings private static <T> VersionedModelSerializer<T> createVersioningSerializer(StdSerializer<T> serializer, JsonVersionedModel jsonVersionedModel, BeanPropertyDefinition serializeToVersionProperty) { return new VersionedModelSerializer<T>(serializer, jsonVersionedModel, serializeToVersionProperty);
From source file org.gvnix.web.json.ConversionServiceBeanSerializerModifier.java
/**
* Configure jackson seralizers for a bean.
* <p/>
* If it's possible, register a Serializer based on {@link ConversionService}
* registered conversions.
* <p/>
From source file com.basho.riak.client.api.convert.RiakBeanSerializerModifier.java
/**
* {@link BeanSerializerModifier} that drops {@link RiakKey} and
* {@link RiakUsermeta} annotated fields from the the set of fields that Jackson
* will serialize
*
* @author russell
From source file org.bonitasoft.engine.business.data.impl.jackson.EntityBeanSerializerModifier.java
public class EntityBeanSerializerModifier extends BeanSerializerModifier { private static Logger LOG = LoggerFactory.getLogger(EntityBeanSerializerModifier.class); @Override public List<BeanPropertyWriter> changeProperties(SerializationConfig config, BeanDescription beanDesc,
From source file org.jddd.jackson.SimpleValueObjectSerializerModifier.java
/**
* {@link BeanSerializerModifier} to serialize properties that are {@link ValueObject}s which in turn only carry a
* single attribute as just that attribute.
*
* @author Oliver Gierke
*/