Skip to main content

ObjectDigest

open class ObjectDigest : Disposable, AutoCloseable, ObjectDigestInterface

The digest of an Object.

Functions

NameSummary
close@Synchronized
open override fun close()
destroyopen override fun destroy()
equalsopen operator override fun equals(other: Any?): Boolean
hashCodeopen override fun hashCode(): Int
isAliveopen override fun isAlive(): Boolean
Returns whether the digest represents an object that is neither deleted nor wrapped.
isDeletedopen override fun isDeleted(): Boolean
Returns whether the digest represents a deleted object.
isWrappedopen override fun isWrapped(): Boolean
Returns whether the digest represents an object wrapped in another object.
nextLexicographicalopen override fun nextLexicographical(): ObjectDigest
Returns the next digest in byte-increasing order.
nextLexicographicalOptopen override fun nextLexicographicalOpt(): ObjectDigest?
Returns the next digest in byte-increasing order, or None if the result would overflow.
toBase58open override fun toBase58(): String
toBytesopen override fun toBytes(): ByteArray
toStringopen override fun toString(): String

Companion object functions

NameSummary
fromBase58fun fromBase58(base58: String): ObjectDigest
fromBytesfun fromBytes(bytes: ByteArray): ObjectDigest
objectCanceledfun objectCanceled(): ObjectDigest
A marker that signifies the object is canceled.
objectDeletedfun objectDeleted(): ObjectDigest
A marker that signifies the object is deleted.
objectWrappedfun objectWrapped(): ObjectDigest
A marker that signifies the object is wrapped into another object.
randomfun random(): ObjectDigest