Package com.google.devtools.ksp.common
Class FileToSymbolsMap
-
- All Implemented Interfaces:
-
com.intellij.util.io.AppendablePersistentMap,com.intellij.util.io.KeyValueStore,com.intellij.util.io.PersistentMap,java.io.Closeable,java.lang.AutoCloseable
public final class FileToSymbolsMap extends PersistentMap<File, List<LookupSymbolWrapper>>
-
-
Field Summary
Fields Modifier and Type Field Description private final Collection<File>keys
-
Constructor Summary
Constructors Constructor Description FileToSymbolsMap(File storageFile, DataExternalizer<LookupSymbolWrapper> lookupSymbolExternalizer)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class com.google.devtools.ksp.common.PersistentMap
clear, flush, getKeys, set -
Methods inherited from class com.intellij.util.io.PersistentHashMap
appendData, appendData, close, closeAndClean, containsMapping, dropMemoryCaches, force, get, getAllKeysWithExistingMapping, isClosed, isDirty, markDirty, processKeys, processKeysWithExistingMapping, put, remove, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
FileToSymbolsMap
FileToSymbolsMap(File storageFile, DataExternalizer<LookupSymbolWrapper> lookupSymbolExternalizer)
-
-
-
-