org.gedcomx.rt.json
Class GedcomJacksonModule

java.lang.Object
  extended by org.codehaus.jackson.map.Module
      extended by org.gedcomx.rt.json.GedcomJacksonModule
All Implemented Interfaces:
org.codehaus.jackson.Versioned

public class GedcomJacksonModule
extends org.codehaus.jackson.map.Module

GEDCOM Jackson module for Jackson customizations.

Author:
Ryan Heaton

Nested Class Summary
protected static class GedcomJacksonModule.GedcomDeserializers
           
protected static class GedcomJacksonModule.GedcomSerializers
           
 
Nested classes/interfaces inherited from class org.codehaus.jackson.map.Module
org.codehaus.jackson.map.Module.SetupContext
 
Constructor Summary
GedcomJacksonModule()
           
 
Method Summary
static org.codehaus.jackson.map.ObjectMapper createObjectMapper(Class<?>... classes)
          Creates an object mapper given the specified context classes.
 String getModuleName()
           
 void setupModule(org.codehaus.jackson.map.Module.SetupContext context)
           
 org.codehaus.jackson.Version version()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GedcomJacksonModule

public GedcomJacksonModule()
Method Detail

createObjectMapper

public static org.codehaus.jackson.map.ObjectMapper createObjectMapper(Class<?>... classes)
Creates an object mapper given the specified context classes.

Parameters:
classes - the context classes.
Returns:
The object mapper.

getModuleName

public String getModuleName()
Specified by:
getModuleName in class org.codehaus.jackson.map.Module

version

public org.codehaus.jackson.Version version()
Specified by:
version in interface org.codehaus.jackson.Versioned
Specified by:
version in class org.codehaus.jackson.map.Module

setupModule

public void setupModule(org.codehaus.jackson.map.Module.SetupContext context)
Specified by:
setupModule in class org.codehaus.jackson.map.Module


Copyright © 2016. All rights reserved.