diff options
author | PJ Fanning <fanningpj@apache.org> | 2020-01-12 11:04:21 +0000 |
---|---|---|
committer | PJ Fanning <fanningpj@apache.org> | 2020-01-12 11:04:21 +0000 |
commit | b211a1362c9d0a067bff9de057e2ae12b3f8d774 (patch) | |
tree | 9d542bda9b86dbc9d1d7dbaf0aa2408cc4ef5ee8 /src/java | |
parent | aa11adebf1c27e54bed0b3d2683c6e6f3c9f6883 (diff) | |
download | poi-b211a1362c9d0a067bff9de057e2ae12b3f8d774.tar.gz poi-b211a1362c9d0a067bff9de057e2ae12b3f8d774.zip |
use a few more lambdas
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872644 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java')
-rw-r--r-- | src/java/org/apache/poi/hssf/record/aggregates/PageSettingsBlock.java | 19 | ||||
-rw-r--r-- | src/java/org/apache/poi/ss/formula/EvaluationCache.java | 7 |
2 files changed, 9 insertions, 17 deletions
diff --git a/src/java/org/apache/poi/hssf/record/aggregates/PageSettingsBlock.java b/src/java/org/apache/poi/hssf/record/aggregates/PageSettingsBlock.java index 752e7e1a8b..78b93a0e41 100644 --- a/src/java/org/apache/poi/hssf/record/aggregates/PageSettingsBlock.java +++ b/src/java/org/apache/poi/hssf/record/aggregates/PageSettingsBlock.java @@ -685,17 +685,14 @@ public final class PageSettingsBlock extends RecordAggregate { for (RecordBase rb : sheetRecords) { if (rb instanceof CustomViewSettingsRecordAggregate) { final CustomViewSettingsRecordAggregate cv = (CustomViewSettingsRecordAggregate) rb; - cv.visitContainedRecords(new RecordVisitor() { - @Override - public void visitRecord(org.apache.poi.hssf.record.Record r) { - if (r.getSid() == UserSViewBegin.sid) { - String guid = HexDump.toHex(((UserSViewBegin) r).getGuid()); - HeaderFooterRecord hf = hfGuidMap.get(guid); - - if (hf != null) { - cv.append(hf); - _sviewHeaderFooters.remove(hf); - } + cv.visitContainedRecords(r -> { + if (r.getSid() == UserSViewBegin.sid) { + String guid = HexDump.toHex(((UserSViewBegin) r).getGuid()); + HeaderFooterRecord hf = hfGuidMap.get(guid); + + if (hf != null) { + cv.append(hf); + _sviewHeaderFooters.remove(hf); } } }); diff --git a/src/java/org/apache/poi/ss/formula/EvaluationCache.java b/src/java/org/apache/poi/ss/formula/EvaluationCache.java index ff655f36bb..451ccc7ba3 100644 --- a/src/java/org/apache/poi/ss/formula/EvaluationCache.java +++ b/src/java/org/apache/poi/ss/formula/EvaluationCache.java @@ -118,12 +118,7 @@ final class EvaluationCache { private void updateAnyBlankReferencingFormulas(int bookIndex, int sheetIndex, final int rowIndex, final int columnIndex) { final BookSheetKey bsk = new BookSheetKey(bookIndex, sheetIndex); - _formulaCellCache.applyOperation(new IEntryOperation() { - - public void processEntry(FormulaCellCacheEntry entry) { - entry.notifyUpdatedBlankCell(bsk, rowIndex, columnIndex, _evaluationListener); - } - }); + _formulaCellCache.applyOperation(entry -> entry.notifyUpdatedBlankCell(bsk, rowIndex, columnIndex, _evaluationListener)); } public PlainValueCellCacheEntry getPlainValueEntry(int bookIndex, int sheetIndex, |