|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uplanet.lucy.server.util.db.DbResultSet
public final class DbResultSet
Method Summary | |
---|---|
void |
close()
Close this object. |
java.util.List<?> |
findAll(groovy.lang.Closure p_closure)
Calls the given closure for every row in the result set and returns a list of rows for which the closure is valid. |
java.math.BigDecimal |
getBigDecimalValue(int p_iIdx)
|
java.math.BigDecimal |
getBigDecimalValue(int p_iIdx,
java.math.BigDecimal p_valueIfNull)
|
java.lang.Boolean |
getBooleanValue(int p_iIdx)
|
java.lang.Boolean |
getBooleanValue(int p_iIdx,
java.lang.Boolean p_valueIfNull)
|
byte |
getByteValue(int p_iIdx)
|
java.lang.Byte |
getByteValue(int p_iIdx,
java.lang.Byte p_valueIfNull)
|
java.util.Date |
getDateValue(int p_iIdx)
|
java.util.Date |
getDateValue(int p_iIdx,
java.util.Calendar p_cal)
|
java.util.Date |
getDateValue(int p_iIdx,
java.util.Date p_valueIfNull)
|
java.util.Date |
getDateValue(int p_iIdx,
java.util.Date p_valueIfNull,
java.util.Calendar p_cal)
|
java.util.Date |
getDateValue(int p_iIdx,
java.util.Date p_valueIfNull,
java.util.TimeZone p_tz)
|
java.util.Date |
getDateValue(int p_iIdx,
java.util.TimeZone p_tz)
|
java.lang.Double |
getDoubleValue(int p_iIdx)
|
java.lang.Double |
getDoubleValue(int p_iIdx,
java.lang.Double p_valueIfNull)
|
java.lang.Float |
getFloatValue(int p_iIdx)
|
java.lang.Float |
getFloatValue(int p_iIdx,
java.lang.Float p_valueIfNull)
|
java.lang.Integer |
getIntValue(int p_iIdx)
|
java.lang.Integer |
getIntValue(int p_iIdx,
java.lang.Integer p_valueIfNull)
|
java.lang.Long |
getLongValue(int p_iIdx)
|
java.lang.Long |
getLongValue(int p_iIdx,
java.lang.Long p_valueIfNull)
|
java.lang.Short |
getShortValue(int p_iIdx)
|
java.lang.Short |
getShortValue(int p_iIdx,
java.lang.Short p_valueIfNull)
|
java.lang.String |
getStringValue(int p_iIdx)
|
java.lang.String |
getStringValue(int p_iIdx,
java.lang.String p_valueIfNull)
|
java.sql.Timestamp |
getTimestampValue(int p_iIdx)
|
java.sql.Timestamp |
getTimestampValue(int p_iIdx,
java.util.Calendar p_cal)
|
java.sql.Timestamp |
getTimestampValue(int p_iIdx,
java.sql.Timestamp p_valueIfNull)
|
java.sql.Timestamp |
getTimestampValue(int p_iIdx,
java.sql.Timestamp p_valueIfNull,
java.util.Calendar p_cal)
|
java.sql.Timestamp |
getTimestampValue(int p_iIdx,
java.sql.Timestamp p_valueIfNull,
java.util.TimeZone p_tz)
|
java.sql.Timestamp |
getTimestampValue(int p_iIdx,
java.util.TimeZone p_tz)
|
java.util.Date |
getTimeValue(int p_iIdx)
|
java.util.Date |
getTimeValue(int p_iIdx,
java.util.Calendar p_cal)
|
java.util.Date |
getTimeValue(int p_iIdx,
java.util.Date p_valueIfNull)
|
java.util.Date |
getTimeValue(int p_iIdx,
java.util.Date p_valueIfNull,
java.util.Calendar p_cal)
|
java.util.Date |
getTimeValue(int p_iIdx,
java.util.Date p_valueIfNull,
java.util.TimeZone p_tz)
|
java.util.Date |
getTimeValue(int p_iIdx,
java.util.TimeZone p_tz)
|
java.lang.Object |
getValue(int p_iIdx)
|
java.lang.Object |
getValue(int p_iIdx,
java.lang.Object p_valueIfNull)
|
IValueHolder<?> |
getValueHolder(int p_iIdx)
|
IValueHolder<?> |
getValueHolder(int p_iIdx,
javax.xml.namespace.QName p_qmnDataType)
|
IValueHolder<?> |
getValueHolder(int p_iIdx,
javax.xml.namespace.QName p_qmnDataType,
IValueHolder<?> p_valueIfNull)
|
IValueHolder<?> |
getValueHolder(int p_iIdx,
java.lang.String p_strDataTypeAsSerializedQName)
|
IValueHolder<?> |
getValueHolder(int p_iIdx,
java.lang.String p_strDataTypeAsSerializedQName,
IValueHolder<?> p_valueIfNull)
|
java.util.Collection<?> |
grep(java.lang.Object p_filter)
This method is not supported. |
java.util.Iterator<IDbRow> |
iterator()
|
boolean |
next()
|
java.lang.Object |
value(int p_iIdx)
Deprecated. Please use getValue(int) or one
of the getXxxValue(int) methods instead. |
boolean |
wasNull(int p_iIdx)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public boolean next() throws java.sql.SQLException
next
in interface IDbResultSet
java.sql.SQLException
public boolean wasNull(int p_iIdx) throws java.sql.SQLException
wasNull
in interface IDbResultSet
java.sql.SQLException
public IValueHolder<?> getValueHolder(int p_iIdx) throws java.sql.SQLException
getValueHolder
in interface IDbResultSet
java.sql.SQLException
public IValueHolder<?> getValueHolder(int p_iIdx, javax.xml.namespace.QName p_qmnDataType) throws java.sql.SQLException
getValueHolder
in interface IDbResultSet
java.sql.SQLException
public IValueHolder<?> getValueHolder(int p_iIdx, java.lang.String p_strDataTypeAsSerializedQName) throws java.sql.SQLException
getValueHolder
in interface IDbResultSet
java.sql.SQLException
public IValueHolder<?> getValueHolder(int p_iIdx, javax.xml.namespace.QName p_qmnDataType, IValueHolder<?> p_valueIfNull) throws java.sql.SQLException
getValueHolder
in interface IDbResultSet
java.sql.SQLException
public IValueHolder<?> getValueHolder(int p_iIdx, java.lang.String p_strDataTypeAsSerializedQName, IValueHolder<?> p_valueIfNull) throws java.sql.SQLException
getValueHolder
in interface IDbResultSet
java.sql.SQLException
public void close() throws java.sql.SQLException
ICloseable
close
in interface IDbResultSet
close
in interface ICloseable
java.sql.SQLException
@Deprecated public java.lang.Object value(int p_iIdx) throws java.sql.SQLException
getValue(int)
or one
of the getXxxValue(int)
methods instead.
java.sql.SQLException
- If a database error occurred.public java.lang.Object getValue(int p_iIdx) throws java.sql.SQLException
getValue
in interface IDbResultSet
java.sql.SQLException
public java.lang.Object getValue(int p_iIdx, java.lang.Object p_valueIfNull) throws java.sql.SQLException
getValue
in interface IDbResultSet
java.sql.SQLException
public java.lang.Boolean getBooleanValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getBooleanValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Boolean getBooleanValue(int p_iIdx, java.lang.Boolean p_valueIfNull) throws java.sql.SQLException, ValueCastException
getBooleanValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public byte getByteValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getByteValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Byte getByteValue(int p_iIdx, java.lang.Byte p_valueIfNull) throws java.sql.SQLException, ValueCastException
getByteValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Short getShortValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getShortValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Short getShortValue(int p_iIdx, java.lang.Short p_valueIfNull) throws java.sql.SQLException, ValueCastException
getShortValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Integer getIntValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getIntValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Integer getIntValue(int p_iIdx, java.lang.Integer p_valueIfNull) throws java.sql.SQLException, ValueCastException
getIntValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Long getLongValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getLongValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Long getLongValue(int p_iIdx, java.lang.Long p_valueIfNull) throws java.sql.SQLException, ValueCastException
getLongValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Float getFloatValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getFloatValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Float getFloatValue(int p_iIdx, java.lang.Float p_valueIfNull) throws java.sql.SQLException, ValueCastException
getFloatValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Double getDoubleValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getDoubleValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.Double getDoubleValue(int p_iIdx, java.lang.Double p_valueIfNull) throws java.sql.SQLException, ValueCastException
getDoubleValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.math.BigDecimal getBigDecimalValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getBigDecimalValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.math.BigDecimal getBigDecimalValue(int p_iIdx, java.math.BigDecimal p_valueIfNull) throws java.sql.SQLException, ValueCastException
getBigDecimalValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.String getStringValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getStringValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.lang.String getStringValue(int p_iIdx, java.lang.String p_valueIfNull) throws java.sql.SQLException, ValueCastException
getStringValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.sql.Timestamp getTimestampValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getTimestampValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.sql.Timestamp getTimestampValue(int p_iIdx, java.util.Calendar p_cal) throws java.sql.SQLException, ValueCastException
getTimestampValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.sql.Timestamp getTimestampValue(int p_iIdx, java.util.TimeZone p_tz) throws java.sql.SQLException, ValueCastException
getTimestampValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.sql.Timestamp getTimestampValue(int p_iIdx, java.sql.Timestamp p_valueIfNull) throws java.sql.SQLException, ValueCastException
getTimestampValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.sql.Timestamp getTimestampValue(int p_iIdx, java.sql.Timestamp p_valueIfNull, java.util.TimeZone p_tz) throws java.sql.SQLException, ValueCastException
getTimestampValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.sql.Timestamp getTimestampValue(int p_iIdx, java.sql.Timestamp p_valueIfNull, java.util.Calendar p_cal) throws java.sql.SQLException, ValueCastException
getTimestampValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getDateValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getDateValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getDateValue(int p_iIdx, java.util.Calendar p_cal) throws java.sql.SQLException, ValueCastException
getDateValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getDateValue(int p_iIdx, java.util.TimeZone p_tz) throws java.sql.SQLException, ValueCastException
getDateValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getDateValue(int p_iIdx, java.util.Date p_valueIfNull) throws java.sql.SQLException, ValueCastException
getDateValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getDateValue(int p_iIdx, java.util.Date p_valueIfNull, java.util.TimeZone p_tz) throws java.sql.SQLException, ValueCastException
getDateValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getDateValue(int p_iIdx, java.util.Date p_valueIfNull, java.util.Calendar p_cal) throws java.sql.SQLException, ValueCastException
getDateValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getTimeValue(int p_iIdx) throws java.sql.SQLException, ValueCastException
getTimeValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getTimeValue(int p_iIdx, java.util.Calendar p_cal) throws java.sql.SQLException, ValueCastException
getTimeValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getTimeValue(int p_iIdx, java.util.TimeZone p_tz) throws java.sql.SQLException, ValueCastException
getTimeValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getTimeValue(int p_iIdx, java.util.Date p_valueIfNull) throws java.sql.SQLException, ValueCastException
getTimeValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getTimeValue(int p_iIdx, java.util.Date p_valueIfNull, java.util.TimeZone p_tz) throws java.sql.SQLException, ValueCastException
getTimeValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Date getTimeValue(int p_iIdx, java.util.Date p_valueIfNull, java.util.Calendar p_cal) throws java.sql.SQLException, ValueCastException
getTimeValue
in interface IDbResultSet
java.sql.SQLException
ValueCastException
public java.util.Iterator<IDbRow> iterator()
iterator
in interface java.lang.Iterable<IDbRow>
public java.util.List<?> findAll(groovy.lang.Closure p_closure)
p_closure
- The closure that's being called.
java.lang.UnsupportedOperationException
- - If the result set
does not provide disconnected rows.public java.util.Collection<?> grep(java.lang.Object p_filter)
.
java.lang.UnsupportedOperationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |