|
jxUtil 0.6 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--org.sourceforge.jxutil.sql.type.AbstractType
|
+--org.sourceforge.jxutil.sql.type.AbstractBOOLEAN
A type defining the generics of the BOOLEAN type.
| Field Summary |
| Fields inherited from class org.sourceforge.jxutil.sql.type.AbstractType |
BD_ONE, BD_ZERO, name |
| Constructor Summary | |
protected |
AbstractBOOLEAN(String name)
|
| Method Summary | |
BigDecimal |
getBigDecimal(Object row,
ConversionContext ctx)
Get a BigDecimal. |
abstract boolean |
getBoolean(Object row,
ConversionContext ctx)
Get a boolean. |
byte |
getByte(Object row,
ConversionContext ctx)
Get a byte. |
double |
getDouble(Object row,
ConversionContext ctx)
Get a double. |
float |
getFloat(Object row,
ConversionContext ctx)
Get a float. |
int |
getInt(Object row,
ConversionContext ctx)
Get an int. |
Class |
getJavaClass()
Get the Java Class returned when calling getObject on this type. |
Class |
getJavaType()
Get the Java Class of the primitive type best representing data of this database type. |
int |
getJDBCType()
Get the type's closest representation as a JDBC type. |
long |
getLong(Object row,
ConversionContext ctx)
Get a long. |
Object |
getObject(Object row,
Map map,
ConversionContext ctx)
|
short |
getShort(Object row,
ConversionContext ctx)
Get a short. |
String |
getString(Object row,
ConversionContext ctx)
|
void |
setBigDecimal(Object row,
BigDecimal val,
ConversionContext ctx)
|
abstract void |
setBoolean(Object row,
boolean val,
ConversionContext ctx)
|
void |
setByte(Object row,
byte val,
ConversionContext ctx)
|
void |
setDouble(Object row,
double val,
ConversionContext ctx)
|
void |
setFloat(Object row,
float val,
ConversionContext ctx)
|
void |
setInt(Object row,
int val,
ConversionContext ctx)
|
void |
setLong(Object row,
long val,
ConversionContext ctx)
|
void |
setShort(Object row,
short val,
ConversionContext ctx)
|
void |
setString(Object row,
String val,
ConversionContext ctx)
Set the BOOLEAN from a String. |
| Methods inherited from class org.sourceforge.jxutil.sql.type.AbstractType |
dataTruncationRead, dataTruncationWrite, deriveType, getArray, getAsciiStream, getAutoInc, getBinaryStream, getBlob, getBytes, getCaseSensitive, getCharacterStream, getClob, getCreateParams, getCurrency, getDate, getDate, getLiteral, getLiteralPrefix, getLiteralSuffix, getLocalName, getMaxScale, getMinScale, getName, getNullable, getNumRadix, getObject, getPrecision, getRef, getScale, getSearchable, getTime, getTime, getTimestamp, getTimestamp, getUnsigned, getURL, noConversion, noConversion, noConversion, setArray, setAsciiStream, setBinaryStream, setBlob, setBytes, setCharacterStream, setClob, setDate, setDate, setNull, setNull, setNull, setObject, setObject, setObject, setRef, setStruct, setTime, setTime, setTimestamp, setTimestamp, setURL, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
protected AbstractBOOLEAN(String name)
| Method Detail |
public final BigDecimal getBigDecimal(Object row,
ConversionContext ctx)
throws SQLException
AbstractType
getBigDecimal in class AbstractTypeSQLException
public abstract boolean getBoolean(Object row,
ConversionContext ctx)
throws SQLException
AbstractType
getBoolean in class AbstractTypeSQLException
public final byte getByte(Object row,
ConversionContext ctx)
throws SQLException
AbstractType
getByte in class AbstractTypeSQLException
public final double getDouble(Object row,
ConversionContext ctx)
throws SQLException
AbstractType
getDouble in class AbstractTypeSQLException
public final float getFloat(Object row,
ConversionContext ctx)
throws SQLException
AbstractType
getFloat in class AbstractTypeSQLException
public final int getInt(Object row,
ConversionContext ctx)
throws SQLException
AbstractType
getInt in class AbstractTypeSQLExceptionpublic final Class getJavaClass()
AbstractType
getJavaClass in class AbstractTypepublic final Class getJavaType()
AbstractType
getJavaType in class AbstractTypepublic final int getJDBCType()
AbstractType
getJDBCType in class AbstractTypeTypes
public final long getLong(Object row,
ConversionContext ctx)
throws SQLException
AbstractType
getLong in class AbstractTypeSQLException
public final Object getObject(Object row,
Map map,
ConversionContext ctx)
throws SQLException
getObject in class AbstractTypeSQLException
public final short getShort(Object row,
ConversionContext ctx)
throws SQLException
AbstractType
getShort in class AbstractTypeSQLException
public final String getString(Object row,
ConversionContext ctx)
throws SQLException
getString in class AbstractTypeSQLException
public final void setBigDecimal(Object row,
BigDecimal val,
ConversionContext ctx)
throws SQLException
setBigDecimal in class AbstractTypeSQLException
public abstract void setBoolean(Object row,
boolean val,
ConversionContext ctx)
throws SQLException
setBoolean in class AbstractTypeSQLException
public final void setByte(Object row,
byte val,
ConversionContext ctx)
throws SQLException
setByte in class AbstractTypeSQLException
public final void setDouble(Object row,
double val,
ConversionContext ctx)
throws SQLException
setDouble in class AbstractTypeSQLException
public final void setFloat(Object row,
float val,
ConversionContext ctx)
throws SQLException
setFloat in class AbstractTypeSQLException
public final void setInt(Object row,
int val,
ConversionContext ctx)
throws SQLException
setInt in class AbstractTypeSQLException
public final void setLong(Object row,
long val,
ConversionContext ctx)
throws SQLException
setLong in class AbstractTypeSQLException
public final void setShort(Object row,
short val,
ConversionContext ctx)
throws SQLException
setShort in class AbstractTypeSQLException
public final void setString(Object row,
String val,
ConversionContext ctx)
throws SQLException
setString in class AbstractTypeSQLException
|
jxUtil 0.6 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||