@Override public FeatureInputStream next() { if ( !hasNext() ) { throw new NoSuchElementException(); } FeatureInputStream rs; try { rs = query( queries[i++] ); } catch ( Exception e ) { e.printStackTrace(); throw new RuntimeException( e.getMessage(), e ); } return rs; }
@Override public int queryHits( org.deegree.feature.persistence.query.Query query ) throws FilterEvaluationException, FeatureStoreException { return query( query ).toCollection().size(); }