AAI-1523 Batch reformat aai-core
[aai/aai-common.git] / aai-core / src / main / java / org / onap / aai / restcore / CustomJacksonJaxBJsonProvider.java
index 44bcb8a..1e9bb05 100644 (file)
@@ -17,9 +17,8 @@
  * limitations under the License.
  * ============LICENSE_END=========================================================
  */
-package org.onap.aai.restcore;
 
-import javax.ws.rs.ext.Provider;
+package org.onap.aai.restcore;
 
 import com.fasterxml.jackson.annotation.JsonInclude;
 import com.fasterxml.jackson.databind.DeserializationFeature;
@@ -28,43 +27,45 @@ import com.fasterxml.jackson.databind.SerializationFeature;
 import com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider;
 import com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule;
 
+import javax.ws.rs.ext.Provider;
+
 /**
  * The Class CustomJacksonJaxBJsonProvider.
  */
 @Provider
 public class CustomJacksonJaxBJsonProvider extends JacksonJaxbJsonProvider {
 
-       private static ObjectMapper commonMapper = null;
+    private static ObjectMapper commonMapper = null;
+
+    /**
+     * Instantiates a new custom jackson jax B json provider.
+     */
+    public CustomJacksonJaxBJsonProvider() {
+        if (commonMapper == null) {
+            ObjectMapper mapper = new ObjectMapper();
+
+            mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
 
-           /**
-        * Instantiates a new custom jackson jax B json provider.
-        */
-       public CustomJacksonJaxBJsonProvider() {
-               if (commonMapper == null) {
-                   ObjectMapper mapper = new ObjectMapper();
+            mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
+            mapper.configure(SerializationFeature.INDENT_OUTPUT, false);
+            mapper.configure(SerializationFeature.WRAP_ROOT_VALUE, false);
 
-                   mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
-                   
-                   mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
-                   mapper.configure(SerializationFeature.INDENT_OUTPUT, false);
-                   mapper.configure(SerializationFeature.WRAP_ROOT_VALUE, false);
+            mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
+            mapper.configure(DeserializationFeature.UNWRAP_ROOT_VALUE, false);
 
-                   mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
-                   mapper.configure(DeserializationFeature.UNWRAP_ROOT_VALUE, false);
+            mapper.registerModule(new JaxbAnnotationModule());
 
-                   mapper.registerModule(new JaxbAnnotationModule());
+            commonMapper = mapper;
+        }
+        super.setMapper(commonMapper);
+    }
 
-                   commonMapper = mapper;
-               }
-               super.setMapper(commonMapper);
-           }
-           
-           /**
-        * Gets the mapper.
-        *
-        * @return the mapper
-        */
-       public ObjectMapper getMapper() {
-               return commonMapper;
-           }
+    /**
+     * Gets the mapper.
+     *
+     * @return the mapper
+     */
+    public ObjectMapper getMapper() {
+        return commonMapper;
+    }
 }