Exemplo n.º 1
0
  protected void writeProperties(List<Pair<String, String>> properties, ByteBuf buf) {
    HermesPrimitiveCodec codec = new HermesPrimitiveCodec(buf);
    if (properties != null) {
      Map<String, String> map = new HashMap<String, String>();
      for (Pair<String, String> prop : properties) {
        map.put(prop.getKey(), prop.getValue());
      }

      codec.writeStringStringMap(map);
    } else {
      codec.writeNull();
    }
  }