TypedResult class
A result row in a JoinedSelectStatement that can parse the result of multiple entities.
Constructors
-
TypedResult(Map<
ResultSetImplementation, dynamic> _parsedData, QueryRow rawData, [Map< Expression< Object>, dynamic> _parsedExpressions = const {}]) - Creates the result from the parsed table data.
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
read<
D extends Object>( Expression< D> expr) → D? -
Reads a single column from an
expr
. The expression must have been added as a column, for instance via JoinedSelectStatement.addColumns. -
readTable<
T extends HasResultSet, D>( ResultSetImplementation< T, D> table) → D -
Reads all data that belongs to the given
table
from this row. -
readTableOrNull<
T extends HasResultSet, D>( ResultSetImplementation< T, D> table) → D? -
Reads all data that belongs to the given
table
from this row. -
readWithConverter<
D, S extends Object>( GeneratedColumnWithTypeConverter< D, S> column) → D? - Reads a column that has a type converter applied to it from the row.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited