List of usage examples for com.fasterxml.jackson.core JsonFactory setInputDecorator
public JsonFactory setInputDecorator(InputDecorator d)
From source file:org.jberet.support.io.NoMappingJsonFactoryObjectFactory.java
static void configureInputDecoratorAndOutputDecorator(final JsonFactory jsonFactory, final Hashtable<?, ?> environment) throws Exception { final Object inputDecorator = environment.get("inputDecorator"); if (inputDecorator != null) { final Class<?> inputDecoratorClass = NoMappingJsonFactoryObjectFactory.class.getClassLoader() .loadClass((String) inputDecorator); jsonFactory.setInputDecorator((InputDecorator) inputDecoratorClass.newInstance()); }/*from www .j a v a 2 s . c o m*/ final Object outputDecorator = environment.get("outputDecorator"); if (outputDecorator != null) { final Class<?> outputDecoratorClass = NoMappingJsonFactoryObjectFactory.class.getClassLoader() .loadClass((String) outputDecorator); jsonFactory.setOutputDecorator((OutputDecorator) outputDecoratorClass.newInstance()); } }