@Override
    public Iterator<FeatureRow> iterator() {
        return new Iterator<FeatureRow>() {

            /**
             * {@inheritDoc}
             */
            @Override
            public boolean hasNext() {
                return cursor.moveToNext();
            }

            /**
             * {@inheritDoc}
             */
            @Override
            public FeatureRow next() {
                return cursor.getRow();
            }
        };
    }
@ Override public Iterator < FeatureRow > iterator ( ) { return new Iterator < FeatureRow > ( ) { @ Override public boolean hasNext ( ) { return cursor . moveToNext ( ) ; } @ Override public FeatureRow next ( ) { return cursor . getRow ( ) ; } } ; }
{@inheritDoc}