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
 
 -