Class FeatureQueryResult

  • All Implemented Interfaces:
    FeatureSet, Iterable<Feature>

    public final class FeatureQueryResult
    extends Object
    implements FeatureSet
    Represents the result of a query on a FeatureTable. This iterator traverses the features found by the query.
    Since:
    100.0.0
    • Method Detail

      • isTransferLimitExceeded

        public boolean isTransferLimitExceeded()
        Indicates if the number of features in the query result exceeded the transfer limit set on the service.
        Returns:
        true if the number of features in the query result exceeded the transfer limit; otherwise false
        Since:
        100.0.0
      • iterator

        public Iterator<Feature> iterator()
        Returns a new iterator over the set of features. Iterators previously returned from this method will become invalid and their methods will throw an IllegalStateException.
        Specified by:
        iterator in interface Iterable<Feature>
        Returns:
        a new iterator over the set of features in this FeatureQueryResult
        Since:
        100.0.0
      • getFields

        public List<Field> getFields()
        Description copied from interface: FeatureSet
        Gets the fields of the feature set.
        Specified by:
        getFields in interface FeatureSet
        Returns:
        the fields of the feature set