From 9885b8d117736e8d72c0857f39f983d54ecb05d1 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: a88ba4ac5e919f0cac03e08c04d8f4554a22903b --- .../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(); + } }