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:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanabsolute(int row) voidvoidintfindColumn(String columnLabel) booleanfirst()getBigDecimal(int arg0) getBigDecimal(String arg0) booleangetBoolean(int columnIndex) booleangetBoolean(String columnLabel) bytegetByte(int columnIndex) bytegetDate(int arg0) doublegetDouble(int columnIndex) doublefloatgetFloat(int columnIndex) floatintgetInt(int columnIndex) intlonggetLong(int columnIndex) longorg.springframework.jdbc.support.rowset.SqlRowSetMetaDatagetNString(int arg0) getNString(String arg0) getObject(int arg0) <T> T<T> TintgetRow()shortgetShort(int columnIndex) shortgetString(int arg0) getTime(int arg0) getTimestamp(int arg0) getTimestamp(int arg0, Calendar arg1) getTimestamp(String arg0) getTimestamp(String arg0, Calendar arg1) booleanbooleanbooleanisFirst()booleanisLast()booleanlast()booleannext()booleanprevious()booleanrelative(int rows) booleanwasNull()
-
Constructor Details
-
SqlRowSetWrapper
public SqlRowSetWrapper(org.springframework.jdbc.support.rowset.SqlRowSet rowSet)
-
-
Method Details
-
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
-