use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class ResultSetProxyImpl method moveToInsertRow.
@Override
public void moveToInsertRow() throws SQLException {
FilterChainImpl chain = createChain();
chain.resultSet_moveToInsertRow(this);
recycleFilterChain(chain);
}
use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class ResultSetProxyImpl method getURL.
@Override
public URL getURL(String columnLabel) throws SQLException {
FilterChainImpl chain = createChain();
URL value = chain.resultSet_getURL(this, columnLabel);
recycleFilterChain(chain);
return value;
}
use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class ResultSetProxyImpl method next.
@Override
public boolean next() throws SQLException {
FilterChainImpl chain = createChain();
boolean moreRows = chain.resultSet_next(this);
if (moreRows) {
cursorIndex++;
if (cursorIndex > fetchRowCount) {
fetchRowCount = cursorIndex;
}
}
recycleFilterChain(chain);
return moreRows;
}
use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class ResultSetProxyImpl method updateCharacterStream.
@Override
public void updateCharacterStream(String columnLabel, Reader x, int length) throws SQLException {
FilterChainImpl chain = createChain();
chain.resultSet_updateCharacterStream(this, columnLabel, x, length);
recycleFilterChain(chain);
}
use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class ResultSetProxyImpl method updateClob.
@Override
public void updateClob(String columnLabel, Reader x, long length) throws SQLException {
FilterChainImpl chain = createChain();
chain.resultSet_updateClob(this, columnLabel, x, length);
recycleFilterChain(chain);
}
Aggregations