Package org.codehaus.jackson.map

Examples of org.codehaus.jackson.map.ObjectMapper


    CheckpointMult cpMultCopy = new CheckpointMult(serialCpMult);
    assertNull(cpMultCopy.getCursorPartition());

    // Make sure we are able to decode it, however.

    ObjectMapper mapper = new ObjectMapper();
    Map<String, String> map = mapper.readValue(
        new ByteArrayInputStream(serialCpMult.getBytes(Charset.defaultCharset())), new TypeReference<Map<String, String>>(){});
    map.put("NonJsonKey", "Some value");
    map.put("cursorPartition", ppart.toJsonString());
    ByteArrayOutputStream bs = new ByteArrayOutputStream();
    mapper.writeValue(bs, map);
    cpMultCopy = new CheckpointMult(bs.toString());

    assertEquals(cpMultCopy.getCursorPartition(), ppart);
  }
View Full Code Here


  public D loadConfigFromJson(Reader jsonReader) throws InvalidConfigException
  {
    D newConfig = null;
  try
  {
    ObjectMapper _jsonMapper = new ObjectMapper();
    Map<?, ?> jsonMap = _jsonMapper.readValue(jsonReader, new TypeReference<Map<?, ?>>(){});
    synchronized (_configBuilder)
      {
        fillBeanFromMap(_configBuilder, jsonMap);
      }
View Full Code Here

   */
  public static DbusKeyFilter parseDbusKeyFilter(String s)
    throws JSONException, IOException
  {
    JSONObject obj = new JSONObject(s);
    ObjectMapper mapper = new ObjectMapper();

    return getDbusKeyFilter(obj, mapper);
  }
View Full Code Here

  {
    HashMap<Long,DbusKeyFilter> filterConfigMap = new HashMap<Long,DbusKeyFilter>();

    HashMap<Long, JSONObject> genericMap = new HashMap<Long,JSONObject>();

    ObjectMapper mapper = new ObjectMapper();

      try
      {
        JSONObject obj2 = new JSONObject(s);
        Iterator<String> itr = obj2.keys();
View Full Code Here

    locationField.replaceAll("(?i)\"serviceStart\"", "\"serviceStart\"");
    locationField.replaceAll("(?i)\"download\"", "\"fileDownload\"");
    locationField.replaceAll("(?i)\"fileDownload\"", "\"fileDownload\"");
    locationField.replaceAll("(?i)\"tilecache\"", "\"tilecache\"");

    ObjectMapper mapper = new ObjectMapper();
    JsonNode rootNode = null;
    try {
      rootNode = mapper.readTree(locationField);
    } catch (JsonProcessingException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } catch (IOException e) {
      // TODO Auto-generated catch block
View Full Code Here

        {
          //Thread.currentThread().sleep(_timeout);
        }
        if(_returnSCN)
        {
          ObjectMapper mapper = new ObjectMapper();
          StringWriter sw = new StringWriter();
          mapper.writeValue(sw, bfResponse);

          HttpResponse response = new DefaultHttpResponse(HttpVersion.HTTP_1_1, HttpResponseStatus.OK);
          response.setContent(ChannelBuffers.copiedBuffer(sw.toString(), CharsetUtil.UTF_8));
          response.setHeader(HttpHeaders.Names.CONTENT_TYPE, "text/plain; charset=UTF-8");
          e.getChannel().write(response);
View Full Code Here

    for ( int i = 0; i < passedEvents.size(); i++ )
    {
      assertEquals("Failed Element " + i, expFailedEvents.get(i), failedEvents.get(i));
    }

    ObjectMapper objMapper = new ObjectMapper();
    String objStr = objMapper.writeValueAsString(filter.getFilterMap());

    System.out.println("CompositeKeyFilter :" + objStr);

    Map<Long, DbusKeyFilter> map2 = KeyFilterConfigJSONFactory.parseSrcIdFilterConfigMap(objStr);
    String objStr2 = objMapper.writeValueAsString(filter.getFilterMap());

    System.out.println("CompositeKeyFilter2 :" + objStr2);
    assertEquals("CompositeKeys: JSON Serialization Test", objStr, objStr2);

    //String objStr3 = "{\"filterMap\":{\"40\":{\"partitionType\":\"RANGE\",\"filters\":[{\"keyRange\":{\"start\":100,\"end\":200}},{\"keyRange\":{\"start\":300,\"end\":500}},{\"keyRange\":{\"start\":100,\"end\":200}},{\"keyRange\":{\"start\":300,\"end\":500}}]}}}";
View Full Code Here

    for ( int i = 0; i < passedEvents.size(); i++ )
    {
      assertEquals("Passed Element " + i, dbusEvents.get(i), passedEvents.get(i));
    }

    ObjectMapper objMapper = new ObjectMapper();
    String objStr = objMapper.writeValueAsString(filter);

    System.out.println("KeyFilter :" + objStr);

    DbusKeyFilter filter2 = KeyFilterConfigJSONFactory.parseDbusKeyFilter(objStr);
    String objStr2 = objMapper.writeValueAsString(filter2);

    System.out.println("KeyFilter2 :" + objStr2);
    assertEquals("KeyNoneFilter: JSON Serialization Test", objStr, objStr2);
  }
View Full Code Here

  }

  private boolean populateBootstrapRequestUrl(StringBuilder uriString)
  {
    boolean error = false;
    ObjectMapper objMapper = new ObjectMapper();
    String filterStr = null;

    if ( null != _filter)
    {
      try
      {
        filterStr = objMapper.writeValueAsString(_filter);
      } catch( Exception ex) {
        LOG.error("Got exception while serializing filter. Filter was : " + _filter, ex);
        error = true;
        onRequestFailure(uriString.toString(), ex);
      }
View Full Code Here

    for (int i = 0; i < passedEvents.size(); ++i)
    {
      assertEquals("Failed Element " + i, expFailedEvents.get(i), failedEvents.get(i));
    }

    ObjectMapper objMapper = new ObjectMapper();
    String objStr = objMapper.writeValueAsString(filter);

    System.out.println("KeyModFilter :" + objStr);

    DbusKeyFilter filter2 = KeyFilterConfigJSONFactory.parseDbusKeyFilter(objStr);
    String objStr2 = objMapper.writeValueAsString(filter2);

    System.out.println("KeyModFilter2 :" + objStr2);
    assertEquals("KeyModFilter JSON Serialization Test", objStr, objStr2);
  }
View Full Code Here

TOP

Related Classes of org.codehaus.jackson.map.ObjectMapper

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.