source: src/main/java/geniusweb/runserver/Jackson.java@ 29

Last change on this file since 29 was 29, checked in by bart, 3 years ago

Major update. Changes in json serialization, maven dependencies and BOA. Fix in stand-alone runner.

File size: 543 bytes
Line 
1package geniusweb.runserver;
2
3import com.fasterxml.jackson.databind.ObjectMapper;
4
5/**
6 * A central generator for the object mapper, so that we can extend the
7 * objectmapper (with custom classes) centrally. Also allows us to cache the
8 * objectmapper.
9 *
10 * <b> This class should is private to the run server and should not be used by
11 * others.</b>
12 */
13public class Jackson {
14 private static ObjectMapper jackson;
15
16 public static ObjectMapper instance() {
17 if (jackson == null) {
18 jackson = new ObjectMapper();
19 }
20 return jackson;
21 }
22}
Note: See TracBrowser for help on using the repository browser.