| java.lang.Object org.netbeans.modules.gsf.api.Index org.netbeans.modules.gsfret.source.usages.Index org.netbeans.modules.gsfret.source.usages.LuceneIndex
LuceneIndex | class LuceneIndex extends Index (Code) | | Lucene interface - Responsible for storing and and querying at the lowest level.
This file is originally from Retouche, the Java Support
infrastructure in NetBeans. I have modified the file as little
as possible to make merging Retouche fixes back as simple as
possible.
Rip out the old query stuff.
author: Tomas Zezula author: Tor Norbye |
Method Summary | |
public synchronized void | clear() | public synchronized void | close() | public static Index | create(Language language, File cacheRoot, ClassIndexImpl classIndex) | public IndexReader | getDumpIndexReader() | public Map<String, String> | getTimeStamps() | public boolean | isUpToDate(String resourceName, long timeStamp) | public boolean | isValid(boolean tryOpen) | public void | search(String primaryField, String name, NameKind kind, Set<ClassIndex.SearchScope> scope, Set<SearchResult> result, Set<String> terms) | public void | store(String fileUrl, List<IndexDocument> documents) | public String | toString() |
|
|