Class FixedSizedBlockDictionary
-
- All Implemented Interfaces:
-
com.intellij.internal.statistic.eventLog.dictionary.Dictionary
public final class FixedSizedBlockDictionary implements Dictionary
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classFixedSizedBlockDictionary.Companion
-
Method Summary
Modifier and Type Method Description final IntegergetBlockSize()final IntegergetLength()final UnitsetLength(Integer value)final StringgetVersion()final FileHandlegetFile()final IntegergetNumberOfEntries()Booleancontains(String value)Searches for the specified value in the file-backed list using a binary search algorithm. Unitclose()-
-
Method Detail
-
getBlockSize
final Integer getBlockSize()
-
getVersion
final String getVersion()
-
getFile
final FileHandle getFile()
-
getNumberOfEntries
final Integer getNumberOfEntries()
-
contains
@Synchronized() Boolean contains(String value)
Searches for the specified value in the file-backed list using a binary search algorithm.
- Parameters:
value- The value to search for, represented as a string.- Returns:
The index of the matching entry if found; otherwise, returns -1.
-
close
@Synchronized() Unit close()
-
-
-
-