class

Symbol

@Js
const abstract class Symbol : Obj

Symbol is a name to a def in the meta-model namespace

constructors fromStr

Construct from string

methods toStr

String representation

toCode

Code representation with leading "^" caret

equals

Equality is based on string representation

name

Simple name

hash

Hash code is based on string representation

equals virtual Bool equals(Obj? that)

Equality is based on string representation

fromStr static new fromStr(Str s, Bool checked)

Construct from string

hash virtual Int hash()

Hash code is based on string representation

name abstract Str name()

Simple name

toCode Str toCode()

Code representation with leading "^" caret.

toStr virtual Str toStr()

String representation

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