FeatureQueryResult class final

The result of a query, select, or populate features operation made on a feature table or layer.

Operations that query, select and populate features, such as FeatureTable.queryFeatures, FeatureLayer.selectFeaturesWithQuery, AnnotationLayer.getSelectedFeatures, or ServiceFeatureTable.populateFromService, return their resulting features in a collection of FeatureQueryResult objects.

Each FeatureQueryResult provides a GeometryType, SpatialReference, and a collection of Field objects for each resulting feature.

Implemented types

Properties

fields List<Field>
The fields of the feature set.
no setteroverride
geometryType GeometryType
The geometry type stored in this feature set.
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
isTransferLimitExceeded bool
True if the query resulted in a larger number of features than what the transfer limit supports, false otherwise.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
spatialReference SpatialReference?
The spatial reference of the feature set.
no setteroverride

Methods

features() Iterable<Feature>
Returns the feature iterator.
override
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