NativePropertySorter.java
/*
* Copyright (C) 2011, 2014 XStream Committers.
* All rights reserved.
*
* The software in this package is published under the terms of the BSD
* style license a copy of which has been included with this distribution in
* the LICENSE.txt file.
*
* Created on 16. July 2011 by Joerg Schaible
*/
package com.thoughtworks.xstream.converters.javabean;
import java.beans.PropertyDescriptor;
import java.util.Map;
/**
* A sorter that keeps the natural order of the bean properties as they are returned by the JavaBean introspection.
*
* @author Jörg Schaible
* @since 1.4
*/
public class NativePropertySorter implements PropertySorter {
@Override
public Map<String, PropertyDescriptor> sort(final Class<?> type, final Map<String, PropertyDescriptor> nameMap) {
return nameMap;
}
}