Serialized Form

  • Package org.aoju.bus.office.csv

    • Class org.aoju.bus.office.csv.CsvConfig

      class CsvConfig extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • commentCharacter
          Character commentCharacter
          注释符号,用于区分注释行,默认'#'
        • fieldSeparator
          char fieldSeparator
          字段分隔符,默认逗号
        • headerAlias
          Map<String,String> headerAlias
          标题别名
        • textDelimiter
          char textDelimiter
          文本分隔符,文本包装符,默认双引号
    • Class org.aoju.bus.office.csv.CsvData

      class CsvData extends Object implements Serializable
    • Class org.aoju.bus.office.csv.CsvParser

      class CsvParser extends org.aoju.bus.core.collection.ComputeIterator<CsvRow> implements Serializable
      • Serialized Fields

        • buf
          org.aoju.bus.office.csv.CsvParser.Buffer buf
        • config
          CsvReadConfig config
        • currentField
          org.aoju.bus.core.text.TextBuilder currentField
          当前读取字段
        • finished
          boolean finished
          是否读取结束
        • firstLineFieldCount
          int firstLineFieldCount
          第一行字段数,用于检查每行字段数是否一致
        • header
          CsvRow header
          标题行
        • inQuotes
          boolean inQuotes
          是否在引号包装内
        • inQuotesLineCount
          long inQuotesLineCount
          引号内的行数
        • lineNo
          long lineNo
          当前行号
        • maxFieldCount
          int maxFieldCount
          最大字段数量
        • preChar
          int preChar
          前一个特殊分界字符
        • reader
          Reader reader
    • Class org.aoju.bus.office.csv.CsvReadConfig

      class CsvReadConfig extends CsvConfig<CsvReadConfig> implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • beginLineNo
          long beginLineNo
          定义开始的行(包括),此处为原始文件行号
        • endLineNo
          long endLineNo
          结束的行(包括),此处为原始文件行号
        • errorOnDifferentFieldCount
          boolean errorOnDifferentFieldCount
          每行字段个数不同时是否抛出异常,默认false
        • headerLineNo
          long headerLineNo
          指定标题行号,-1表示无标题行
        • skipEmptyRows
          boolean skipEmptyRows
          是否跳过空白行,默认true
        • trimField
          boolean trimField
          每个字段是否去除两边空白符
    • Class org.aoju.bus.office.csv.CsvWriteConfig

      class CsvWriteConfig extends CsvConfig<CsvWriteConfig> implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • alwaysDelimitText
          boolean alwaysDelimitText
          是否始终使用文本分隔符,文本包装符,默认false,按需添加
        • lineDelimiter
          char[] lineDelimiter
          换行符
  • Package org.aoju.bus.office.excel

    • Class org.aoju.bus.office.excel.StyleSet

      class StyleSet extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • cellStyle
          org.apache.poi.ss.usermodel.CellStyle cellStyle
          默认样式
        • cellStyleForDate
          org.apache.poi.ss.usermodel.CellStyle cellStyleForDate
          默认日期样式
        • cellStyleForHyperlink
          org.apache.poi.ss.usermodel.CellStyle cellStyleForHyperlink
          默认链接样式
        • cellStyleForNumber
          org.apache.poi.ss.usermodel.CellStyle cellStyleForNumber
          默认数字样式
        • headCellStyle
          org.apache.poi.ss.usermodel.CellStyle headCellStyle
          标题样式
        • workbook
          org.apache.poi.ss.usermodel.Workbook workbook
          工作簿引用
  • Package org.aoju.bus.office.excel.cell