@Override
  public void serialize(@NotNull Object bean, @NotNull Element parent, @Nullable SerializationFilter filter) {
    @SuppressWarnings("unchecked")
    List<String> list = (List<String>)accessor.read(bean);
    if (list == null) {
      return;
    }

    Element result = new Element(name);
    parent.addContent(result);

    if (list.isEmpty()) {
      return;
    }

    for (String item : list) {
      result.addContent(new Element("item").setAttribute(Constants.VALUE, JDOMUtil.removeControlChars(item)));
    }
  }
@Override
  public void serialize(@NotNull Object bean, @NotNull Element parent, @Nullable SerializationFilter filter)