| java.lang.Object org.netbeans.modules.java.source.usages.Index org.netbeans.modules.java.source.usages.LuceneIndex
LuceneIndex | class LuceneIndex extends Index (Code) | | author: Tomas Zezula |
Method Summary | |
public synchronized void | clear() | public synchronized void | close() | static Index | create(File cacheRoot) | public void | getDeclaredTypes(String name, ClassIndex.NameKind kind, ResultConvertor<T> convertor, Set<? super T> result) | public void | getPackageNames(String prefix, boolean directOnly, Set<String> result) | public String | getSourceName(String resourceName) | public List<String> | getUsagesFQN(String resourceName, Set<ClassIndexImpl.UsageType> mask, BooleanOperator operator) | public boolean | isUpToDate(String resourceName, long timeStamp) | public boolean | isValid(boolean tryOpen) | public void | store(Map<Pair<String, String>, List<String>> refs, List<Pair<String, String>> topLevels) | public void | store(Map<Pair<String, String>, List<String>> refs, Set<Pair<String, String>> toDelete) | public String | toString() |
Methods inherited from org.netbeans.modules.java.source.usages.Index | abstract public void clear() throws IOException(Code)(Java Doc) abstract public void close() throws IOException(Code)(Java Doc) public static synchronized File getCacheFolder()(Code)(Java Doc) public static File getClassFolder(URL url, boolean onlyIfAlreadyExists) throws IOException(Code)(Java Doc) public static File getClassFolder(URL url) throws IOException(Code)(Java Doc) public static File getClassFolder(File root) throws IOException(Code)(Java Doc) public static synchronized File getDataFolder(URL root) throws IOException(Code)(Java Doc) public static synchronized File getDataFolder(URL root, boolean onlyIfAlreadyExists) throws IOException(Code)(Java Doc) abstract public void getDeclaredTypes(String simpleName, ClassIndex.NameKind kind, ResultConvertor<T> convertor, Set<? super T> result) throws IOException, InterruptedException(Code)(Java Doc) static String getNbUserDir()(Code)(Java Doc) abstract public void getPackageNames(String prefix, boolean directOnly, Set<String> result) throws IOException, InterruptedException(Code)(Java Doc) abstract public String getSourceName(String binaryName) throws IOException(Code)(Java Doc) public static URL getSourceRootForClassFolder(URL classFolder)(Code)(Java Doc) abstract public List<String> getUsagesFQN(String resourceName, Set<ClassIndexImpl.UsageType> mask, BooleanOperator operator) throws IOException, InterruptedException(Code)(Java Doc) abstract public boolean isUpToDate(String resourceName, long timeStamp) throws IOException(Code)(Java Doc) abstract public boolean isValid(boolean tryOpen) throws IOException(Code)(Java Doc) static synchronized void setCacheFolder(File folder)(Code)(Java Doc) abstract public void store(Map<Pair<String, String>, List<String>> refs, Set<Pair<String, String>> toDelete) throws IOException(Code)(Java Doc) abstract public void store(Map<Pair<String, String>, List<String>> refs, List<Pair<String, String>> topLevels) throws IOException(Code)(Java Doc)
|
|
|