Column class abstract

A column that appears in a ResultSet. Has a type and a name.

Implemented types
Mixed in types
Implementers
Available Extensions

Constructors

Column()

Properties

containingSet ResultSet?
The result set containing this column, or null if this column is not part of a known result set.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
includedInResults bool
Whether this column is included in results when running a select query like SELECT * FROM table.
no setter
name String
The name of this column in the result set.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
visibleToChildren bool
Whether this referencable is still visible in child scopes. This doesn't apply to many things, basically only to tables.
no setterinherited

Methods

humanReadableDescription() String
override
meta<T>() → T?
Returns the metadata of type T that might have been set on this node, or null if none was found. Nodes can have arbitrary annotations on them set via setMeta and obtained via meta. This mechanism is used to, for instance, attach variable scopes to a subtree.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setMeta<T>(T value) → void
Sets the metadata of type T to the specified value. Nodes can have arbitrary annotations on them set via setMeta and obtained via meta. This mechanism is used to, for instance, attach variable scopes to a subtree.
inherited
toString() String
A string representation of this object.
inherited

Operators

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