|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.org.ogsadai.converters.webrowset.resultset.types.TypeStrategy
uk.org.ogsadai.converters.webrowset.resultset.types.NumberStrategy
Converts an element of column type number.
Field Summary | |
private static java.lang.String |
COPYRIGHT_NOTICE
|
Constructor Summary | |
NumberStrategy()
|
Method Summary | |
java.math.BigDecimal |
getBigDecimal(java.lang.String data)
Returns the BigDecimal value of the input string. |
java.math.BigInteger |
getBigInteger(java.lang.String data)
Converts a string into a BigInteger. |
boolean |
getBoolean(java.lang.String data)
Returns the boolean value of the input string. |
byte |
getByte(java.lang.String data)
Returns the byte value of the input string. |
double |
getDouble(java.lang.String data)
Returns the double value of the input string. |
float |
getFloat(java.lang.String data)
Returns the float value of the input string. |
int |
getInt(java.lang.String data)
Returns the integer value of the input string. |
long |
getLong(java.lang.String data)
Returns the long value of the input string. |
short |
getShort(java.lang.String data)
Returns the short value of the input string. |
java.lang.String |
getString(java.lang.String data)
Returns the input string. |
Methods inherited from class uk.org.ogsadai.converters.webrowset.resultset.types.TypeStrategy |
getArray, getAsciiStream, getBigDecimal, getBinaryStream, getBlob, getBytes, getCharacterStream, getClob, getDate, getDate, getObject, getRef, getTime, getTime, getTimestamp, getTimestamp, getUnicodeStream, getURL |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final java.lang.String COPYRIGHT_NOTICE
Constructor Detail |
public NumberStrategy()
Method Detail |
public boolean getBoolean(java.lang.String data) throws java.sql.SQLException
TypeStrategy
true
if the input is equal to "true"
or "1"
and false
otherwise.
getBoolean
in class TypeStrategy
data
- Input data.
java.sql.SQLException
- if there was a problem with the conversion.public byte getByte(java.lang.String data) throws java.sql.SQLException
TypeStrategy
getByte
in class TypeStrategy
data
- Input data.
java.sql.SQLException
- if there was a problem with the conversion.public short getShort(java.lang.String data) throws java.sql.SQLException
TypeStrategy
getShort
in class TypeStrategy
data
- Input data.
java.sql.SQLException
- if there was a problem with the conversion.public int getInt(java.lang.String data) throws java.sql.SQLException
TypeStrategy
getInt
in class TypeStrategy
data
- Input data.
java.sql.SQLException
- if there was a problem with the conversion.public long getLong(java.lang.String data) throws java.sql.SQLException
TypeStrategy
getLong
in class TypeStrategy
data
- Input data.
java.sql.SQLException
- if there was a problem with the conversion.public double getDouble(java.lang.String data) throws java.sql.SQLException
TypeStrategy
getDouble
in class TypeStrategy
data
- Input data.
java.sql.SQLException
- if there was a problem with the conversion.public float getFloat(java.lang.String data) throws java.sql.SQLException
TypeStrategy
getFloat
in class TypeStrategy
data
- Input data.
java.sql.SQLException
- if there was a problem with the conversion.public java.lang.String getString(java.lang.String data) throws java.sql.SQLException
TypeStrategy
getString
in class TypeStrategy
data
- Input data.
java.sql.SQLException
- if there was a problem with the conversion.public java.math.BigDecimal getBigDecimal(java.lang.String data) throws java.sql.SQLException
TypeStrategy
BigDecimal
value of the input string.
getBigDecimal
in class TypeStrategy
data
- Input data.
java.sql.SQLException
- if there was a problem with the conversion.public java.math.BigInteger getBigInteger(java.lang.String data) throws java.sql.SQLException
data
- String to be converted.
java.sql.SQLException
- if there was a problem converting the data.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |