Uses of Class
convex.core.data.AArrayBlob
Packages that use AArrayBlob
Package
Description
Data structures and algorithms, including a complete set of classes
required to implement immutable, decentralised data objects.
Convex utility classes and miscellaneous functionality
Convex network transaction types.
-
Uses of AArrayBlob in convex.core.data
Subclasses of AArrayBlob in convex.core.dataModifier and TypeClassDescriptionclass
Immutable class representing an Ed25519 Public Key for an Accountclass
Base class for Blobs which represent an integral numeric valueclass
General purpose immutable wrapper for byte array data.class
Class used to represent an immutable 32-byte Hash value.Methods in convex.core.data that return AArrayBlobModifier and TypeMethodDescriptionstatic AArrayBlob
Fast read of a Blob from its representation insider another Blob object, Main benefit is to avoid reconstructing via ByteBuffer allocation, enabling retention of source Blob object as encoded data.AArrayBlob.slice(long start, long length)
Methods in convex.core.data with parameters of type AArrayBlobModifier and TypeMethodDescriptionint
AArrayBlob.compareTo(AArrayBlob b)
static StringShort
StringShort.create(AArrayBlob b)
Creates a StringShort instance from a Blob of UTF-8 data.boolean
Blob.equals(AArrayBlob other)
Equality for array Blob objects Implemented by testing equality of byte databoolean
AArrayBlob.rangeMatches(AArrayBlob b, int start, int end)
Tests if a specific range of bytes are exactly equal from this Blob with another Blobstatic Hash
Hash.wrap(AArrayBlob data)
Wraps the specified blob data as a Hash, sharing the underlying byte array.static Hash
Hash.wrap(AArrayBlob data, int offset, int length)
-
Uses of AArrayBlob in convex.core.util
Methods in convex.core.util that return AArrayBlobModifier and TypeMethodDescriptionstatic AArrayBlob
Utils.readBufferData(ByteBuffer bb)
Reads data from the Byte Buffer buffer, up to the limit.static AArrayBlob
Utils.toData(ByteBuffer bb)
Reads ByteBuffer contents into a new Data object -
Uses of AArrayBlob in etch
Methods in etch with parameters of type AArrayBlobModifier and TypeMethodDescriptionEtch.read(AArrayBlob key)
Reads a Blob from the database, returning null if not foundEtch.write(AArrayBlob key, Ref<ACell> value)
Writes a key / value pair to the immutable store.