List of usage examples for com.fasterxml.jackson.databind ObjectMapper enable
public ObjectMapper enable(SerializationFeature f)
From source file:at.plechinger.scrapeql.cli.ScrapeQLShell.java
public ScrapeQLShell(String[] args) { try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) { Query query = parser.parse(CharStreams.toString(reader)); Map<String, Object> output = query.execute(); ObjectMapper mapper = new ObjectMapper(); mapper.enable(SerializationFeature.INDENT_OUTPUT); String outputString = mapper.writeValueAsString(output); System.out.println(outputString); } catch (Throwable e) { System.out.println(e.getMessage()); }//from w w w. jav a2 s .c o m }
From source file:com.mastfrog.jackson.jodatime.JodeTimeJacksonConfigurer.java
@Override public ObjectMapper configure(ObjectMapper om) { om.enable(DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY); om.registerModule(new JodaModule()); return om;// ww w .j a va2 s. co m }
From source file:fr.assoba.open.sel.generator.JSONGenerator.java
@Override public void generate(List<Namespace> namespaces, IO io) throws IOException { ObjectMapper mapper = new ObjectMapper(); mapper.enable(SerializationFeature.INDENT_OUTPUT); for (Namespace namespace : namespaces) { String output = mapper.writeValueAsString(namespace); io.writeFile(namespace.getName() + ".json", output); }// www . j a va 2 s . c o m }
From source file:org.jongo.marshall.jackson.configuration.DeserializationFeatureModifier.java
public void modify(ObjectMapper mapper) { if (enable)// w w w. j ava2s. c o m mapper.enable(feature); else mapper.disable(feature); }
From source file:se.skltp.cooperation.Application.java
@Bean public ObjectMapper objectMapper() { ObjectMapper objectMapper = new ObjectMapper(); objectMapper.enable(SerializationFeature.INDENT_OUTPUT); return objectMapper; }
From source file:com.derpgroup.dicebot.App.java
@Override public void run(DiceBotMainConfig config, Environment environment) throws IOException { if (config.isPrettyPrint()) { ObjectMapper mapper = environment.getObjectMapper(); mapper.enable(SerializationFeature.INDENT_OUTPUT); }/*from w w w . ja v a 2 s . co m*/ // Health checks environment.healthChecks().register("basics", new BasicHealthCheck(config, environment)); DiceBotConfig diceBotConfig = config.getDiceBotConfig(); DiceBotManager manager = new DiceBotManager(diceBotConfig); AccountLinkingDAOConfig accountLinkingDAOConfig = config.getDaoConfig().getAccountLinking(); // DAO AccountLinkingDAO accountLinkingDAO = AccountLinkingDAOFactory.getDAO(accountLinkingDAOConfig); // Resources environment.jersey().register(new DiceBotAlexaResource(config, environment, manager, accountLinkingDAO)); }
From source file:org.imsglobal.lti.lti2.ToolConsumerTest.java
@Test public void TestProfile() throws IOException { TestLtiConsumerProfile config = new TestLtiConsumerProfile(); ToolConsumer consumer = new ToolConsumer("guid", "LTI-2p0", "tcp?", config); //consumer.addCapabilites(config.getCapabilities()); ObjectMapper mapper = new ObjectMapper(); mapper.enable(SerializationFeature.INDENT_OUTPUT); mapper.configure(DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY, true); String json = mapper.writeValueAsString(consumer); System.out.println(json);//from w ww.j a v a2 s . co m ToolConsumer parsed = mapper.readValue(json, ToolConsumer.class); }
From source file:com.callidusrobotics.droptables.DropTablesApp.java
@Override public void run(DropTablesConfig config, Environment environment) throws IOException { if (config.isPrettyPrint()) { ObjectMapper mapper = environment.getObjectMapper(); mapper.enable(SerializationFeature.INDENT_OUTPUT); }//from w w w . j av a2 s . com // Error Writers environment.jersey().register(new HtmlBodyErrorWriter()); // Health checks environment.healthChecks().register("mongo", new MongoHealthCheck(config, environment)); environment.healthChecks().register("fileSystem", new FileSystemHealthCheck(config, environment)); // Resources environment.jersey().register(new HomeResource(config, environment)); //environment.jersey().register(new DocumentsResource(config, environment)); environment.jersey().register(new ReportsResource(config, environment)); environment.jersey().register(new ResultsResource(config, environment)); }
From source file:com.mastfrog.acteur.mongo.impl.JacksonMongoDB.java
@Override public ObjectMapper configure(ObjectMapper om) { om.enable(DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY); SimpleModule sm = new SimpleModule("mongo", new Version(1, 0, 0, null, "com.timboudreau", "trackerapi")); sm.addSerializer(new ObjectIdSerializer()); sm.addDeserializer(ObjectId.class, new ObjectIdDeserializer()); om.registerModule(sm);// w w w . j a va 2 s. com return om; }
From source file:com.helpmobile.test.JsonTest.java
@Test public void jsonTest() throws JsonProcessingException { ObjectMapper mapper = new ObjectMapper(); mapper.enable(DeserializationFeature.READ_ENUMS_USING_TO_STRING); User testUser = new User(); testUser.setName("Bob"); testUser.setId("da"); testUser.setCountryOrigin(Country.ARUBA); testUser.setDegreeLevel(DegreeLevel.POSTGRADUATE); testUser.setGender(Gender.MALE);/*from ww w . ja v a2 s .c o m*/ String json = mapper.writeValueAsString(testUser); System.out.println(json); }