|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.derby.impl.drda.DRDAResultSet
DRDAResultSet holds result set information
Field Summary | |
protected int |
blksize
|
protected int |
concurType
|
(package private) boolean |
explicitlyClosed
|
private java.util.ArrayList |
extDtaObjects
|
private boolean |
gotPrctyp
|
protected boolean |
hasdata
|
protected int |
maxblkext
|
protected int |
nbrrow
|
protected static int |
NOT_OPENED
|
protected int[] |
outovr_drdaType
|
protected int |
outovropt
|
protected java.lang.String |
pkgcnstknStr
|
protected boolean |
qryblkrst
|
protected int |
qryclsimp
|
private int |
qryprctyp
|
protected boolean |
qryrelscr
|
protected boolean |
qryrfrtbl
|
protected long |
qryrownbr
|
protected int |
qryrowset
|
protected boolean |
qryrowsns
|
protected boolean |
qryrtndta
|
protected int |
qryscrorn
|
protected long |
rowCount
|
private java.sql.ResultSet |
rs
|
private int[] |
rsDRDATypes
|
private java.util.ArrayList |
rsExtPositions
|
protected int[] |
rsLens
|
protected byte[] |
rslsetflg
|
private int[] |
rsPrecision
|
private int[] |
rsScale
|
protected int |
rtnextdta
|
protected int |
scrollType
|
(package private) int |
state
|
protected static int |
SUSPENDED
|
protected int |
withHoldCursor
|
Constructor Summary | |
protected |
DRDAResultSet()
|
protected |
DRDAResultSet(java.sql.ResultSet rs)
|
Method Summary | |
protected void |
addExtDtaObject(java.lang.Object o,
int jdbcIndex)
Add extDtaObject |
protected void |
clearExtDtaObjects()
Clear externalized lob objects in current result set |
protected void |
close()
Clean up statements and resultSet |
protected void |
CLSQRY()
Explicitly close the result set by CLSQRY needed to check for double close. |
protected java.util.ArrayList |
getExtDtaObjects()
Get the extData Objects |
protected int |
getQryprctyp()
|
protected java.sql.ResultSet |
getResultSet()
|
java.lang.String |
getResultSetCursorName()
Get the cursor name for the ResultSet |
protected int |
getRsDRDAType(int index)
get resultset/out parameter DRDAType |
protected int[] |
getRsDRDATypes()
|
protected int |
getRsLen(int index)
get resultset DRDALen |
protected int |
getRsPrecision(int index)
get resultset /out paramter precision |
protected int |
getRsScale(int index)
get resultset /out paramter scale |
private java.lang.String |
getStateString(int i)
|
private boolean |
hasLobColumns()
Check to see if the result set for this statement has at least one column that is BLOB/CLOB. |
protected boolean |
isClosed()
is ResultSet closed |
protected boolean |
isExtDtaValueNullable(int index)
|
protected void |
setExtDtaObjects(java.util.ArrayList a)
Set the extData Objects |
protected void |
setPkgcnstknStr(java.lang.String pkgcnstknStr)
set consistency token for this resultSet |
protected void |
setQryprctyp(int qryprctyp)
|
protected void |
setResultSet(java.sql.ResultSet value)
Set result set and initialize type array. |
protected void |
setRsDRDAType(int index,
int type)
set resultset/out parameter DRDAType |
protected void |
setRsDRDATypes(int[] value)
Set ResultSet DRDA DataTypes |
protected void |
setRsLen(int index,
int value)
set resultset DRDA Len |
protected void |
setRsPrecision(int index,
int precision)
set resultset/out parameter precision |
protected void |
setRsScale(int index,
int scale)
set resultset/out parameter scale |
protected void |
suspend()
Set state to SUSPENDED (result set is opened) |
protected java.lang.String |
toDebugString(java.lang.String indent)
|
protected boolean |
wasExplicitlyClosed()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final int NOT_OPENED
protected static final int SUSPENDED
boolean explicitlyClosed
int state
protected boolean hasdata
protected int[] rsLens
private int[] rsDRDATypes
private int[] rsPrecision
private int[] rsScale
protected int[] outovr_drdaType
protected int withHoldCursor
protected int scrollType
protected int concurType
protected long rowCount
private java.sql.ResultSet rs
protected int blksize
protected int maxblkext
protected int outovropt
protected int qryclsimp
protected boolean qryrelscr
protected long qryrownbr
protected boolean qryrfrtbl
protected int qryscrorn
protected boolean qryrowsns
protected boolean qryblkrst
protected boolean qryrtndta
protected int qryrowset
private int qryprctyp
private boolean gotPrctyp
protected int rtnextdta
protected int nbrrow
protected byte[] rslsetflg
private java.util.ArrayList extDtaObjects
private java.util.ArrayList rsExtPositions
protected java.lang.String pkgcnstknStr
Constructor Detail |
protected DRDAResultSet(java.sql.ResultSet rs) throws java.sql.SQLException
protected DRDAResultSet()
Method Detail |
protected void setResultSet(java.sql.ResultSet value) throws java.sql.SQLException
value
-
java.sql.SQLException
protected void setPkgcnstknStr(java.lang.String pkgcnstknStr)
protected java.sql.ResultSet getResultSet()
protected void setRsDRDATypes(int[] value)
protected int[] getRsDRDATypes()
protected void setRsPrecision(int index, int precision)
index
- - starting with 1precision
- protected int getRsPrecision(int index)
index
- -starting with 1
protected void setRsScale(int index, int scale)
index
- - starting with 1scale
- protected int getRsScale(int index)
index
- -starting with 1
protected void setRsDRDAType(int index, int type)
index
- - starting with 1type
- protected int getRsDRDAType(int index)
index
- - starting with 1
protected void setRsLen(int index, int value)
index
- - starting with 1value
- protected int getRsLen(int index)
index
- - starting with 1
protected void addExtDtaObject(java.lang.Object o, int jdbcIndex)
o
- - object to addprotected void clearExtDtaObjects()
protected boolean isExtDtaValueNullable(int index)
protected java.util.ArrayList getExtDtaObjects()
protected void setExtDtaObjects(java.util.ArrayList a)
protected void close() throws java.sql.SQLException
java.sql.SQLException
protected void CLSQRY()
protected boolean wasExplicitlyClosed()
private boolean hasLobColumns() throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getResultSetCursorName() throws java.sql.SQLException
java.sql.SQLException
protected int getQryprctyp() throws java.sql.SQLException
java.sql.SQLException
protected void setQryprctyp(int qryprctyp)
protected boolean isClosed()
protected void suspend()
protected java.lang.String toDebugString(java.lang.String indent)
private java.lang.String getStateString(int i)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |