Package org.orbisgis.data.jdbc.resultset
Class StreamSpatialResultSet
- java.lang.Object
-
- org.orbisgis.data.jdbc.resultset.StreamResultSet
-
- org.orbisgis.data.jdbc.resultset.StreamSpatialResultSet
-
- All Implemented Interfaces:
AutoCloseable,ResultSet,Wrapper,org.h2gis.utilities.SpatialResultSet,org.orbisgis.data.api.dataset.IStreamResultSet,org.orbisgis.data.api.dataset.IStreamSpatialResultSet
public class StreamSpatialResultSet extends StreamResultSet implements org.orbisgis.data.api.dataset.IStreamSpatialResultSet
Wrapper ofResultSetused to simplified the usage ofITable.stream(), avoiding the usage of try/catch.- Author:
- Erwan Bocher (CNRS), Sylvain PALOMINOS (UBS Lab-STICC)
-
-
Field Summary
-
Fields inherited from interface java.sql.ResultSet
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE
-
-
Constructor Summary
Constructors Constructor Description StreamSpatialResultSet(org.h2gis.utilities.SpatialResultSet resultSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.slf4j.LoggergetLogger()ResultSetgetResultSet()org.h2gis.utilities.SpatialResultSetgetSpatialResultSet()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orbisgis.data.api.dataset.IStreamResultSet
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getLong, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, isWrapperFor, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, unwrap, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull
-
Methods inherited from interface org.orbisgis.data.api.dataset.IStreamSpatialResultSet
getGeometry, getGeometry, getGeometry, updateGeometry, updateGeometry
-
Methods inherited from interface java.sql.ResultSet
updateObject, updateObject, updateObject, updateObject
-
-
-
-
Method Detail
-
getResultSet
public ResultSet getResultSet()
- Specified by:
getResultSetin interfaceorg.orbisgis.data.api.dataset.IStreamResultSet- Overrides:
getResultSetin classStreamResultSet
-
getLogger
public org.slf4j.Logger getLogger()
- Specified by:
getLoggerin interfaceorg.orbisgis.data.api.dataset.IStreamResultSet- Overrides:
getLoggerin classStreamResultSet
-
getSpatialResultSet
public org.h2gis.utilities.SpatialResultSet getSpatialResultSet()
- Specified by:
getSpatialResultSetin interfaceorg.orbisgis.data.api.dataset.IStreamSpatialResultSet
-
-