]> source.dussan.org Git - poi.git/commitdiff
add extra constructor
authorPJ Fanning <fanningpj@apache.org>
Sun, 28 Jun 2020 14:44:47 +0000 (14:44 +0000)
committerPJ Fanning <fanningpj@apache.org>
Sun, 28 Jun 2020 14:44:47 +0000 (14:44 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879311 13f79535-47bb-0310-9956-ffa450edef68

src/ooxml/java/org/apache/poi/xssf/streaming/EmittingSXSSFWorkbook.java
src/ooxml/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java

index fb2d28a6ccd020ad1abd602c73c9c862cb4cec5e..fe4a2b47c41a99c15cc8d7806b8e7df2dc4a3218 100644 (file)
@@ -24,6 +24,7 @@ import java.util.NoSuchElementException;
 
 import org.apache.poi.ss.usermodel.Sheet;
 import org.apache.poi.util.Beta;
+import org.apache.poi.util.NotImplemented;
 import org.apache.poi.util.POILogFactory;
 import org.apache.poi.util.POILogger;
 import org.apache.poi.xssf.usermodel.XSSFSheet;
@@ -44,6 +45,8 @@ public class EmittingSXSSFWorkbook extends SXSSFWorkbook {
     public EmittingSXSSFWorkbook() {
         this(null);
     }
+
+    public EmittingSXSSFWorkbook(int rowAccessWindowSize) { this(null, rowAccessWindowSize); }
     
     public EmittingSXSSFWorkbook(XSSFWorkbook workbook) {
         this(workbook, SXSSFWorkbook.DEFAULT_WINDOW_SIZE);
@@ -52,7 +55,8 @@ public class EmittingSXSSFWorkbook extends SXSSFWorkbook {
     public EmittingSXSSFWorkbook(XSSFWorkbook workbook, int rowAccessWindowSize) {
         super(workbook, rowAccessWindowSize, false, false);
     }
-    
+
+    @NotImplemented
     @Override
     protected SheetDataWriter createSheetDataWriter() throws IOException {
         throw new RuntimeException("Not supported by EmittingSXSSFWorkbook");
index 176986d479db4b1523b71a18b9279cd3d2a0cb5b..4c714a4adb5a1527c16190b909ea8072251e88bb 100644 (file)
@@ -103,7 +103,7 @@ public class SXSSFWorkbook implements Workbook {
 
     private int _randomAccessWindowSize = DEFAULT_WINDOW_SIZE;
 
-    protected static interface ISheetInjector {
+    protected interface ISheetInjector {
         void writeSheetData(OutputStream out) throws IOException;
     }