public boolean hasNext() throws IOException { if (inserter != null) { return inserter.hasNext(); } // check parent boolean hasNext = super.hasNext(); if (!hasNext) { // update phase is up, switch to insert mode inserter = new JDBCInsertFeatureWriter(this); return inserter.hasNext(); } return hasNext; }
if (getDataStore().getSQLDialect() instanceof PreparedStatementSQLDialect) { PreparedStatement ps = getDataStore().selectSQLPS(getSchema(), queryNone, cx); return new JDBCInsertFeatureWriter(ps, cx, delegate, query); } else { getDataStore().getLogger().fine(sql); return new JDBCInsertFeatureWriter(sql, cx, delegate, query);
public boolean hasNext() throws IOException { if ( inserter != null ) { return inserter.hasNext(); } //check parent boolean hasNext = super.hasNext(); if ( !hasNext ) { //update phase is up, switch to insert mode inserter = new JDBCInsertFeatureWriter( this ); return inserter.hasNext(); } return hasNext; }
public boolean hasNext() throws IOException { if ( inserter != null ) { return inserter.hasNext(); } //check parent boolean hasNext = super.hasNext(); if ( !hasNext ) { //update phase is up, switch to insert mode inserter = new JDBCInsertFeatureWriter( this ); return inserter.hasNext(); } return hasNext; }
if ( getDataStore().getSQLDialect() instanceof PreparedStatementSQLDialect ) { PreparedStatement ps = getDataStore().selectSQLPS(getSchema(), queryNone, cx); return new JDBCInsertFeatureWriter( ps, cx, delegate, query.getHints() ); getDataStore().getLogger().fine(sql); return new JDBCInsertFeatureWriter( sql, cx, delegate, query.getHints() );
if ( getDataStore().getSQLDialect() instanceof PreparedStatementSQLDialect ) { PreparedStatement ps = getDataStore().selectSQLPS(getSchema(), queryNone, cx); return new JDBCInsertFeatureWriter( ps, cx, delegate, query.getHints() ); getDataStore().getLogger().fine(sql); return new JDBCInsertFeatureWriter( sql, cx, delegate, query.getHints() );