Package com.logicaldoc.core
Class SqlRowSetWrapper
- java.lang.Object
-
- com.logicaldoc.core.SqlRowSetWrapper
-
- All Implemented Interfaces:
Serializable,org.springframework.jdbc.support.rowset.SqlRowSet
public class SqlRowSetWrapper extends Object implements org.springframework.jdbc.support.rowset.SqlRowSet
Wrapper for the default SqlRowSet able to hanle modern Jdbc drivers- Since:
- 8.8.2
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SqlRowSetWrapper(org.springframework.jdbc.support.rowset.SqlRowSet rowSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanabsolute(int row)voidafterLast()voidbeforeFirst()intfindColumn(String columnLabel)booleanfirst()BigDecimalgetBigDecimal(int arg0)BigDecimalgetBigDecimal(String arg0)booleangetBoolean(int columnIndex)booleangetBoolean(String columnLabel)bytegetByte(int columnIndex)bytegetByte(String columnLabel)DategetDate(int arg0)DategetDate(int arg0, Calendar arg1)DategetDate(String arg0)DategetDate(String arg0, Calendar arg1)doublegetDouble(int columnIndex)doublegetDouble(String columnLabel)floatgetFloat(int columnIndex)floatgetFloat(String columnLabel)intgetInt(int columnIndex)intgetInt(String columnLabel)longgetLong(int columnIndex)longgetLong(String columnLabel)org.springframework.jdbc.support.rowset.SqlRowSetMetaDatagetMetaData()StringgetNString(int arg0)StringgetNString(String arg0)ObjectgetObject(int arg0)<T> TgetObject(int arg0, Class<T> arg1)ObjectgetObject(int arg0, Map<String,Class<?>> arg1)ObjectgetObject(String arg0)<T> TgetObject(String arg0, Class<T> arg1)ObjectgetObject(String arg0, Map<String,Class<?>> arg1)intgetRow()shortgetShort(int columnIndex)shortgetShort(String columnLabel)StringgetString(int arg0)StringgetString(String arg0)TimegetTime(int arg0)TimegetTime(int arg0, Calendar arg1)TimegetTime(String arg0)TimegetTime(String arg0, Calendar arg1)TimestampgetTimestamp(int arg0)TimestampgetTimestamp(int arg0, Calendar arg1)TimestampgetTimestamp(String arg0)TimestampgetTimestamp(String arg0, Calendar arg1)booleanisAfterLast()booleanisBeforeFirst()booleanisFirst()booleanisLast()booleanlast()booleannext()booleanprevious()booleanrelative(int rows)booleanwasNull()
-
-
-
Method Detail
-
absolute
public boolean absolute(int row) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
absolutein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
afterLast
public void afterLast() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
afterLastin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
beforeFirst
public void beforeFirst() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
beforeFirstin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
findColumn
public int findColumn(String columnLabel) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
findColumnin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
first
public boolean first() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
firstin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getBigDecimal
public BigDecimal getBigDecimal(int arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getBigDecimalin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getBigDecimal
public BigDecimal getBigDecimal(String arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getBigDecimalin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getBoolean
public boolean getBoolean(int columnIndex) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
getBooleanin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getBoolean
public boolean getBoolean(String columnLabel) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getBooleanin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getByte
public byte getByte(int columnIndex) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
getBytein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getByte
public byte getByte(String columnLabel) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getBytein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getDate
public Date getDate(int arg0, Calendar arg1) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getDatein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getDate
public Date getDate(int arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getDatein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getDate
public Date getDate(String arg0, Calendar arg1) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getDatein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getDate
public Date getDate(String arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getDatein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getDouble
public double getDouble(int columnIndex) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
getDoublein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getDouble
public double getDouble(String columnLabel) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getDoublein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getFloat
public float getFloat(int columnIndex) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
getFloatin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getFloat
public float getFloat(String columnLabel) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getFloatin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getInt
public int getInt(int columnIndex) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
getIntin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getInt
public int getInt(String columnLabel) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getIntin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getLong
public long getLong(int columnIndex) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
getLongin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getLong
public long getLong(String columnLabel) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getLongin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getMetaData
public org.springframework.jdbc.support.rowset.SqlRowSetMetaData getMetaData()
- Specified by:
getMetaDatain interfaceorg.springframework.jdbc.support.rowset.SqlRowSet
-
getNString
public String getNString(int arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getNStringin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getNString
public String getNString(String arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getNStringin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getObject
public <T> T getObject(int arg0, Class<T> arg1) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
getObjectin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getObject
public Object getObject(int arg0, Map<String,Class<?>> arg1) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getObjectin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getObject
public Object getObject(int arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getObjectin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getObject
public <T> T getObject(String arg0, Class<T> arg1) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getObjectin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getObject
public Object getObject(String arg0, Map<String,Class<?>> arg1) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getObjectin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getObject
public Object getObject(String arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getObjectin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getRow
public int getRow() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
getRowin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getShort
public short getShort(int columnIndex) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
getShortin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getShort
public short getShort(String columnLabel) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getShortin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getString
public String getString(int arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getStringin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getString
public String getString(String arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getStringin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getTime
public Time getTime(int arg0, Calendar arg1) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getTimein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getTime
public Time getTime(int arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getTimein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getTime
public Time getTime(String arg0, Calendar arg1) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getTimein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getTime
public Time getTime(String arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getTimein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getTimestamp
public Timestamp getTimestamp(int arg0, Calendar arg1) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getTimestampin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getTimestamp
public Timestamp getTimestamp(int arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getTimestampin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getTimestamp
public Timestamp getTimestamp(String arg0, Calendar arg1) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getTimestampin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
getTimestamp
public Timestamp getTimestamp(String arg0) throws org.springframework.jdbc.InvalidResultSetAccessException
- Specified by:
getTimestampin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
isAfterLast
public boolean isAfterLast() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
isAfterLastin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
isBeforeFirst
public boolean isBeforeFirst() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
isBeforeFirstin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
isFirst
public boolean isFirst() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
isFirstin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
isLast
public boolean isLast() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
isLastin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
last
public boolean last() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
lastin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
next
public boolean next() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
nextin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
previous
public boolean previous() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
previousin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
relative
public boolean relative(int rows) throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
relativein interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
wasNull
public boolean wasNull() throws org.springframework.jdbc.InvalidResultSetAccessException- Specified by:
wasNullin interfaceorg.springframework.jdbc.support.rowset.SqlRowSet- Throws:
org.springframework.jdbc.InvalidResultSetAccessException
-
-