FdcDataLoadResult class
Rows and paging metadata returned by an adapter load.
rows are materialized by field name. totalCount, when requested, is the total number of rows matching the effective query before paging.
Constructors
-
FdcDataLoadResult({required List<
Map< rows, int? totalCount, List<String, Object?> >FdcFieldDef> ? fields, List<int> ? internalRowIds, int? internalNextRowId, Object? previousPageCursor, Object? nextPageCursor}) -
Creates a FdcDataLoadResult.
const
Properties
-
fields
→ List<
FdcFieldDef> ? -
Optional schema metadata returned by the adapter.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- internalNextRowId → int?
-
Optional next internal row id for adapters that expose internalRowIds.
final
-
internalRowIds
→ List<
int> ? -
Optional stable adapter-local row identities.
final
- nextPageCursor → Object?
-
Opaque adapter cursor for loading the page after this result.
final
- previousPageCursor → Object?
-
Opaque adapter cursor for loading the page before this result.
final
-
rows
→ List<
Map< String, Object?> > -
Loaded row maps keyed by dataset field name.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- totalCount → int?
-
Total number of rows matching the query before paging, when requested.
final
Methods
-
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