|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spago.dbaccess.sql.result.std.DefaultScrollableDataResult
Questa classe è l'implementazione dell'interfaccia ScrollableDataResult implementata basandosi sun un result set jdbc 2.0
Field Summary |
Fields inherited from interface it.eng.spago.dbaccess.sql.result.ScrollableDataResult |
ROWS_TAG |
Fields inherited from interface it.eng.spago.dbaccess.sql.result.DataResultInterface |
COMPOSITE_DATA_RESULT, INFORMATION_DATA_RESULT, PUNCTUAL_DATA_RESULT, SCROLLABLE_DATA_RESULT |
Constructor Summary | |
DefaultScrollableDataResult(SQLCommand sqlCommand,
java.util.List inputParameters,
java.sql.ResultSet rs)
Costruttore |
Method Summary | |
void |
close()
Questo metodo permette di chiudere l'oggetto ScrollableDataResult |
int |
getColumnCount()
|
java.lang.String[] |
getColumnNames()
|
int[] |
getColumnTypes()
Ritorna un vettore contenente i valori sql.Types delle colonne dell'oggetto ScrollableDataResult |
java.lang.String |
getDataResultType()
Ritorna sempre DataResultInterface.SCROLLABLE_DATA_RESULT |
DataRow |
getDataRow()
Questo metodo ritorna la riga corrente su cui il cursore è posizionato |
DataRow |
getDataRow(int position)
Questo metodo ritorna la riga della posizione i-esima dell'oggetto scrollableDataResult |
java.sql.ResultSet |
getResultSet()
|
int |
getRowsNumber()
Ritorna il numero di righe dell'oggetto |
SourceBean |
getSourceBean()
Ritorna un oggetto sorurce bean rappresentante l'oggetto |
boolean |
hasRows()
Questo metodo viene usato per scorrere l'oggetto in maniera sequenziale in modo simile all'operatore il metodo ritorna true se l'oggetto ha altre righe in avanti rispetto alla posizione corrente in cui si è posizionati |
void |
moveTo(int position)
Questo metodo permette il posizionamento del cursore sulla riga i-esima dell'oggetto ScrollableDataResult |
void |
refresh()
Questo metodo permette di forzare l'aggiornamento dei dati sull'oggetto ScrollableDataResult |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultScrollableDataResult(SQLCommand sqlCommand, java.util.List inputParameters, java.sql.ResultSet rs) throws EMFInternalError
EMFInternalError
- - Se si verifica qualche problema nella costruzione dell'oggetto.
EMFInternalError
Method Detail |
public boolean hasRows() throws EMFInternalError
hasRows
in interface ScrollableDataResult
EMFInternalError
- - Se qualche errore si verifica
EMFInternalError
public DataRow getDataRow() throws EMFInternalError
getDataRow
in interface ScrollableDataResult
EMFInternalError
- - Se qualche errore si verifica
EMFInternalError
public DataRow getDataRow(int position) throws EMFInternalError
getDataRow
in interface ScrollableDataResult
EMFInternalError
- - Se qualche errore si verifica
EMFInternalError
public int getColumnCount()
getColumnCount
in interface ScrollableDataResult
public int[] getColumnTypes()
getColumnTypes
in interface ScrollableDataResult
public java.lang.String[] getColumnNames()
getColumnNames
in interface ScrollableDataResult
public int getRowsNumber() throws EMFInternalError
getRowsNumber
in interface ScrollableDataResult
EMFInternalError
public java.lang.String getDataResultType()
getDataResultType
in interface ScrollableDataResult
public void moveTo(int position) throws EMFInternalError
moveTo
in interface ScrollableDataResult
EMFInternalError
- - Se qualche errore si verifica
EMFInternalError
public SourceBean getSourceBean() throws EMFInternalError
DataResultInterface
getSourceBean
in interface DataResultInterface
EMFInternalError
public void refresh() throws EMFInternalError
refresh
in interface ScrollableDataResult
EMFInternalError
- - Se qualche errore si verifica
EMFInternalError
public java.sql.ResultSet getResultSet()
getResultSet
in interface ScrollableDataResult
public void close() throws EMFInternalError
close
in interface ScrollableDataResult
EMFInternalError
- - Se qualche errore si verifica
EMFInternalError
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |