All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.voovan.tools.reflect.convert.StringConvert Maven / Gradle / Ivy

package org.voovan.tools.reflect.convert;

import java.math.BigDecimal;

/**
 * 序列化数据转字符串
 *
 * @author: helyho
 * Voovan Framework.
 * WebSite: https://github.com/helyho/Voovan
 * Licence: Apache v2 License
 */
public class StringConvert implements Convert {

    @Override
    public Object convert(Object parameter) {
        if(parameter instanceof BigDecimal) {
            return ((BigDecimal)parameter).stripTrailingZeros().toPlainString();
        }

        return parameter.toString();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy