public DataObjectWithNestedBuffer(JsonObject json) { byte[] buffer = json.getBinary("buffer"); this.buffer = buffer != null ? Buffer.buffer(buffer) : null; JsonObject nested = json.getJsonObject("nested"); this.nested = nested != null ? new DataObjectWithBuffer(nested) : null; JsonArray buffers_ = json.getJsonArray("buffers"); if (buffers_ != null) { this.buffers = new ArrayList<>(); for (int i = 0;i < buffers_.size();i++) { buffers.add(Buffer.buffer(buffers_.getBinary(i))); } } }
public JsonObject toJson() { JsonObject json = new JsonObject(); if (buffer != null) { json.put("buffer", buffer.getBytes()); } if (buffers != null) { JsonArray arr = new JsonArray(); for (Buffer b : buffers) { arr.add(b.getBytes()); } json.put("buffers", arr); } if (nested != null) { json.put("nested", nested.toJson()); } return json; } }
@Override public void setDataObjectWithBuffer(DataObjectWithNestedBuffer dataObject) { assertEquals("Hello World", new String(dataObject.getBuffer().getBytes())); assertEquals("Bye World", new String(dataObject.getNested().getBuffer().getBytes())); assertEquals("one", new String(dataObject.getBuffers().get(0).getBytes())); assertEquals("two", new String(dataObject.getBuffers().get(1).getBytes())); }
@Override public void setDataObjectWithBuffer(DataObjectWithNestedBuffer dataObject) { assertEquals("Hello World", new String(dataObject.getBuffer().getBytes())); assertEquals("Bye World", new String(dataObject.getNested().getBuffer().getBytes())); assertEquals("one", new String(dataObject.getBuffers().get(0).getBytes())); assertEquals("two", new String(dataObject.getBuffers().get(1).getBytes())); }
public DataObjectWithNestedBuffer(JsonObject json) { byte[] buffer = json.getBinary("buffer"); this.buffer = buffer != null ? Buffer.buffer(buffer) : null; JsonObject nested = json.getJsonObject("nested"); this.nested = nested != null ? new DataObjectWithBuffer(nested) : null; JsonArray buffers_ = json.getJsonArray("buffers"); if (buffers_ != null) { this.buffers = new ArrayList<>(); for (int i = 0;i < buffers_.size();i++) { buffers.add(Buffer.buffer(buffers_.getBinary(i))); } } }
@Override public void setDataObjectWithBuffer(DataObjectWithNestedBuffer dataObject) { assertEquals("Hello World", new String(dataObject.getBuffer().getBytes())); assertEquals("Bye World", new String(dataObject.getNested().getBuffer().getBytes())); assertEquals("one", new String(dataObject.getBuffers().get(0).getBytes())); assertEquals("two", new String(dataObject.getBuffers().get(1).getBytes())); }
public JsonObject toJson() { JsonObject json = new JsonObject(); if (buffer != null) { json.put("buffer", buffer.getBytes()); } if (buffers != null) { JsonArray arr = new JsonArray(); for (Buffer b : buffers) { arr.add(b.getBytes()); } json.put("buffers", arr); } if (nested != null) { json.put("nested", nested.toJson()); } return json; } }
public DataObjectWithNestedBuffer(JsonObject json) { byte[] buffer = json.getBinary("buffer"); this.buffer = buffer != null ? Buffer.buffer(buffer) : null; JsonObject nested = json.getJsonObject("nested"); this.nested = nested != null ? new DataObjectWithBuffer(nested) : null; JsonArray buffers_ = json.getJsonArray("buffers"); if (buffers_ != null) { this.buffers = new ArrayList<>(); for (int i = 0;i < buffers_.size();i++) { buffers.add(Buffer.buffer(buffers_.getBinary(i))); } } }
@Override public void setDataObjectWithBuffer(DataObjectWithNestedBuffer dataObject) { assertEquals("Hello World", new String(dataObject.getBuffer().getBytes())); assertEquals("Bye World", new String(dataObject.getNested().getBuffer().getBytes())); assertEquals("one", new String(dataObject.getBuffers().get(0).getBytes())); assertEquals("two", new String(dataObject.getBuffers().get(1).getBytes())); }
public JsonObject toJson() { JsonObject json = new JsonObject(); if (buffer != null) { json.put("buffer", buffer.getBytes()); } if (buffers != null) { JsonArray arr = new JsonArray(); for (Buffer b : buffers) { arr.add(b.getBytes()); } json.put("buffers", arr); } if (nested != null) { json.put("nested", nested.toJson()); } return json; } }
public DataObjectWithNestedBuffer(JsonObject json) { byte[] buffer = json.getBinary("buffer"); this.buffer = buffer != null ? Buffer.buffer(buffer) : null; JsonObject nested = json.getJsonObject("nested"); this.nested = nested != null ? new DataObjectWithBuffer(nested) : null; JsonArray buffers_ = json.getJsonArray("buffers"); if (buffers_ != null) { this.buffers = new ArrayList<>(); for (int i = 0;i < buffers_.size();i++) { buffers.add(Buffer.buffer(buffers_.getBinary(i))); } } }
@Override public void setDataObjectWithBuffer(DataObjectWithNestedBuffer dataObject) { assertEquals("Hello World", new String(dataObject.getBuffer().getBytes())); assertEquals("Bye World", new String(dataObject.getNested().getBuffer().getBytes())); assertEquals("one", new String(dataObject.getBuffers().get(0).getBytes())); assertEquals("two", new String(dataObject.getBuffers().get(1).getBytes())); }
public JsonObject toJson() { JsonObject json = new JsonObject(); if (buffer != null) { json.put("buffer", buffer.getBytes()); } if (buffers != null) { JsonArray arr = new JsonArray(); for (Buffer b : buffers) { arr.add(b.getBytes()); } json.put("buffers", arr); } if (nested != null) { json.put("nested", nested.toJson()); } return json; } }
public DataObjectWithNestedBuffer(JsonObject json) { byte[] buffer = json.getBinary("buffer"); this.buffer = buffer != null ? Buffer.buffer(buffer) : null; JsonObject nested = json.getJsonObject("nested"); this.nested = nested != null ? new DataObjectWithBuffer(nested) : null; JsonArray buffers_ = json.getJsonArray("buffers"); if (buffers_ != null) { this.buffers = new ArrayList<>(); for (int i = 0;i < buffers_.size();i++) { buffers.add(Buffer.buffer(buffers_.getBinary(i))); } } }
public JsonObject toJson() { JsonObject json = new JsonObject(); if (buffer != null) { json.put("buffer", buffer.getBytes()); } if (buffers != null) { JsonArray arr = new JsonArray(); for (Buffer b : buffers) { arr.add(b.getBytes()); } json.put("buffers", arr); } if (nested != null) { json.put("nested", nested.toJson()); } return json; } }