Class CsvInfo

    • Constructor Detail

      • CsvInfo

        public CsvInfo()
      • CsvInfo

        public CsvInfo​(CsvInfo source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getPrintKey

        public Boolean getPrintKey()
        Get csv首行是否打印key
        Returns:
        PrintKey csv首行是否打印key
      • setPrintKey

        public void setPrintKey​(Boolean PrintKey)
        Set csv首行是否打印key
        Parameters:
        PrintKey - csv首行是否打印key
      • getKeys

        public String[] getKeys()
        Get 每列key的名字 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Keys 每列key的名字 注意:此字段可能返回 null,表示取不到有效值。
      • setKeys

        public void setKeys​(String[] Keys)
        Set 每列key的名字 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Keys - 每列key的名字 注意:此字段可能返回 null,表示取不到有效值。
      • getDelimiter

        public String getDelimiter()
        Get 各字段间的分隔符
        Returns:
        Delimiter 各字段间的分隔符
      • setDelimiter

        public void setDelimiter​(String Delimiter)
        Set 各字段间的分隔符
        Parameters:
        Delimiter - 各字段间的分隔符
      • getEscapeChar

        public String getEscapeChar()
        Get 若字段内容中包含分隔符,则使用该转义符包裹改字段,只能填写单引号、双引号、空字符串
        Returns:
        EscapeChar 若字段内容中包含分隔符,则使用该转义符包裹改字段,只能填写单引号、双引号、空字符串
      • setEscapeChar

        public void setEscapeChar​(String EscapeChar)
        Set 若字段内容中包含分隔符,则使用该转义符包裹改字段,只能填写单引号、双引号、空字符串
        Parameters:
        EscapeChar - 若字段内容中包含分隔符,则使用该转义符包裹改字段,只能填写单引号、双引号、空字符串
      • getNonExistingField

        public String getNonExistingField()
        Get 对于上面指定的不存在字段使用该内容填充
        Returns:
        NonExistingField 对于上面指定的不存在字段使用该内容填充
      • setNonExistingField

        public void setNonExistingField​(String NonExistingField)
        Set 对于上面指定的不存在字段使用该内容填充
        Parameters:
        NonExistingField - 对于上面指定的不存在字段使用该内容填充