code: @Override
      public List<BeanPropertyWriter> changeProperties(SerializationConfig config,
                                                       BeanDescription beanDesc,
                                                       List<BeanPropertyWriter> beanProperties)
      {
          final List<BeanPropertyWriter> keptProperties = new ArrayList<>();
          for (BeanPropertyWriter w : beanProperties)
          {
              if (keepProperty(w))
              {
                  keptProperties.add(w);
              }
          }
  
          return keptProperties;
      }
docs: /*
  (non-Javadoc)
  
  @see
  org.codehaus.jackson.map.ser.BeanSerializerModifier#changeProperties(
  org.codehaus.jackson.map.SerializationConfig,
  org.codehaus.jackson.map.introspect.BasicBeanDescription, java.util.List)