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