package leveldb
That source code had been copied/modified from ErgoPlatform Project
- Alphabetic
- By Inheritance
- leveldb
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
final
case class
ChangeSet(insertedKeys: Seq[Array[Byte]], removed: Seq[(Array[Byte], Array[Byte])], altered: Seq[(Array[Byte], Array[Byte])]) extends Product with Serializable
That source code had been copied/modified from ErgoPlatform Project
That source code had been copied/modified from ErgoPlatform Project
Describes a set of changes which could be reverted later.
- insertedKeys
- inserted keys
- removed
- removed entries (key, value)
- altered
- altered keys (key, oldValue)
- class DatabaseIterator extends StorageIterator
-
trait
KVStore extends AutoCloseable
That source code had been copied/modified from ErgoPlatform Project
-
final
class
LDBKVStore extends KVStore
That source code had been copied/modified from ErgoPlatform Project
That source code had been copied/modified from ErgoPlatform Project
A LevelDB wrapper providing a convenient db interface.
-
final
class
VersionedLDBKVStore extends KVStore
That source code had been copied/modified from ErgoPlatform Project
That source code had been copied/modified from ErgoPlatform Project
A LevelDB wrapper providing additional versioning layer along with a convenient db interface.
- class VersionedLevelDbStorageAdapter extends Storage
Value Members
- object Algos extends SparkzEncoding
- object ChangeSetSerializer extends SparkzSerializer[ChangeSet]
- object Constants
-
object
LDBFactory extends SparkzLogging
That source code had been copied/modified from ErgoPlatform Project
- object VersionedLDBKVStore