Class CSVSerde

    • Constructor Detail

      • CSVSerde

        public CSVSerde()
      • CSVSerde

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

      • getEscape

        public String getEscape()
        Get CSV序列化转义符,默认为"\\",最长8个字符,如 Escape: "/\"
        Returns:
        Escape CSV序列化转义符,默认为"\\",最长8个字符,如 Escape: "/\"
      • setEscape

        public void setEscape​(String Escape)
        Set CSV序列化转义符,默认为"\\",最长8个字符,如 Escape: "/\"
        Parameters:
        Escape - CSV序列化转义符,默认为"\\",最长8个字符,如 Escape: "/\"
      • getQuote

        public String getQuote()
        Get CSV序列化字段域符,默认为"'",最长8个字符, 如 Quote: "\""
        Returns:
        Quote CSV序列化字段域符,默认为"'",最长8个字符, 如 Quote: "\""
      • setQuote

        public void setQuote​(String Quote)
        Set CSV序列化字段域符,默认为"'",最长8个字符, 如 Quote: "\""
        Parameters:
        Quote - CSV序列化字段域符,默认为"'",最长8个字符, 如 Quote: "\""
      • getSeparator

        public String getSeparator()
        Get CSV序列化分隔符,默认为"\t",最长8个字符, 如 Separator: "\t"
        Returns:
        Separator CSV序列化分隔符,默认为"\t",最长8个字符, 如 Separator: "\t"
      • setSeparator

        public void setSeparator​(String Separator)
        Set CSV序列化分隔符,默认为"\t",最长8个字符, 如 Separator: "\t"
        Parameters:
        Separator - CSV序列化分隔符,默认为"\t",最长8个字符, 如 Separator: "\t"