TableFieldString.java 839 Bytes
Newer Older
yanzg's avatar
yanzg committed
1
package com.yanzuoguang.dao.impl;
yanzg's avatar
yanzg committed
2 3 4 5 6 7

import java.util.ArrayList;
import java.util.List;

/**
 * Created by yanzu on 2017/6/6.
yanzg's avatar
yanzg committed
8 9
 *
 * @author 颜佐光
yanzg's avatar
yanzg committed
10 11 12 13 14 15
 */
public class TableFieldString {

    /**
     * 其他字段
     */
yanzg's avatar
yanzg committed
16
    private List<String> fields = new ArrayList<>();
yanzg's avatar
yanzg committed
17 18 19 20 21 22 23 24

    /**
     * 构造函数
     *
     * @param fields
     */
    public TableFieldString(String... fields) {
        for (String field : fields) {
yanzg's avatar
yanzg committed
25
            this.fields.add(field);
yanzg's avatar
yanzg committed
26 27 28 29 30 31 32 33 34 35
        }
    }

    /**
     * 构造函数
     *
     * @param fields
     */
    public TableFieldString(List<String> fields) {
        for (String field : fields) {
yanzg's avatar
yanzg committed
36
            this.fields.add(field);
yanzg's avatar
yanzg committed
37 38
        }
    }
yanzg's avatar
yanzg committed
39 40 41 42 43 44 45 46

    public List<String> getFields() {
        return fields;
    }

    public void setFields(List<String> fields) {
        this.fields = fields;
    }
yanzg's avatar
yanzg committed
47
}