Class WidePrimaryKeyMap.Factory
java.lang.Object
org.apache.cassandra.index.sai.disk.v1.SkinnyPrimaryKeyMap.Factory
org.apache.cassandra.index.sai.disk.v1.WidePrimaryKeyMap.Factory
- All Implemented Interfaces:
Closeable,AutoCloseable,PrimaryKeyMap.Factory
- Enclosing class:
- WidePrimaryKeyMap
-
Field Summary
Fields inherited from class org.apache.cassandra.index.sai.disk.v1.SkinnyPrimaryKeyMap.Factory
metadataSource, partitionKeyReader, primaryKeyFactory, rowToPartitionReaderFactory, rowToTokenReaderFactory, sstableId -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Factory
-
-
Method Details
-
newPerSSTablePrimaryKeyMap
Description copied from interface:PrimaryKeyMap.FactoryCreates a newPrimaryKeyMapinstance- Specified by:
newPerSSTablePrimaryKeyMapin interfacePrimaryKeyMap.Factory- Overrides:
newPerSSTablePrimaryKeyMapin classSkinnyPrimaryKeyMap.Factory- Returns:
- a
PrimaryKeyMap - Throws:
IOException- if thePrimaryKeyMapcouldn't be created
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfacePrimaryKeyMap.Factory- Overrides:
closein classSkinnyPrimaryKeyMap.Factory
-