|
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.AbstractSMALLINT
A type defining the generics of the SMALLINT type.
Field Summary |
Fields inherited from class org.sourceforge.jxutil.sql.type.AbstractType |
BD_ONE, BD_ZERO, name |
Constructor Summary | |
protected |
AbstractSMALLINT(String name)
|
Method Summary | |
BigDecimal |
getBigDecimal(Object row,
ConversionContext ctx)
Get a BigDecimal. |
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)
|
abstract short |
getShort(Object row,
ConversionContext ctx)
Get a short. |
String |
getString(Object row,
ConversionContext ctx)
|
void |
setBigDecimal(Object row,
BigDecimal val,
ConversionContext ctx)
|
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)
|
abstract void |
setShort(Object row,
short val,
ConversionContext ctx)
|
void |
setString(Object row,
String val,
ConversionContext ctx)
|
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 AbstractSMALLINT(String name)
Method Detail |
public final BigDecimal getBigDecimal(Object row, ConversionContext ctx) throws SQLException
AbstractType
getBigDecimal
in class AbstractType
SQLException
public final boolean getBoolean(Object row, ConversionContext ctx) throws SQLException
AbstractType
getBoolean
in class AbstractType
SQLException
public final byte getByte(Object row, ConversionContext ctx) throws SQLException
AbstractType
getByte
in class AbstractType
SQLException
public final double getDouble(Object row, ConversionContext ctx) throws SQLException
AbstractType
getDouble
in class AbstractType
SQLException
public final float getFloat(Object row, ConversionContext ctx) throws SQLException
AbstractType
getFloat
in class AbstractType
SQLException
public final int getInt(Object row, ConversionContext ctx) throws SQLException
AbstractType
getInt
in class AbstractType
SQLException
public final Class getJavaClass()
AbstractType
getJavaClass
in class AbstractType
public final Class getJavaType()
AbstractType
getJavaType
in class AbstractType
public final int getJDBCType()
AbstractType
getJDBCType
in class AbstractType
Types
public final long getLong(Object row, ConversionContext ctx) throws SQLException
AbstractType
getLong
in class AbstractType
SQLException
public final Object getObject(Object row, Map map, ConversionContext ctx) throws SQLException
getObject
in class AbstractType
SQLException
public abstract short getShort(Object row, ConversionContext ctx) throws SQLException
AbstractType
getShort
in class AbstractType
SQLException
public final String getString(Object row, ConversionContext ctx) throws SQLException
getString
in class AbstractType
SQLException
public final void setBigDecimal(Object row, BigDecimal val, ConversionContext ctx) throws SQLException
setBigDecimal
in class AbstractType
SQLException
public final void setBoolean(Object row, boolean val, ConversionContext ctx) throws SQLException
setBoolean
in class AbstractType
SQLException
public final void setByte(Object row, byte val, ConversionContext ctx) throws SQLException
setByte
in class AbstractType
SQLException
public final void setDouble(Object row, double val, ConversionContext ctx) throws SQLException
setDouble
in class AbstractType
SQLException
public final void setFloat(Object row, float val, ConversionContext ctx) throws SQLException
setFloat
in class AbstractType
SQLException
public final void setInt(Object row, int val, ConversionContext ctx) throws SQLException
setInt
in class AbstractType
SQLException
public final void setLong(Object row, long val, ConversionContext ctx) throws SQLException
setLong
in class AbstractType
SQLException
public abstract void setShort(Object row, short val, ConversionContext ctx) throws SQLException
setShort
in class AbstractType
SQLException
public final void setString(Object row, String val, ConversionContext ctx) throws SQLException
setString
in class AbstractType
SQLException
|
jxUtil 0.6 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |