public static ObjectMapper objectMapper() { return GLOBAL.objectMapper(); }
public static void objectMapper(ObjectMapper jackson) { GLOBAL.objectMapper(jackson); }
public ObjectMapper objectMapper() { return objectMapper != null || defaults == null ? objectMapper : defaults.objectMapper(); }
@Override public void render(Req req, Object value, OutputStream out) throws Exception { Customization.of(req).objectMapper().writeValue(out, value); }
@SuppressWarnings("unchecked") @Override public Map<String, ?> parseRequestBody(Req req, byte[] body) throws Exception { return Customization.of(req).objectMapper().readValue(body, Map.class); }
@Override public Object getParamValue(Req req, Class<?> paramType, String paramName, Map<String, Object> properties) { return Customization.of(req).objectMapper().convertValue(properties, paramType); }
public static void reset() { synchronized (GLOBAL) { GLOBAL.reset(); GLOBAL.staticFilesPath(Defaults.staticFilesPath()); GLOBAL.errorHandler(Defaults.errorHandler()); GLOBAL.viewResolver(Defaults.viewResolver()); GLOBAL.pageDecorator(Defaults.pageDecorator()); GLOBAL.jsonResponseRenderer(Defaults.jsonResponseRenderer()); GLOBAL.jsonRequestBodyParser(Defaults.jsonRequestBodyParser()); GLOBAL.xmlResponseRenderer(Defaults.xmlResponseRenderer()); GLOBAL.xmlRequestBodyParser(Defaults.xmlRequestBodyParser()); GLOBAL.beanParameterFactory(Defaults.beanParameterFactory()); GLOBAL.loginProvider(Defaults.loginProvider()); GLOBAL.rolesProvider(Defaults.rolesProvider()); GLOBAL.validator(Defaults.validator()); GLOBAL.objectMapper(Defaults.objectMapper()); GLOBAL.xmlMapper(Defaults.xmlMapper()); GLOBAL.entityManagerFactoryProvider(Defaults.entityManagerFactoryProvider()); GLOBAL.entityManagerProvider(Defaults.entityManagerProvider()); GLOBAL.sessionManager(Defaults.sessionManager()); GLOBAL.staticFilesSecurity(Defaults.staticFilesSecurity()); GLOBAL.wrappers(Defaults.wrappers()); GLOBAL.templateLoader(Defaults.templateLoader()); } }
public static ObjectMapper objectMapper() { return GLOBAL.objectMapper(); }
public static void objectMapper(ObjectMapper jackson) { GLOBAL.objectMapper(jackson); }
public ObjectMapper objectMapper() { return objectMapper != null || defaults == null ? objectMapper : defaults.objectMapper(); }
@SuppressWarnings("unchecked") @Override public Map<String, ?> parseRequestBody(Req req, byte[] body) throws Exception { return Customization.of(req).objectMapper().readValue(body, Map.class); }
@Override public void render(Req req, Object value, OutputStream out) throws Exception { Customization.of(req).objectMapper().writeValue(out, value); }
@Override public Object getParamValue(Req req, Class<?> paramType, String paramName, Map<String, Object> properties) throws Exception { return Customization.of(req).objectMapper().convertValue(properties, paramType); }
public static void reset() { synchronized (GLOBAL) { GLOBAL.reset(); GLOBAL.staticFilesPath(Defaults.staticFilesPath()); GLOBAL.errorHandler(Defaults.errorHandler()); GLOBAL.viewResolver(Defaults.viewResolver()); GLOBAL.pageDecorator(Defaults.pageDecorator()); GLOBAL.jsonResponseRenderer(Defaults.jsonResponseRenderer()); GLOBAL.jsonRequestBodyParser(Defaults.jsonRequestBodyParser()); GLOBAL.xmlResponseRenderer(Defaults.xmlResponseRenderer()); GLOBAL.xmlRequestBodyParser(Defaults.xmlRequestBodyParser()); GLOBAL.beanParameterFactory(Defaults.beanParameterFactory()); GLOBAL.loginProvider(Defaults.loginProvider()); GLOBAL.rolesProvider(Defaults.rolesProvider()); GLOBAL.validator(Defaults.validator()); GLOBAL.objectMapper(Defaults.objectMapper()); GLOBAL.xmlMapper(Defaults.xmlMapper()); GLOBAL.entityManagerFactoryProvider(Defaults.entityManagerFactoryProvider()); GLOBAL.entityManagerProvider(Defaults.entityManagerProvider()); GLOBAL.sessionManager(Defaults.sessionManager()); GLOBAL.staticFilesSecurity(Defaults.staticFilesSecurity()); GLOBAL.wrappers(Defaults.wrappers()); GLOBAL.templateLoader(Defaults.templateLoader()); } }