Coverage Report - com.buckosoft.PicMan.service.support.JsonMapper
 
Classes in this File Line Coverage Branch Coverage Complexity
JsonMapper
0%
0/7
N/A
1
 
 1  
 package com.buckosoft.PicMan.service.support;
 2  
 
 3  
 
 4  
 import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility;
 5  
 import com.fasterxml.jackson.annotation.JsonInclude.Include;
 6  
 import com.fasterxml.jackson.annotation.PropertyAccessor;
 7  
 import com.fasterxml.jackson.databind.ObjectMapper;
 8  
 import com.fasterxml.jackson.databind.SerializationFeature;
 9  
 
 10  
 public class JsonMapper extends ObjectMapper {
 11  
 
 12  
         private static final long serialVersionUID = 1L;
 13  
 
 14  
         public JsonMapper() {
 15  0
                 super();
 16  
                 // ignore setters and getters, use fields only
 17  0
                 setVisibility(PropertyAccessor.ALL, Visibility.NONE);
 18  0
                 setVisibility(PropertyAccessor.FIELD, Visibility.ANY);
 19  
                 
 20  0
                 setSerializationInclusion(Include.NON_NULL);
 21  0
                 enable(SerializationFeature.INDENT_OUTPUT);
 22  0
                 registerModule(new MapModule());
 23  0
         }
 24  
 }