ResultColumn class
- Implemented types
- Available extensions
Constructors
- ResultColumn(String name, ColumnType type, bool nullable, {UsedTypeConverter? typeConverter, Column? sqlParserColumn})
Properties
- compatibilityHashCode → int
-
Hash-code that matching compatibleTo, so that two compatible columns
will have the same compatibilityHashCode.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isArray → bool
-
Whether this type is an array in sql.
no setteroverride
- name → String
-
final
- nullable → bool
-
Whether the type is nullable in Dart.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sqlParserColumn → Column?
-
The analyzed column from the
sqlparser
package.final - type → ColumnType
-
The associated sql type.
final
- typeConverter → UsedTypeConverter?
-
The applied type converter, or null.
final
Methods
-
compatibleTo(
ResultColumn other) → bool -
Checks whether this column is compatible to the
other
, meaning that they have the same name and type. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited