public static SimpleModule getModule() { final SimpleModule module = new SimpleModule(); module.addSerializer(Class.class, (JsonSerializer) new SimpleClassSerializer()); module.addDeserializer(Class.class, new SimpleClassDeserializer()); module.addKeySerializer(Class.class, (JsonSerializer) new SimpleClassKeySerializer()); module.addKeyDeserializer(Class.class, new SimpleClassKeyDeserializer()); return module; }