[github-347] make some inner classes static to save memory. Thanks to XenoAmess. This closes #347

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1902749 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
PJ Fanning 2022-07-15 21:06:30 +00:00
parent 619db4dde5
commit 2c479b4967
3 changed files with 3 additions and 3 deletions

View File

@ -142,7 +142,7 @@ public abstract class XDDFChartData {
public abstract XDDFChartData.Series addSeries(XDDFDataSource<?> category,
XDDFNumericalDataSource<? extends Number> values);
public abstract class Series {
public abstract static class Series {
protected abstract CTSerTx getSeriesText();
public abstract void setShowLeaderLines(boolean showLeaderLines);

View File

@ -165,7 +165,7 @@ class TestXSSFBReader {
}
private class TestSheetHandler implements XSSFSheetXMLHandler.SheetContentsHandler {
private static class TestSheetHandler implements XSSFSheetXMLHandler.SheetContentsHandler {
private final StringBuilder sb = new StringBuilder();
void startSheet(String sheetName) {

View File

@ -1120,7 +1120,7 @@ public final class HSSFChart {
}
}
linkedDataRecord.setFormulaOfLink(ptgList.toArray(new Ptg[0]));
linkedDataRecord.setFormulaOfLink(ptgList.toArray(Ptg.EMPTY_PTG_ARRAY));
return rowCount * colCount;
}