Package org.codehaus.jackson.map.ser.impl

Examples of org.codehaus.jackson.map.ser.impl.SimpleFilterProvider.addFilter()


      String[] targetedFieldNames = new String[fields.size()];
      for (int i = 0; i < fields.size(); i++) {
        targetedFieldNames[i] = fields.get(i).getName();
      }

      filters.addFilter("PropertyFilter", SimpleBeanPropertyFilter.filterOutAllExcept(targetedFieldNames));
      ObjectWriter objectWriter = objectMapper.writer(filters);
      String json = objectWriter.writeValueAsString(entity);

      List<java.lang.reflect.Field> referencedEntities = ClassUtil.getAnnotatedFields(entity, Reference.class);
      for (java.lang.reflect.Field field : referencedEntities) {
View Full Code Here


  public JsonRequestLogger()
  {
    mapper = new ObjectMapper();
    mapper.configure(Feature.FAIL_ON_EMPTY_BEANS, false);
    SimpleFilterProvider filters = new SimpleFilterProvider();
    filters.addFilter("default",
      SimpleBeanPropertyFilter.serializeAllExcept("eventTarget", "responseTarget"));
    mapper.setFilters(filters);
    mapper.setAnnotationIntrospector(new FilteredIntrospector());
  }
View Full Code Here

  public JsonRequestLogger()
  {
    mapper = new ObjectMapper();
    mapper.configure(Feature.FAIL_ON_EMPTY_BEANS, false);
    SimpleFilterProvider filters = new SimpleFilterProvider();
    filters.addFilter("default",
      SimpleBeanPropertyFilter.serializeAllExcept("eventTarget", "responseTarget"));
    mapper.setFilters(filters);
    mapper.setAnnotationIntrospector(new FilteredInspector());
  }
View Full Code Here

  public JsonRequestLogger()
  {
    mapper = new ObjectMapper();
    mapper.configure(Feature.FAIL_ON_EMPTY_BEANS, false);
    SimpleFilterProvider filters = new SimpleFilterProvider();
    filters.addFilter("default",
      SimpleBeanPropertyFilter.serializeAllExcept("eventTarget", "responseTarget"));
    mapper.setFilters(filters);
    mapper.setAnnotationIntrospector(new FilteredIntrospector());
  }
View Full Code Here

       */
      String[] targetedFieldNames = new String[fields.size()];
      for (int i = 0; i < fields.size(); i++) {
        targetedFieldNames[i] = fields.get(i).getName();
      }
      filters.addFilter("PropertyFilter", SimpleBeanPropertyFilter.filterOutAllExcept(targetedFieldNames));
      ObjectWriter objectWriter = objectMapper.writer(filters);
      String json = objectWriter.writeValueAsString(entity);

      /*
       * Encode property the custom way
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.