Class 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 of ResultSet used to simplified the usage of ITable.stream(), avoiding the usage of try/catch.
    Author:
    Erwan Bocher (CNRS), Sylvain PALOMINOS (UBS Lab-STICC)
    • 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.Logger getLogger()  
      ResultSet getResultSet()  
      org.h2gis.utilities.SpatialResultSet getSpatialResultSet()  
      • 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
    • Constructor Detail

      • StreamSpatialResultSet

        public StreamSpatialResultSet​(org.h2gis.utilities.SpatialResultSet resultSet)
    • Method Detail

      • getResultSet

        public ResultSet getResultSet()
        Specified by:
        getResultSet in interface org.orbisgis.data.api.dataset.IStreamResultSet
        Overrides:
        getResultSet in class StreamResultSet
      • getLogger

        public org.slf4j.Logger getLogger()
        Specified by:
        getLogger in interface org.orbisgis.data.api.dataset.IStreamResultSet
        Overrides:
        getLogger in class StreamResultSet
      • getSpatialResultSet

        public org.h2gis.utilities.SpatialResultSet getSpatialResultSet()
        Specified by:
        getSpatialResultSet in interface org.orbisgis.data.api.dataset.IStreamSpatialResultSet