@Override public int count() { int i = 0; for ( @SuppressWarnings("unused") Feature f : this ) { i++; } close(); return i; } }
LOG.debug( "Executing SELECT took {} [ms] ", System.currentTimeMillis() - begin ); FeatureBuilder builder = new FeatureBuilderBlob( this, blobMapping, typeNames ); result = new IteratorFeatureInputStream( new FeatureResultSetIterator( builder, rs, conn, stmt ) ); } catch ( Exception e ) { release( rs, stmt, conn );
rs = stmt.executeQuery(); final FeatureBuilder builder = new FeatureBuilderBlob( this, blobMapping ); result = new IteratorFeatureInputStream( new FeatureResultSetIterator( builder, rs, conn, stmt ) ); } catch ( Exception e ) { release( rs, stmt, conn );
stmt.execute(); set = new IteratorFeatureInputStream( new ResultSetIterator<Feature>( stmt.getResultSet(), conn, stmt ) {
rs = stmt.executeQuery(); LOG.debug( "Executing SELECT took {} [ms] ", System.currentTimeMillis() - begin ); result = new IteratorFeatureInputStream( new FeatureResultSetIterator( builder, rs, conn, stmt ) ); } catch ( Exception e ) { release( rs, stmt, conn );
LOG.debug( "Executing SELECT took {} [ms] ", System.currentTimeMillis() - begin ); result = new IteratorFeatureInputStream( new FeatureResultSetIterator( builder, rs, conn, stmt ) ); } catch ( Exception e ) { release( rs, stmt, conn );
LOG.debug( "Executing SELECT took {} [ms] ", System.currentTimeMillis() - begin ); result = new IteratorFeatureInputStream( new FeatureResultSetIterator( builder, rs, conn, stmt ) ); } catch ( InvalidParameterValueException e ) { release( rs, stmt, conn );
FeatureInputStream rs = new IteratorFeatureInputStream( new FeatureIterator( recNumsAndPos.iterator() ) );