Uses of Class
com.exonum.binding.core.proxy.Cleaner
| Package | Description |
|---|---|
| com.exonum.binding.core.proxy | |
| com.exonum.binding.core.runtime | |
| com.exonum.binding.core.storage.database |
-
Uses of Cleaner in com.exonum.binding.core.proxy
Methods in com.exonum.binding.core.proxy with parameters of type Cleaner Modifier and Type Method Description static ProxyDestructorProxyDestructor. newRegistered(Cleaner cleaner, NativeHandle nativeHandle, Class<?> proxyClass, LongConsumer destructorFunction)Creates a new destructor of a native proxy, registered in the given cleaner. -
Uses of Cleaner in com.exonum.binding.core.runtime
Methods in com.exonum.binding.core.runtime with parameters of type Cleaner Modifier and Type Method Description ForkViewFactory. createFork(long nativeHandle, Cleaner cleaner)Creates a new owning fork.ForkViewProxyFactory. createFork(long nativeHandle, Cleaner cleaner)SnapshotViewFactory. createSnapshot(long nativeHandle, Cleaner cleaner)Creates a new owning snapshot.SnapshotViewProxyFactory. createSnapshot(long nativeHandle, Cleaner cleaner) -
Uses of Cleaner in com.exonum.binding.core.storage.database
Methods in com.exonum.binding.core.storage.database that return Cleaner Modifier and Type Method Description CleanerFork. getCleaner()CleanerSnapshot. getCleaner()abstract CleanerView. getCleaner()Returns the cleaner of this view.Methods in com.exonum.binding.core.storage.database with parameters of type Cleaner Modifier and Type Method Description ForkDatabase. createFork(Cleaner cleaner)Creates a new database fork.ForkTemporaryDb. createFork(Cleaner cleaner)SnapshotDatabase. createSnapshot(Cleaner cleaner)Creates a new snapshot of the database state.SnapshotTemporaryDb. createSnapshot(Cleaner cleaner)static ForkFork. newInstance(long nativeHandle, boolean owningHandle, Cleaner cleaner)Creates a new Fork proxy.static ForkFork. newInstance(long nativeHandle, Cleaner cleaner)Creates a new owning Fork proxy.static SnapshotSnapshot. newInstance(long nativeHandle, boolean owningHandle, Cleaner cleaner)Creates a new Snapshot proxy.static SnapshotSnapshot. newInstance(long nativeHandle, Cleaner cleaner)Creates a new owning Snapshot proxy.