registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);
ArrayList<String> stringList = new ArrayList<String>(); //example list stringList.add("abc"); //example data stringList.add("abc"); //example data stringList.add("abc"); //example data stringList.add("abc"); //example data XStream xstream = new XStream(); xstream.alias("string", String.class ); //example aliasing Mapper mapper = xstream.getMapper(); CollectionConverter aColCon = new CollectionConverter(mapper) { @Override protected void writeItem(Object item, MarshallingContext context, HierarchicalStreamWriter writer){ super.writeItem(item, context, writer); System.out.println("write object item"+item); //TODO your progress bar here! } }; xstream.registerConverter(aColCon); String asXml = xstream.toXML(stringList); System.out.println(asXml);
mapper.addClassAlias("role", String.class); xs.registerLocalConverter( ProcessGroupInfoImpl.class, "roles", new CollectionConverter(mapper)); xs.registerLocalConverter(ProcessInfoImpl.class, "roles", new CollectionConverter(mapper)); xs.registerLocalConverter( ProcessInfoImpl.class,
registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);
registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);
registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);
registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);
registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);
@Override protected void setupConverters() { Mapper mapper = getMapper(); ReflectionProvider reflectionProvider = getReflectionProvider(); registerConverter( new ReflectionConverter( mapper, reflectionProvider ), PRIORITY_VERY_LOW ); registerConverter( new StringConverter(), PRIORITY_NORMAL ); registerConverter( new IntConverter(), PRIORITY_NORMAL ); registerConverter( new CollectionConverter( mapper ), PRIORITY_NORMAL ); registerConverter( new MapConverter( mapper ), PRIORITY_NORMAL ); } };
registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);
registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);
registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);
registerConverter(new ArrayConverter(getMapper()), PRIORITY_NORMAL); registerConverter(new CharArrayConverter(), PRIORITY_NORMAL); registerConverter(new CollectionConverter(getMapper()), PRIORITY_NORMAL); registerConverter(new MapConverter(getMapper()), PRIORITY_NORMAL); registerConverter((Converter) new EncodedByteArrayConverter(), PRIORITY_NORMAL);
registerConverter(new ArrayConverter(mapper), PRIORITY_NORMAL); registerConverter(new CharArrayConverter(), PRIORITY_NORMAL); registerConverter(new CollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL);