Package flexjson

Examples of flexjson.JSONSerializer.exclude()


    } catch (Exception e) {
      log.error(e.getMessage(), new ServletException(e));
    }

    JSONSerializer serializer = new JSONSerializer();
    serializer.exclude("class").exclude("adjacencies.class")
        .exclude("adjacencies.data.class").exclude("adjacencies.src").exclude("adjacencies.data.relation").exclude("data.class").exclude("data.profile")
        .deepSerialize(graph, resp.getWriter());
    return;
  }
View Full Code Here


        {
            log.error(e.getMessage(), new ServletException(e));
        }

        JSONSerializer serializer = new JSONSerializer();
        serializer.exclude("class").exclude("adjacencies.class")
                .exclude("adjacencies.data.class").exclude("adjacencies.src")
                .exclude("adjacencies.data.relation").exclude("adjacencies.data.color").exclude("data.class")
                .exclude("data.profile").exclude("data.color").deepSerialize(graph, resp.getWriter());
        return;
    }
View Full Code Here

    private void returnJSON(HttpServletResponse response,
            List<EPersonDTO> epersons) throws IOException
    {       
        JSONSerializer serializer = new JSONSerializer();
        serializer.rootName("epersons");
        serializer.exclude("class");
        response.setContentType("application/json");
        serializer.deepSerialize(epersons, response.getWriter());
    }

    private boolean isAdmin(Context context, HttpServletRequest request)
View Full Code Here

            info.setUrl("/cris/" + rp.getPublicPath() + "/"
                    + ResearcherPageUtils.getPersistentIdentifier(rp));
        }
        JSONSerializer serializer = new JSONSerializer();
        serializer.rootName("myrp");
        serializer.exclude("class");
        response.setContentType("application/json");
        serializer.deepSerialize(info, response.getWriter());
    }

    private ResearcherPage getMyResearcherPage(HttpServletRequest request)
View Full Code Here

        resp.setRelatedObjects(relatedObjects.getObjects());
        resp.setiTotalRecords(relatedObjects.getTotalRecords());
        resp.setiTotalDisplayRecords(relatedObjects.getFilterRecords());
        resp.setsEcho(sEcho);
        JSONSerializer serializer = new JSONSerializer();
        serializer.exclude("class", "objects.class");
        serializer.deepSerialize(resp, response.getWriter());
        response.setContentType("application/json");
        return null;
    }
View Full Code Here

    List<Object> arrayObjects = new JSONDeserializer<List<Object>>().deserialize(jsonStr);
    Object[] objects = new Object[arrayObjects.size()];
    JSONSerializer serializer = new JSONSerializer();

    for (int i = 0; i < objects.length; i++) {
      String part = serializer.exclude("*.class").serialize(arrayObjects.get(i));
      if (part.startsWith("[")) {
        Object[] objs = getArrayByJSon(part, new Class[] { classTypes[indexArrayObjects] });
        objects[i] = objs;
      } else
        objects[i] = new JSONDeserializer().use(null, classTypes[indexArrayObjects]).deserialize(part);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.