From a91e7b9ed05623615d9b5b40170e572010a21592 Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Sat, 16 Nov 2013 09:18:02 -0500 Subject: [PATCH] added the ability to retrieve the number of documents in the index Former-commit-id: 9a430f2a1805669d3ef2450d98ca7c2b6ed12ee3 --- .../dependencycheck/data/cpe/CpeIndexReader.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/cpe/CpeIndexReader.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/cpe/CpeIndexReader.java index f1f0a5581..a34dace2b 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/cpe/CpeIndexReader.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/cpe/CpeIndexReader.java @@ -194,4 +194,16 @@ public class CpeIndexReader extends BaseIndex { vendorSearchFieldAnalyzer.clear(); } } + + /** + * Returns the number of CPE entries stored in the index. + * + * @return the number of CPE entries stored in the index + */ + public int numDocs() { + if (indexReader == null) { + return -1; + } + return indexReader.numDocs(); + } }