VxsField class final

One field declaration: a stable numeric id, a name, a type.

The id is the on-disk identity. It must never be reused or reordered; the name is for humans and queries only.

Constructors

VxsField(int id, String name, VxsType type)
Creates a field declaration.
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
id → int
Stable on-disk id, 1..65535. Zero is reserved.
final
name → String
Name used by query APIs and generated code.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → VxsType
Logical type.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited