Class CSV

    • Constructor Detail

      • CSV

        public CSV()
      • CSV

        public CSV​(CSV 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

      • getCodeCompress

        public String getCodeCompress()
        Get 压缩格式,["Snappy", "Gzip", "None"选一]。
        Returns:
        CodeCompress 压缩格式,["Snappy", "Gzip", "None"选一]。
      • setCodeCompress

        public void setCodeCompress​(String CodeCompress)
        Set 压缩格式,["Snappy", "Gzip", "None"选一]。
        Parameters:
        CodeCompress - 压缩格式,["Snappy", "Gzip", "None"选一]。
      • getCSVSerde

        public CSVSerde getCSVSerde()
        Get CSV序列化及反序列化数据结构。
        Returns:
        CSVSerde CSV序列化及反序列化数据结构。
      • setCSVSerde

        public void setCSVSerde​(CSVSerde CSVSerde)
        Set CSV序列化及反序列化数据结构。
        Parameters:
        CSVSerde - CSV序列化及反序列化数据结构。
      • getHeadLines

        public Long getHeadLines()
        Get 标题行,默认为0。
        Returns:
        HeadLines 标题行,默认为0。
      • setHeadLines

        public void setHeadLines​(Long HeadLines)
        Set 标题行,默认为0。
        Parameters:
        HeadLines - 标题行,默认为0。
      • getFormat

        public String getFormat()
        Get 格式,默认值为CSV
        Returns:
        Format 格式,默认值为CSV
      • setFormat

        public void setFormat​(String Format)
        Set 格式,默认值为CSV
        Parameters:
        Format - 格式,默认值为CSV