Package org.rocksdb
Class AbstractTableFilter
- java.lang.Object
-
- org.rocksdb.AbstractNativeReference
-
- org.rocksdb.AbstractImmutableNativeReference
-
- org.rocksdb.RocksCallbackObject
-
- org.rocksdb.AbstractTableFilter
-
- All Implemented Interfaces:
java.lang.AutoCloseable,TableFilter
public abstract class AbstractTableFilter extends RocksCallbackObject implements TableFilter
Base class for Table Filters.
-
-
Field Summary
-
Fields inherited from class org.rocksdb.RocksCallbackObject
nativeHandle_
-
Fields inherited from class org.rocksdb.AbstractImmutableNativeReference
owningHandle_
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractTableFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected longinitializeNative(long... nativeParameterHandles)Construct the Native C++ object which will callback to our object methods-
Methods inherited from class org.rocksdb.RocksCallbackObject
disposeInternal
-
Methods inherited from class org.rocksdb.AbstractImmutableNativeReference
close, disOwnNativeHandle, isOwningHandle
-
Methods inherited from class org.rocksdb.AbstractNativeReference
dispose, finalize
-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.rocksdb.TableFilter
filter
-
-
-
-
Method Detail
-
initializeNative
protected long initializeNative(long... nativeParameterHandles)
Description copied from class:RocksCallbackObjectConstruct the Native C++ object which will callback to our object methods- Specified by:
initializeNativein classRocksCallbackObject- Parameters:
nativeParameterHandles- An array of native handles for any parameter objects that are needed during construction- Returns:
- The native handle of the C++ object which will callback to us
-
-