class

Scalar

@Js
const class Scalar : Obj

Scalar represents typed scalars when not mapped to native Fantom class.

constructors make

Construct for spec qname and string value

fields val

String value

qname

Scalar type qualified name

methods toStr

Return string value

equals

Equality is base on qname and val

hash

Hash is composed of type and val

equals virtual Bool equals(Obj? obj)

Equality is base on qname and val

hash virtual Int hash()

Hash is composed of type and val

make new make(Str qname, Str val)

Construct for spec qname and string value

qname const Str : qname

Scalar type qualified name

toStr virtual Str toStr()

Return string value

val const Str : val

String value

Haxall 4.0.5 ∙ 24-Feb-2026 14:33 EST