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

cn.joylau.office.excel.wrapper.HashMapWrapper Maven / Gradle / Ivy

The newest version!
/*******************************************************************************
 * Copyright (c) 2017 by JoyLau. All rights reserved
 ******************************************************************************/

package cn.joylau.office.excel.wrapper;


import java.util.LinkedHashMap;
import java.util.Map;

public class HashMapWrapper extends AbstractWrapper> {

    private int nullHeaderSize = 1;

    @Override
    public Map newInstance() {
        return new LinkedHashMap();
    }

    @Override
    public void wrapper(Map instance, String header, Object value) {
        if (header == null || "".equals(header)) {
            header = "null." + nullHeaderSize++;
        }
        header=header.trim();
        instance.put(headerMapper(header), value);
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy