|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgroovy.lang.GroovyObjectSupport
de.uplanet.lucy.server.util.db.DbDisconnectedRow
public final class DbDisconnectedRow
Method Summary | |
---|---|
java.lang.Object |
getAt(java.lang.String p_strName)
|
java.math.BigDecimal |
getBigDecimalValue(int p_iIdx)
Get a decimal number value. |
java.math.BigDecimal |
getBigDecimalValue(int p_iIdx,
java.math.BigDecimal p_valueIfNull)
Get a decimal number value. |
java.lang.Boolean |
getBooleanValue(int p_iIdx)
Get a boolean value. |
java.lang.Boolean |
getBooleanValue(int p_iIdx,
java.lang.Boolean p_valueIfNull)
Get a boolean value. |
byte |
getByteValue(int p_iIdx)
Get a byte value. |
java.lang.Byte |
getByteValue(int p_iIdx,
java.lang.Byte p_valueIfNull)
Get a byte value. |
java.lang.Double |
getDoubleValue(int p_iIdx)
Get a double value. |
java.lang.Double |
getDoubleValue(int p_iIdx,
java.lang.Double p_valueIfNull)
Get a double precision float value. |
java.lang.Float |
getFloatValue(int p_iIdx)
Get a single precision float value. |
java.lang.Float |
getFloatValue(int p_iIdx,
java.lang.Float p_valueIfNull)
Get a single precision float value. |
java.lang.Integer |
getIntValue(int p_iIdx)
Get an integer value. |
java.lang.Integer |
getIntValue(int p_iIdx,
java.lang.Integer p_valueIfNull)
Get an integer value. |
java.lang.Long |
getLongValue(int p_iIdx)
Get a long value. |
java.lang.Long |
getLongValue(int p_iIdx,
java.lang.Long p_valueIfNull)
Get a long value. |
java.lang.Object |
getProperty(java.lang.String p_strName)
|
java.lang.Short |
getShortValue(int p_iIdx)
Get a short value. |
java.lang.Short |
getShortValue(int p_iIdx,
java.lang.Short p_valueIfNull)
Get a short value. |
java.lang.String |
getStringValue(int p_iIdx)
Get a string value. |
java.lang.String |
getStringValue(int p_iIdx,
java.lang.String p_valueIfNull)
Get a string value. |
java.sql.Timestamp |
getTimestampValue(int p_iIdx)
Get a timestamp value. |
java.sql.Timestamp |
getTimestampValue(int p_iIdx,
java.sql.Timestamp p_valueIfNull)
Get a timestamp value. |
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_vhIfNull)
|
IValueHolder<?> |
getValueHolder(int p_iIdx,
java.lang.String p_strDataTypeAsSerializedQName)
|
IValueHolder<?> |
getValueHolder(int p_iIdx,
java.lang.String p_strDataTypeAsSerializedQName,
IValueHolder<?> p_vhIfNull)
|
int |
size()
|
java.lang.Object |
value(int p_iIdx)
Deprecated. |
boolean |
wasNull(int p_iIdx)
Check if the value in the given column was null . |
Methods inherited from class groovy.lang.GroovyObjectSupport |
---|
getMetaClass, invokeMethod, setMetaClass, setProperty |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public IValueHolder<?> getValueHolder(int p_iIdx)
getValueHolder
in interface IDbRow
public IValueHolder<?> getValueHolder(int p_iIdx, javax.xml.namespace.QName p_qmnDataType) throws java.sql.SQLException
getValueHolder
in interface IDbRow
java.sql.SQLException
public IValueHolder<?> getValueHolder(int p_iIdx, java.lang.String p_strDataTypeAsSerializedQName) throws java.sql.SQLException
getValueHolder
in interface IDbRow
java.sql.SQLException
public IValueHolder<?> getValueHolder(int p_iIdx, javax.xml.namespace.QName p_qmnDataType, IValueHolder<?> p_vhIfNull) throws java.sql.SQLException
getValueHolder
in interface IDbRow
java.sql.SQLException
public IValueHolder<?> getValueHolder(int p_iIdx, java.lang.String p_strDataTypeAsSerializedQName, IValueHolder<?> p_vhIfNull) throws java.sql.SQLException
getValueHolder
in interface IDbRow
java.sql.SQLException
public int size()
size
in interface IDbRow
@Deprecated public java.lang.Object value(int p_iIdx)
value
in interface IDbRow
public java.lang.Object getValue(int p_iIdx)
getValue
in interface IDbRow
public java.lang.Object getValue(int p_iIdx, java.lang.Object p_valueIfNull)
getValue
in interface IDbRow
public java.lang.Boolean getBooleanValue(int p_iIdx) throws ValueCastException
IDbRow
getBooleanValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to boolean.public java.lang.Boolean getBooleanValue(int p_iIdx, java.lang.Boolean p_valueIfNull) throws ValueCastException
IDbRow
getBooleanValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to boolean.public byte getByteValue(int p_iIdx) throws ValueCastException
IDbRow
getByteValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to byte.public java.lang.Byte getByteValue(int p_iIdx, java.lang.Byte p_valueIfNull) throws ValueCastException
IDbRow
getByteValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to byte.public java.lang.Short getShortValue(int p_iIdx) throws ValueCastException
IDbRow
getShortValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to short.public java.lang.Short getShortValue(int p_iIdx, java.lang.Short p_valueIfNull) throws ValueCastException
IDbRow
getShortValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to short.public java.lang.Integer getIntValue(int p_iIdx) throws ValueCastException
IDbRow
getIntValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to integer.public java.lang.Integer getIntValue(int p_iIdx, java.lang.Integer p_valueIfNull) throws ValueCastException
IDbRow
getIntValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to integer.public java.lang.Long getLongValue(int p_iIdx) throws ValueCastException
IDbRow
getLongValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to long.public java.lang.Long getLongValue(int p_iIdx, java.lang.Long p_valueIfNull) throws ValueCastException
IDbRow
getLongValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to long.public java.lang.Float getFloatValue(int p_iIdx) throws ValueCastException
IDbRow
getFloatValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to float.public java.lang.Float getFloatValue(int p_iIdx, java.lang.Float p_valueIfNull) throws ValueCastException
IDbRow
getFloatValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to float.public java.lang.Double getDoubleValue(int p_iIdx) throws ValueCastException
IDbRow
getDoubleValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to double.public java.lang.Double getDoubleValue(int p_iIdx, java.lang.Double p_valueIfNull) throws ValueCastException
IDbRow
getDoubleValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to double.public java.math.BigDecimal getBigDecimalValue(int p_iIdx) throws ValueCastException
IDbRow
getBigDecimalValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to BigDecimal.public java.math.BigDecimal getBigDecimalValue(int p_iIdx, java.math.BigDecimal p_valueIfNull) throws ValueCastException
IDbRow
getBigDecimalValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to BigDecimal.public java.lang.String getStringValue(int p_iIdx) throws ValueCastException
IDbRow
getStringValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to a string.public java.lang.String getStringValue(int p_iIdx, java.lang.String p_valueIfNull) throws ValueCastException
IDbRow
getStringValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to string.public java.sql.Timestamp getTimestampValue(int p_iIdx) throws ValueCastException
IDbRow
getTimestampValue
in interface IDbRow
p_iIdx
- The 1-based column index.
null
.
ValueCastException
- If the database value could not be cast to a timestamp.public java.sql.Timestamp getTimestampValue(int p_iIdx, java.sql.Timestamp p_valueIfNull) throws ValueCastException
IDbRow
getTimestampValue
in interface IDbRow
p_iIdx
- The 1-based column index.p_valueIfNull
- The value to be returned if the database value was NULL
.
p_valueIfNull
.
ValueCastException
- If the database value could not be cast to timestamp.public boolean wasNull(int p_iIdx)
IDbRow
null
.
wasNull
in interface IDbRow
p_iIdx
- The 1-based column index.
true
if the value was null
,
or false
otherwise.public java.lang.Object getAt(java.lang.String p_strName)
public java.lang.Object getProperty(java.lang.String p_strName)
getProperty
in interface groovy.lang.GroovyObject
getProperty
in class groovy.lang.GroovyObjectSupport
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |