Example usage for com.fasterxml.jackson.core Version Version

List of usage examples for com.fasterxml.jackson.core Version Version

Introduction

In this page you can find the example usage for com.fasterxml.jackson.core Version Version.

Prototype

public Version(int major, int minor, int patchLevel, String snapshotInfo, String groupId, String artifactId) 

Source Link

Usage

From source file:org.jboss.aerogear.sync.jsonmergepatch.JsonMapper.java

private static ObjectMapper createObjectMapper() {
    om = new ObjectMapper();
    final SimpleModule module = new SimpleModule("JsonMergePatch",
            new Version(1, 0, 0, null, "aerogear", "sync"));
    module.addDeserializer(JsonMergePatchEdit.class, new EditDeserializer());
    module.addSerializer(JsonMergePatchEdit.class, new EditSerializer());
    module.addDeserializer(JsonMergePatchMessage.class, new PatchMessageDeserializer());
    module.addSerializer(JsonMergePatchMessage.class, new PatchMessageSerializer());
    om.registerModule(module);/*ww  w  .  jav  a2  s .  c o  m*/
    return om;
}

From source file:com.greglturnquist.embeddablesdr.SystemDependencyJacksonModule.java

@Autowired
public SystemDependencyJacksonModule(EntityLinks entityLinks) {
    super(new Version(2, 0, 0, null, "com.greglturnquist.embeddablesdr", "jackson-module"));

    addSerializer(new SystemDependencySerializer(entityLinks));
}

From source file:com.googlecode.wicketcontinuouscalendar.jackson.ContinuousCalendarJacksonModule.java

public ContinuousCalendarJacksonModule() {
    super("wicket-continuous-calendar", new Version(1, 0, 0, null, "com.googlecode.wicket-continuous-calendar",
            "wicket-continuous-calendar"));
}

From source file:org.jboss.aerogear.sync.jsonpatch.JsonMapper.java

private static ObjectMapper createObjectMapper() {
    om = new ObjectMapper();
    final SimpleModule module = new SimpleModule("JsonMergePatch",
            new Version(1, 0, 0, null, "aerogear", "sync"));
    module.addDeserializer(JsonPatchEdit.class, new EditDeserializer());
    module.addSerializer(JsonPatchEdit.class, new EditSerializer());
    module.addDeserializer(JsonPatchMessage.class, new PatchMessageDeserializer());
    module.addSerializer(JsonPatchMessage.class, new PatchMessageSerializer());
    om.registerModule(module);//from   w  w  w . j av  a  2s .com
    return om;
}

From source file:org.robotninjas.barge.jaxrs.Jackson.java

/**
 * @return a new Object mapper with configured deserializer for barge' object model.
 *///from  ww w  . jav a  2  s  .c  o  m
public static ObjectMapper objectMapper() {
    ObjectMapper mapper = new ObjectMapper();
    SimpleModule raftMessagesModule = new SimpleModule("MyModule",
            new Version(0, 1, 0, null, "org.robotninjas", "barge"))
                    .addDeserializer(RequestVote.class, new RequestVoteDeserializer())
                    .addDeserializer(HttpClusterConfig.class, new HttpClusterConfigDeserializer())
                    .addDeserializer(HttpReplica.class, new HttpReplicaDeserializer())
                    .addDeserializer(RequestVoteResponse.class, new RequestVoteResponseDeserializer())
                    .addDeserializer(AppendEntries.class, new AppendEntriesDeserializer())
                    .addDeserializer(AppendEntriesResponse.class, new AppendEntriesResponseDeserializer());
    mapper.registerModule(raftMessagesModule);
    return mapper;
}

From source file:org.jboss.aerogear.sync.diffmatchpatch.JsonMapper.java

private static ObjectMapper createObjectMapper() {
    om = new ObjectMapper();
    final SimpleModule module = new SimpleModule("DiffMatch", new Version(1, 0, 0, null, "aerogear", "sync"));
    module.addDeserializer(DiffMatchPatchEdit.class, new EditDeserializer());
    module.addSerializer(DiffMatchPatchEdit.class, new EditSerializer());
    module.addDeserializer(DiffMatchPatchMessage.class, new PatchMessageDeserializer());
    module.addSerializer(DiffMatchPatchMessage.class, new PatchMessageSerializer());
    om.registerModule(module);/*w ww . java 2  s  .  co m*/
    return om;
}

From source file:io.gravitee.definition.jackson.datatype.GraviteeModule.java

@SuppressWarnings("unchecked")
public GraviteeModule(String name) {
    super(name, new Version(0, 1, 0, null, null, null));
}

From source file:com.opentable.jackson.datatype.CustomUuidModule.java

@Inject
public CustomUuidModule(JsonDeserializer<UUID> d, JsonSerializer<UUID> s) {
    super("CustomUuidModule",
            new Version(2, 0, 0, null, "com.opentable.components", "otj-jackson/CustomUuidModule"));
    addDeserializer(UUID.class, d);
    addSerializer(UUID.class, s);
}

From source file:com.nesscomputing.jackson.datatype.CustomUuidModule.java

@Inject
public CustomUuidModule(JsonDeserializer<UUID> d, JsonSerializer<UUID> s) {
    super("CustomUuidModule",
            new Version(2, 0, 0, null, "com.nesscomputing.components", "ness-jackson/CustomUuidModule"));
    addDeserializer(UUID.class, d);
    addSerializer(UUID.class, s);
}

From source file:de.undercouch.bson4jackson.BsonModule.java

@Override
public Version version() {
    return new Version(2, 0, 0, "", "de.undercouch", "bson4jackson");
}