Uses of Class
convex.core.data.AString
Packages that use AString
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
CVM type system implementation.
Core CVM implementation
Internal CVM language implementation classes
CVM Operations, effectively the "machine code" of the CVM
-
Uses of AString in convex.core
Methods in convex.core that return types with arguments of type AString -
Uses of AString in convex.core.crypto
Methods in convex.core.crypto that return AString -
Uses of AString in convex.core.data
Subclasses of AString in convex.core.dataModifier and TypeClassDescriptionclass
Class representing a short CVM string.class
AString subclass representing a subsequence of some Blob dataclass
Fields in convex.core.data declared as AStringFields in convex.core.data with type parameters of type AStringMethods in convex.core.data that return AStringModifier and TypeMethodDescriptionAppend a CVM String to this CVM String.Convenience method to add a Java String to a CVM String.static AString
static AString
static AString
static AString
StringSlice.create(StringTree source, long start, long len)
static AString
Strings.empty()
BlobBuilder.getCVMString()
PeerStatus.getHostname()
Gets the String representation of the hostname set for the current Peer status, or null if not specified.ASymbolic.getName()
Gets the name of this symbolic valueAObject.print()
Prints this Object as a CVM String valueAObject.print(long limit)
Prints this Object as a CVM String valuestatic AString
Strings.read(ByteBuffer bb)
Reads a CVM String value from a bytebuffer.static AString
StringShort.read(long length, ByteBuffer bb)
Read a StringShort from a ByteBuffer.static AString
Format.readUTF8String(ByteBuffer bb, int len)
Reads a UTF-8 String from a ByteBuffer.abstract AString
AString.subSequence(long start, long end)
StringSlice.subSequence(long start, long end)
StringTree.subSequence(long start, long end)
StringSlice.toCanonical()
ABlob.toCVMString(long limit)
ACell.toCVMString(long limit)
Returns the CVM String representation of this Cell.ADataStructure.toCVMString(long limit)
Converts CVM data structure to a CVM String, as per 'print'Address.toCVMString(long limit)
AString.toCVMString(long limit)
Keyword.toCVMString(long limit)
Symbol.toCVMString(long limit)
Methods in convex.core.data with parameters of type AStringModifier and TypeMethodDescriptionAppend a CVM String to this CVM String.static AString
abstract int
int
int
int
static Keyword
Creates a Keyword with the given namestatic Symbol
Creates a Symbol with the given name.static Keyword
Keyword.createChecked(AString aString)
Creates a Keyword with the given name, throwing an exception if name is not validstatic AccountKey
AccountKey.fromHexOrNull(AString a)
static Keyword
Keyword.unsafeCreate(AString rawName)
Creates a Keyword in an unsafe manner (possibly invalid name), used for testingstatic Symbol
Symbol.unsafeCreate(AString rawName)
Creates a Symbol in an unsafe manner (possibly invalid name), used for testingprotected static boolean
ASymbolic.validateName(AString name)
PeerStatus.withHostname(AString newHostname)
Constructors in convex.core.data with parameters of type AStringModifierConstructorDescriptionprotected
protected
StringSlice(AString source, long start, long length)
-
Uses of AString in convex.core.data.prim
Methods in convex.core.data.prim that return AStringModifier and TypeMethodDescriptionCVMBool.toCVMString(long limit)
CVMByte.toCVMString(long limit)
CVMChar.toCVMString(long limit)
CVMDouble.toCVMString(long limit)
CVMLong.toCVMString(long limit)
-
Uses of AString in convex.core.data.type
Methods in convex.core.data.type that return AString -
Uses of AString in convex.core.lang
Fields in convex.core.lang with type parameters of type AStringMethods in convex.core.lang that return AString -
Uses of AString in convex.core.lang.impl
Methods in convex.core.lang.impl that return types with arguments of type AStringMethods in convex.core.lang.impl with parameters of type AStringModifier and TypeMethodDescriptionstatic ErrorValue
Creates an ErrorValue with the specified type and message. -
Uses of AString in convex.core.lang.ops
Methods in convex.core.lang.ops that return types with arguments of type AString