Uses of Class
convex.core.data.BlobBuilder
Packages that use BlobBuilder
Package
Description
Fundamental Convex classes used for the decentralised network
Crypto algorithms used within Convex, particularly for digital signatures and
cryptographic hashes
Data structures and algorithms, including a complete set of classes
required to implement immutable, decentralised data objects.
Implementation of CVM Primitive Data types
Core CVM implementation
Internal CVM language implementation classes
CVM Operations, effectively the "machine code" of the CVM
Convex network transaction types.
Convex utility classes and miscellaneous functionality
-
Uses of BlobBuilder in convex.core
Methods in convex.core with parameters of type BlobBuilder -
Uses of BlobBuilder in convex.core.crypto
Methods in convex.core.crypto with parameters of type BlobBuilder -
Uses of BlobBuilder in convex.core.data
Methods in convex.core.data that return BlobBuilderModifier and TypeMethodDescriptionBlobBuilder.append(byte b)
BlobBuilder.append(char c)
Append a CVM character to this BlobMethods in convex.core.data with parameters of type BlobBuilderModifier and TypeMethodDescriptionvoid
AArrayBlob.appendHexString(BlobBuilder bb, int hexLength)
protected abstract void
ABlob.appendHexString(BlobBuilder sb, int length)
Append hex string up to the given length (a multiple of two)void
ALongBlob.appendHexString(BlobBuilder sb, int length)
void
BlobTree.appendHexString(BlobBuilder sb, int length)
boolean
ABlob.print(BlobBuilder bb, long limit)
boolean
Address.print(BlobBuilder sb, long limit)
boolean
AMap.print(BlobBuilder sb, long limit)
abstract boolean
AObject.print(BlobBuilder sb, long limit)
Prints this Object to a readable String Representationboolean
ASet.print(BlobBuilder sb, long limit)
boolean
AString.print(BlobBuilder sb, long limit)
boolean
AVector.print(BlobBuilder sb, long limit)
boolean
Keyword.print(BlobBuilder bb, long limit)
boolean
List.print(BlobBuilder bb, long limit)
boolean
Ref.print(BlobBuilder bb, long limit)
boolean
SignedData.print(BlobBuilder bb, long limit)
boolean
Symbol.print(BlobBuilder bb, long limit)
boolean
Syntax.print(BlobBuilder sb, long limit)
void
ABlob.toHexString(BlobBuilder bb)
-
Uses of BlobBuilder in convex.core.data.prim
Methods in convex.core.data.prim with parameters of type BlobBuilderModifier and TypeMethodDescriptionboolean
CVMBool.print(BlobBuilder bb, long limit)
boolean
CVMByte.print(BlobBuilder bb, long limit)
boolean
CVMChar.print(BlobBuilder bb, long limit)
boolean
CVMDouble.print(BlobBuilder bb, long limit)
boolean
CVMLong.print(BlobBuilder bb, long limit)
-
Uses of BlobBuilder in convex.core.lang
Methods in convex.core.lang with parameters of type BlobBuilderModifier and TypeMethodDescriptionboolean
Context.print(BlobBuilder bb, long limit)
static boolean
RT.print(BlobBuilder bb, ACell a, long limit)
Prints a cell to a BlobBuilder, up to a specified limit of bytes -
Uses of BlobBuilder in convex.core.lang.impl
Methods in convex.core.lang.impl with parameters of type BlobBuilderModifier and TypeMethodDescriptionboolean
CoreFn.print(BlobBuilder sb, long limit)
boolean
Fn.print(BlobBuilder sb, long limit)
boolean
KeywordFn.print(BlobBuilder sb, long limit)
boolean
MapFn.print(BlobBuilder sb, long limit)
boolean
MultiFn.print(BlobBuilder bb, long limit)
boolean
SeqFn.print(BlobBuilder sb, long limit)
boolean
SetFn.print(BlobBuilder sb, long limit)
abstract boolean
AClosure.printInternal(BlobBuilder sb, long limit)
Print the "internal" representation of a closure e.g.boolean
Fn.printInternal(BlobBuilder sb, long limit)
boolean
MultiFn.printInternal(BlobBuilder bb, long limit)
-
Uses of BlobBuilder in convex.core.lang.ops
Methods in convex.core.lang.ops with parameters of type BlobBuilderModifier and TypeMethodDescriptionboolean
Cond.print(BlobBuilder sb, long limit)
boolean
Constant.print(BlobBuilder sb, long limit)
boolean
Def.print(BlobBuilder sb, long limit)
boolean
Do.print(BlobBuilder bb, long limit)
boolean
Invoke.print(BlobBuilder bb, long limit)
boolean
Lambda.print(BlobBuilder sb, long limit)
boolean
Let.print(BlobBuilder bb, long limit)
boolean
Local.print(BlobBuilder bb, long limit)
boolean
Lookup.print(BlobBuilder bb, long limit)
boolean
Query.print(BlobBuilder bb, long limit)
boolean
Set.print(BlobBuilder sb, long limit)
boolean
Special.print(BlobBuilder bb, long limit)
-
Uses of BlobBuilder in convex.core.transactions
Methods in convex.core.transactions with parameters of type BlobBuilderModifier and TypeMethodDescriptionboolean
Call.print(BlobBuilder bb, long limit)
boolean
Invoke.print(BlobBuilder sb, long limit)
boolean
Transfer.print(BlobBuilder bb, long limit)
-
Uses of BlobBuilder in convex.core.util
Methods in convex.core.util with parameters of type BlobBuilder