Browse Source

修改编译报错

pull/3168/head
Jiaju Zhuang 2 years ago
parent
commit
d1216576a0
  1. 15
      easyexcel-core/src/main/java/com/alibaba/excel/enums/ByteOrderMarkEnum.java
  2. 12
      easyexcel-core/src/main/java/com/alibaba/excel/write/metadata/holder/WriteHolder.java
  3. 1
      pom.xml

15
easyexcel-core/src/main/java/com/alibaba/excel/enums/ByteOrderMarkEnum.java

@ -16,10 +16,25 @@ import org.apache.commons.io.ByteOrderMark;
@Getter @Getter
public enum ByteOrderMarkEnum { public enum ByteOrderMarkEnum {
/**
* UTF_8
*/
UTF_8(ByteOrderMark.UTF_8), UTF_8(ByteOrderMark.UTF_8),
/**
* UTF_16BE
*/
UTF_16BE(ByteOrderMark.UTF_16BE), UTF_16BE(ByteOrderMark.UTF_16BE),
/**
* UTF_16LE
*/
UTF_16LE(ByteOrderMark.UTF_16LE), UTF_16LE(ByteOrderMark.UTF_16LE),
/**
* UTF_32BE
*/
UTF_32BE(ByteOrderMark.UTF_32BE), UTF_32BE(ByteOrderMark.UTF_32BE),
/**
* UTF_32LE
*/
UTF_32LE(ByteOrderMark.UTF_32LE), UTF_32LE(ByteOrderMark.UTF_32LE),
; ;

12
easyexcel-core/src/main/java/com/alibaba/excel/write/metadata/holder/WriteHolder.java

@ -52,25 +52,37 @@ public interface WriteHolder extends ConfigurationHolder {
* Data will be order by {@link #includeColumnFieldNames} or {@link #includeColumnIndexes}. * Data will be order by {@link #includeColumnFieldNames} or {@link #includeColumnIndexes}.
* *
* default is false. * default is false.
*
* @return
*/ */
boolean orderByIncludeColumn(); boolean orderByIncludeColumn();
/** /**
* Only output the custom columns. * Only output the custom columns.
*
* @return
*/ */
Collection<Integer> includeColumnIndexes(); Collection<Integer> includeColumnIndexes();
/** /**
* Only output the custom columns. * Only output the custom columns.
*
* @return
*/ */
Collection<String> includeColumnFieldNames(); Collection<String> includeColumnFieldNames();
/** /**
* Ignore the custom columns. * Ignore the custom columns.
*
* @return
*/ */
Collection<Integer> excludeColumnIndexes(); Collection<Integer> excludeColumnIndexes();
/** /**
* Ignore the custom columns. * Ignore the custom columns.
*
* @return
*/ */
Collection<String> excludeColumnFieldNames(); Collection<String> excludeColumnFieldNames();
} }

1
pom.xml

@ -242,6 +242,7 @@
<exclude>com/alibaba/excel/metadata/format/ExcelGeneralNumberFormat.java</exclude> <exclude>com/alibaba/excel/metadata/format/ExcelGeneralNumberFormat.java</exclude>
<exclude>com/alibaba/excel/metadata/csv/CsvDataFormat.java</exclude> <exclude>com/alibaba/excel/metadata/csv/CsvDataFormat.java</exclude>
<exclude>com/alibaba/excel/write/executor/ExcelWriteFillExecutor.java</exclude> <exclude>com/alibaba/excel/write/executor/ExcelWriteFillExecutor.java</exclude>
<exclude>com/alibaba/excel/analysis/v07/handlers/sax/SharedStringsTableHandler.java</exclude>
</excludes> </excludes>
</configuration> </configuration>
<executions> <executions>

Loading…
Cancel
Save