Packages

package leveldb

That source code had been copied/modified from ErgoPlatform Project

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. leveldb
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. 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)

  2. class DatabaseIterator extends StorageIterator
  3. trait KVStore extends AutoCloseable

    That source code had been copied/modified from ErgoPlatform Project

  4. 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.

  5. 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.

  6. class VersionedLevelDbStorageAdapter extends Storage

Value Members

  1. object Algos extends SparkzEncoding
  2. object ChangeSetSerializer extends SparkzSerializer[ChangeSet]
  3. object Constants
  4. object LDBFactory extends SparkzLogging

    That source code had been copied/modified from ErgoPlatform Project

  5. object VersionedLDBKVStore

Inherited from AnyRef

Inherited from Any

Ungrouped