You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by fa...@apache.org on 2020/06/28 14:44:47 UTC

svn commit: r1879311 - in /poi/trunk/src/ooxml/java/org/apache/poi/xssf/streaming: EmittingSXSSFWorkbook.java SXSSFWorkbook.java

Author: fanningpj
Date: Sun Jun 28 14:44:47 2020
New Revision: 1879311

URL: http://svn.apache.org/viewvc?rev=1879311&view=rev
Log:
add extra constructor

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

Modified: poi/trunk/src/ooxml/java/org/apache/poi/xssf/streaming/EmittingSXSSFWorkbook.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xssf/streaming/EmittingSXSSFWorkbook.java?rev=1879311&r1=1879310&r2=1879311&view=diff
==============================================================================
--- poi/trunk/src/ooxml/java/org/apache/poi/xssf/streaming/EmittingSXSSFWorkbook.java (original)
+++ poi/trunk/src/ooxml/java/org/apache/poi/xssf/streaming/EmittingSXSSFWorkbook.java Sun Jun 28 14:44:47 2020
@@ -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 exten
     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 exten
     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");

Modified: poi/trunk/src/ooxml/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java?rev=1879311&r1=1879310&r2=1879311&view=diff
==============================================================================
--- poi/trunk/src/ooxml/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java (original)
+++ poi/trunk/src/ooxml/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java Sun Jun 28 14:44:47 2020
@@ -103,7 +103,7 @@ public class SXSSFWorkbook implements Wo
 
     private int _randomAccessWindowSize = DEFAULT_WINDOW_SIZE;
 
-    protected static interface ISheetInjector {
+    protected interface ISheetInjector {
         void writeSheetData(OutputStream out) throws IOException;
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org