List of usage examples for com.fasterxml.jackson.databind.node ObjectNode put
public ObjectNode put(String paramString1, String paramString2)
From source file:com.ibm.watson.catalyst.corpus.tfidf.CorpusTfidf.java
public static ObjectNode getCorpusTfidfs(TermCorpus c) { ObjectNode root = MAPPER.createObjectNode(); root.put("corpus-name", "Health"); ArrayNode root2 = MAPPER.createArrayNode(); int index = 0; for (TermDocument d : c.getDocuments()) { root2.add(printGoodWords(d, c)); if (++index % 100 == 0) System.out.print(index + " documents processed.\r"); }/*w w w . java2 s. c o m*/ System.out.println(index + " documents processed."); root.set("documents", root2); return root; }
From source file:com.aerofs.baseline.metrics.MetricsCommand.java
private static void dumpSnapshot(Snapshot histogram, ObjectNode node) { node.put("min", histogram.getMin()); node.put("max", histogram.getMax()); node.put("mean", histogram.getMean()); node.put("median", histogram.getMedian()); node.put("std-dev", histogram.getStdDev()); node.put("75th-percentile", histogram.get75thPercentile()); node.put("95th-percentile", histogram.get95thPercentile()); node.put("98th-percentile", histogram.get98thPercentile()); node.put("99th-percentile", histogram.get99thPercentile()); node.put("999th-percentile", histogram.get999thPercentile()); }
From source file:controllers.Auth.java
public static Promise<Result> register() { final Form<RegistrationForm> registrationForm = form(RegistrationForm.class).bindFromRequest(); if (registrationForm.hasErrors()) { return Promise.promise(new ErrorResult(home.render(registrationForm))); }// w w w . j av a2s .c om ObjectNode user = Json.newObject(); user.put("username", registrationForm.get().email); user.put("password", registrationForm.get().password); Promise<Boolean> created = User.nodes.create(user); return created.map(new Function<Boolean, Result>() { public Result apply(Boolean created) { if (created) { flash("success", "Registration successful."); } else { flash("error", "Registration failed."); } return redirect(routes.Application.home()); } }); }
From source file:controllers.Reconcile.java
/** * @param callback The name of the JSONP function to wrap the response in * @return OpenRefine reconciliation endpoint meta data, wrapped in `callback` *///from w w w .ja va 2 s.c om public static Result meta(String callback) { ObjectNode result = Json.newObject(); result.put("name", "lobid-organisations reconciliation"); result.put("identifierSpace", "http://beta.lobid.org/organisations"); result.put("schemaSpace", "http://beta.lobid.org/organisations"); result.put("defaultTypes", TYPES); result.put("view", Json.newObject()// .put("url", "http://beta.lobid.org/organisations/{{id}}")); return callback.isEmpty() ? ok(result) : ok(String.format("/**/%s(%s);", callback, result.toString())).as("application/json"); }
From source file:controllers.api.v1.Lineage.java
public static Result getFlowLineageGraphData(String application, String project, Long flowId) { ObjectNode result = Json.newObject(); result.put("status", "ok"); result.set("data", Json.toJson(LineageDAO.getFlowLineage(application, project, flowId))); return ok(result); }
From source file:controllers.FormsController.java
public static Result getVolunteerForm() { ObjectNode obj = Json.newObject(); obj.put("socialsecuritynumber", generateFieldFromProperty("prename")); return ok(obj); }
From source file:controllers.FormsController.java
public static Result getLoginForm() { ObjectNode obj = Json.newObject(); obj.put("mail", generateFieldFromProperty("mail")); obj.put("password", generateFieldFromProperty("password")); return ok(obj); }
From source file:com.aerofs.baseline.metrics.MetricsCommand.java
private static void dumpMetered(ObjectNode node, Metered meter) { node.put("count", meter.getCount()); node.put("15min-rate", meter.getFifteenMinuteRate()); node.put("5min-rate", meter.getFiveMinuteRate()); node.put("1min-rate", meter.getOneMinuteRate()); node.put("mean-rate", meter.getMeanRate()); }
From source file:controllers.Auth.java
public static Promise<Result> authenticate() { final Form<Login> loginForm = form(Login.class).bindFromRequest(); if (loginForm.hasErrors()) { return Promise.promise(new ErrorResult(login.render(loginForm))); }/*from w w w.jav a 2s .c o m*/ final ObjectNode user = Json.newObject(); user.put("username", loginForm.get().email); user.put("password", loginForm.get().password); Promise<Boolean> exists = User.nodes.exists(user); return exists.map(new Function<Boolean, Result>() { public Result apply(Boolean exists) { if (exists) { session().clear(); session("username", user.get("username").asText()); flash("success", "Login successful."); return redirect(routes.Application.home()); } else { flash("error", "Login failed: Unknown user."); return badRequest(login.render(loginForm)); } } }); }
From source file:controllers.Reconcile.java
private static List<JsonNode> mapToResults(SearchHits searchHits) { return Arrays.asList(searchHits.getHits()).stream().map(hit -> { Map<String, Object> map = hit.getSource(); ObjectNode resultForHit = Json.newObject(); resultForHit.put("id", hit.getId()); Object name = map.get("name"); resultForHit.put("name", name == null ? "" : name + ""); resultForHit.put("score", hit.getScore()); resultForHit.put("type", TYPES); return resultForHit; }).collect(Collectors.toList()); }