Class SimpleDictionaryStorage
-
- All Implemented Interfaces:
-
com.intellij.internal.statistic.eventLog.validator.DictionaryStorage
public final class SimpleDictionaryStorage implements DictionaryStorage
-
-
Field Summary
Fields Modifier and Type Field Description private final FileStoragefileStorageprivate final Dictionary.AccessModeaccessMode
-
Constructor Summary
Constructors Constructor Description SimpleDictionaryStorage(FileStorage fileStorage, Dictionary.AccessMode accessMode)
-
Method Summary
Modifier and Type Method Description final FileStoragegetFileStorage()final Dictionary.AccessModegetAccessMode()DictionarygetDictionaryByName(String name)UnitupdateDictionaryByName(String name, ByteArray dictionary)UnitcloseAll()-
-
Constructor Detail
-
SimpleDictionaryStorage
SimpleDictionaryStorage(FileStorage fileStorage, Dictionary.AccessMode accessMode)
-
-
Method Detail
-
getFileStorage
final FileStorage getFileStorage()
-
getAccessMode
final Dictionary.AccessMode getAccessMode()
-
getDictionaryByName
@Synchronized() Dictionary getDictionaryByName(String name)
-
updateDictionaryByName
@Synchronized() Unit updateDictionaryByName(String name, ByteArray dictionary)
-
closeAll
@Synchronized() Unit closeAll()
-
-
-
-