@Override public void putProjection(JsonNode object,String name,Projection p) { if(p!=null) ((ObjectNode)object).put(name,p.toJson()); }
@Override public void putProjection(JsonNode object, String name, Projection p) { if (p != null) { ((ObjectNode) object).set(name, p.toJson()); } }
@Override public void putProjection(JsonNode object, String name, Projection p) { if (p != null) { ((ObjectNode) object).set(name, p.toJson()); } }
@Override public void putProjection(Object object, String name, Projection p) { if (p != null) { ((BSONObject) object).put(name, p.toJson().toString()); } }
/** * Returns JSON representation of this */ @Override public JsonNode toJson() { ObjectNode node = (ObjectNode) super.toJson(); if (returnFields != null) { node.set("projection", returnFields.toJson()); } return node; }
/** * Returns json representation of this */ @Override public JsonNode toJson() { ObjectNode node = (ObjectNode) super.toJson(); if (returnFields != null) { node.set("projection", returnFields.toJson()); } node.put("upsert", upsert); return node; }
@Override public void putProjection(BSONObject object, String name, Projection p) { if (p != null) { object.put(name, p.toJson().toString()); } }
@Override public JsonNode explain(ExecutionContext ctx) { ObjectNode o = JsonNodeFactory.instance.objectNode(); o.set("project", projection.toJson()); o.set("source", source.getStep().explain(ctx)); return o; }
@Override public JsonNode toJson() { ObjectNode o = JsonNodeFactory.instance.objectNode(); o.set("project", projection.toJson()); o.set("source", source.getStep().toJson()); return o; }
@Override public JsonNode toJson() { ObjectNode o = JsonNodeFactory.instance.objectNode(); o.set("project", projection.toJson()); o.set("source", source.getStep().toJson()); return o; }
@Override public JsonNode explain(ExecutionContext ctx) { ObjectNode o = JsonNodeFactory.instance.objectNode(); o.set("project", projection.toJson()); o.set("source", source.getStep().explain(ctx)); return o; }
@Override public JsonNode toJson() { ObjectNode node = getFactory().objectNode(). put("field", field.toString()). put("include", include); node.set("projection", project.toJson()); if (sort != null) { node.set("sort", sort.toJson()); } return node; }
@Override public JsonNode toJson() { ArrayNode arr = getFactory().arrayNode(); for (Projection x : items) { arr.add(x.toJson()); } return arr; }
@Override public JsonNode toJson() { ObjectNode node = getFactory().objectNode(). put("field", field.toString()). put("include", include); node.set("projection", project.toJson()); if (sort != null) { node.set("sort", sort.toJson()); } return node; }
@Override public JsonNode toJson() { ArrayNode arr = getFactory().arrayNode(); for (Projection x : items) { arr.add(x.toJson()); } return arr; }
@Override public void putProjection(BSONObject object,String name,Projection p) { if(p!=null) object.put(name,toBson(p.toJson())); }
/** * Returns JSON representation of this */ @Override public JsonNode toJson() { ObjectNode node = (ObjectNode) super.toJson(); if (returnFields != null) { node.set("projection", returnFields.toJson()); } WithRange.toJson(this, getFactory(), node); return node; }
/** * Returns JSON representation of this */ @Override public JsonNode toJson() { ObjectNode node = (ObjectNode) super.toJson(); if (returnFields != null) { node.set("projection", returnFields.toJson()); } WithRange.toJson(this, getFactory(), node); return node; }
/** * Returns json representation of this */ @Override public JsonNode toJson() { ObjectNode node = (ObjectNode) super.toJson(); if (returnFields != null) { node.set("projection", returnFields.toJson()); } node.put("upsert", upsert); WithIfCurrent.toJson(this,node); WithRange.toJson(this, getFactory(), node); return node; }
/** * Returns json representation of this */ @Override public JsonNode toJson() { ObjectNode node = (ObjectNode) super.toJson(); if (returnFields != null) { node.set("projection", returnFields.toJson()); } node.put("upsert", upsert); WithIfCurrent.toJson(this,node); WithRange.toJson(this, getFactory(), node); return node; }