java.lang.ClassCastException at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addMethodReference(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addMethodReference(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addMethodReference(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addMethodReference(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor.acceptMethodReference(SourceIndexerRequestor.java:70) at org.eclipse.jdt.internal.compiler.SourceElementParser.consumeMethodInvocationName(SourceElementParser.java:266) at org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule(Parser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:6942) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.parseStatements(MethodDeclaration.java:32) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.parseMethod(TypeDeclaration.java:843) at org.eclipse.jdt.internal.compiler.parser.Parser.getMethodBodies(Parser.java:4914) at org.eclipse.jdt.internal.compiler.SourceElementParser.parseCompilationUnit(SourceElementParser.java:1033) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexer.indexFile(SourceIndexer.java:67) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.index(AbstractIndexer.java:558) at org.eclipse.jdt.internal.core.index.impl.Index.add(Index.java:88) at org.eclipse.jdt.internal.core.search.indexing.AddCompilationUnitToIndex.execute(AddCompilationUnitToIndex.java:54) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java(Compiled Code)) at java.lang.Thread.run(Thread.java:512) java.lang.NullPointerException at org.eclipse.jdt.internal.core.index.impl.HashtableOfObject.rehash(HashtableOfObject.java(Compiled Code)) at org.eclipse.jdt.internal.core.index.impl.HashtableOfObject.put(HashtableOfObject.java(Compiled Code)) at org.eclipse.jdt.internal.core.index.impl.InMemoryIndex.addRef(InMemoryIndex.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addMethodDeclaration(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addMethodDeclaration(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addMethodDeclaration(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor.enterMethod(SourceIndexerRequestor.java:198) at org.eclipse.jdt.internal.compiler.SourceElementParser.notifySourceElementRequestor(SourceElementParser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.SourceElementParser.notifySourceElementRequestor(SourceElementParser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.SourceElementParser.notifySourceElementRequestor(SourceElementParser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.SourceElementParser.parseCompilationUnit(SourceElementParser.java:1036) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexer.indexFile(SourceIndexer.java:67) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.index(AbstractIndexer.java:558) at org.eclipse.jdt.internal.core.index.impl.Index.add(Index.java:88) at org.eclipse.jdt.internal.core.search.indexing.AddCompilationUnitToIndex.execute(AddCompilationUnitToIndex.java:54) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java(Compiled Code)) at java.lang.Thread.run(Thread.java:512) java.lang.NullPointerException at org.eclipse.jdt.internal.core.index.impl.HashtableOfObject.rehash(HashtableOfObject.java(Compiled Code)) at org.eclipse.jdt.internal.core.index.impl.HashtableOfObject.put(HashtableOfObject.java(Compiled Code)) at org.eclipse.jdt.internal.core.index.impl.InMemoryIndex.addRef(InMemoryIndex.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addTypeReference(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addTypeReference(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addTypeReference(AbstractIndexer.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor.acceptTypeReference(SourceIndexerRequestor.java:96) at org.eclipse.jdt.internal.compiler.SourceElementParser.getTypeReference(SourceElementParser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.parser.Parser.consumeEnterVariable(Parser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule(Parser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:6988) at org.eclipse.jdt.internal.compiler.SourceElementParser.parseCompilationUnit(SourceElementParser.java:1028) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexer.indexFile(SourceIndexer.java:67) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.index(AbstractIndexer.java:558) at org.eclipse.jdt.internal.core.index.impl.Index.add(Index.java:88) at org.eclipse.jdt.internal.core.search.indexing.AddCompilationUnitToIndex.execute(AddCompilationUnitToIndex.java:54) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java(Compiled Code)) at java.lang.Thread.run(Thread.java:512) java.lang.NullPointerException at org.eclipse.jdt.internal.core.index.impl.InMemoryIndex.addRef(InMemoryIndex.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor.acceptMethodReference(SourceIndexerRequestor.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor.acceptMethodReference(SourceIndexerRequestor.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor.acceptMethodReference(SourceIndexerRequestor.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor.acceptMethodReference(SourceIndexerRequestor.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.SourceElementParser.consumeMethodInvocationName(SourceElementParser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule(Parser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:6942) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.parseStatements(MethodDeclaration.java:32) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.parseMethod(TypeDeclaration.java:843) at org.eclipse.jdt.internal.compiler.parser.Parser.getMethodBodies(Parser.java:4914) at org.eclipse.jdt.internal.compiler.SourceElementParser.parseCompilationUnit(SourceElementParser.java:1033) at org.eclipse.jdt.internal.core.search.indexing.SourceIndexer.indexFile(SourceIndexer.java:67) at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.index(AbstractIndexer.java:558) at org.eclipse.jdt.internal.core.index.impl.Index.add(Index.java:88) at org.eclipse.jdt.internal.core.search.indexing.AddCompilationUnitToIndex.execute(AddCompilationUnitToIndex.java:54) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java(Compiled Code)) at java.lang.Thread.run(Thread.java:512)