Define inner classes in ConsumerReportConvert as static

Defining inner classes as static removes the pointer to the outclass and
therefore saves a tiny bit of memory.

Change-Id: I22a31b1a8f5ffd22f58b9f2d62c5059b5db40f53
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/search/ConsumerReportConvertor.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/search/ConsumerReportConvertor.java
index 30803f6..3647311 100644
--- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/search/ConsumerReportConvertor.java
+++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/search/ConsumerReportConvertor.java
@@ -416,18 +416,18 @@
 		}
 	}
 
-	class Consumer {
+	static class Consumer {
 		String name;
 		CountGroup counts = new CountGroup();
 	}
 
-	class Producer {
+	static class Producer {
 		String name;
 		Map<IReferenceTypeDescriptor, Type2> types = new HashMap<>();
 		CountGroup counts = new CountGroup();
 	}
 
-	class Type2 extends Type {
+	static class Type2 extends Type {
 		public Type2(IElementDescriptor desc) {
 			super(desc);
 		}