public class ColumnFamilyHandle extends RocksObject
nativeHandle_
Modifier and Type | Method and Description |
---|---|
protected void |
disposeInternal()
Deletes underlying C++ iterator pointer.
|
disOwnNativeHandle, dispose, finalize, isInitialized, isOwningNativeHandle
protected void disposeInternal()
Deletes underlying C++ iterator pointer.
Note: the underlying handle can only be safely deleted if the RocksDB
instance related to a certain ColumnFamilyHandle is still valid and initialized.
Therefore disposeInternal()
checks if the RocksDB is initialized
before freeing the native handle.
disposeInternal
in class RocksObject