registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeSetConverter(mapper), PRIORITY_NORMAL); registerConverter(new SingletonCollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new SingletonMapConverter(mapper), PRIORITY_NORMAL);
private Object readResolve() { treeMapConverter = new TreeMapConverter(mapper()) { protected void populateMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, final Map target) { populateCollection(reader, context, new AbstractList() { public boolean add(Object object) { return target.put(object, constantValue != null ? constantValue : object) != null; } public Object get(int location) { return null; } public int size() { return target.size(); } }); } protected void putCurrentEntryIntoMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, Map target) { final Object key = readItem(reader, context, map); // call readBareItem when deprecated method is removed target.put(key, key); } }; return this; } }
if (inFirstElement) { addCurrentElementToCollection(reader, context, result, set); reader.moveUp(); populateCollection(reader, context, result, set); if (set.size() > 0) {
public TreeSetConverter(Mapper mapper) { super(mapper, TreeSet.class); readResolve(); }
protected void populateMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, final Map target) { populateCollection(reader, context, new AbstractList() { public boolean add(Object object) { return target.put(object, constantValue != null ? constantValue : object) != null; } public Object get(int location) { return null; } public int size() { return target.size(); } }); }
public TreeSetConverter(final Mapper mapper) { super(mapper, TreeSet.class); readResolve(); }
protected void populateMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, final Map target) { populateCollection(reader, context, new AbstractList() { public boolean add(Object object) { return target.put(object, constantValue != null ? constantValue : object) != null; } public Object get(int location) { return null; } public int size() { return target.size(); } }); }
if (inFirstElement) { addCurrentElementToCollection(reader, context, result, set); reader.moveUp(); populateCollection(reader, context, result, set); if (set.size() > 0) {
registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeSetConverter(mapper), PRIORITY_NORMAL); registerConverter(new SingletonCollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new SingletonMapConverter(mapper), PRIORITY_NORMAL);
private Object readResolve() { treeMapConverter = new TreeMapConverter(mapper()) { protected void populateMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, final Map target) { populateCollection(reader, context, new AbstractList() { public boolean add(Object object) { return target.put(object, object) != null; } public Object get(int location) { return null; } public int size() { return target.size(); } }); } protected void putCurrentEntryIntoMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, Map target) { Object key = readItem(reader, context, map); target.put(key, key); } }; return this; } }
public TreeSetConverter(Mapper mapper) { super(mapper, TreeSet.class); readResolve(); }
protected void populateMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, final Map target) { populateCollection(reader, context, new AbstractList() { public boolean add(Object object) { return target.put(object, object) != null; } public Object get(int location) { return null; } public int size() { return target.size(); } }); }
if (inFirstElement) { addCurrentElementToCollection(reader, context, result, set); reader.moveUp(); populateCollection(reader, context, result, set); if (set.size() > 0) {
registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeSetConverter(mapper), PRIORITY_NORMAL); registerConverter(new SingletonCollectionConverter(mapper), PRIORITY_NORMAL); registerConverter(new SingletonMapConverter(mapper), PRIORITY_NORMAL);
private Object readResolve() { treeMapConverter = new TreeMapConverter(mapper()) { protected void populateMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, final Map target) { populateCollection(reader, context, new AbstractList() { public boolean add(Object object) { return target.put(object, constantValue != null ? constantValue : object) != null; } public Object get(int location) { return null; } public int size() { return target.size(); } }); } protected void putCurrentEntryIntoMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, Map target) { final Object key = readItem(reader, context, map); // call readBareItem when deprecated method is removed target.put(key, key); } }; return this; } }
public TreeSetConverter(Mapper mapper) { super(mapper); readResolve(); }
protected void populateMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, final Map target) { populateCollection(reader, context, new AbstractList() { public boolean add(Object object) { return target.put(object, object) != null; } public Object get(int location) { return null; } public int size() { return target.size(); } }); }
if (inFirstElement) { addCurrentElementToCollection(reader, context, result, set); reader.moveUp(); populateCollection(reader, context, result, set); if (set.size() > 0) {
registerConverter(new MapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeMapConverter(mapper), PRIORITY_NORMAL); registerConverter(new TreeSetConverter(mapper), PRIORITY_NORMAL); registerConverter(new PropertiesConverter(), PRIORITY_NORMAL); registerConverter(new EncodedByteArrayConverter(), PRIORITY_NORMAL);
private Object readResolve() { treeMapConverter = new TreeMapConverter(mapper()) { protected void populateMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, final Map target) { populateCollection(reader, context, new AbstractList() { public boolean add(Object object) { return target.put(object, constantValue != null ? constantValue : object) != null; } public Object get(int location) { return null; } public int size() { return target.size(); } }); } protected void putCurrentEntryIntoMap(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, Map target) { final Object key = readItem(reader, context, map); // call readBareItem when deprecated method is removed target.put(key, key); } }; return this; } }