|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.objectweb.jorm.runtime.mapper.rdb.adapter.lib.BasicRdbAdapter
| Constructor Summary | |
BasicRdbAdapter()
|
|
| Method Summary | |
int |
fetchResultSetSize(java.sql.ResultSet rs)
This calculates the size of a result set. |
java.math.BigDecimal |
getBigDecimal(java.sql.ResultSet rs,
int idx)
|
boolean |
getBoolean(java.sql.ResultSet rs,
int idx)
|
byte |
getByte(java.sql.ResultSet rs,
int idx)
|
byte[] |
getByteArray(java.sql.ResultSet rs,
int idx)
|
char |
getChar(java.sql.ResultSet rs,
int idx)
|
char[] |
getCharArray(java.sql.ResultSet rs,
int idx)
|
java.util.Date |
getDate(java.sql.ResultSet rs,
int idx)
|
double |
getDouble(java.sql.ResultSet rs,
int idx)
|
float |
getFloat(java.sql.ResultSet rs,
int idx)
|
int |
getInt(java.sql.ResultSet rs,
int idx)
|
long |
getLong(java.sql.ResultSet rs,
int idx)
|
java.lang.Object |
getObject(java.sql.ResultSet rs,
int idx)
|
java.lang.Boolean |
getOboolean(java.sql.ResultSet rs,
int idx)
|
java.lang.Byte |
getObyte(java.sql.ResultSet rs,
int idx)
|
java.lang.Character |
getOchar(java.sql.ResultSet rs,
int idx)
|
java.lang.Double |
getOdouble(java.sql.ResultSet rs,
int idx)
|
java.lang.Float |
getOfloat(java.sql.ResultSet rs,
int idx)
|
java.lang.Integer |
getOint(java.sql.ResultSet rs,
int idx)
|
java.lang.Long |
getOlong(java.sql.ResultSet rs,
int idx)
|
java.lang.Short |
getOshort(java.sql.ResultSet rs,
int idx)
|
short |
getShort(java.sql.ResultSet rs,
int idx)
|
java.lang.String |
getSqlGetterName(PType pt,
java.lang.String resultSet,
int idx)
This method returns the sql getter method associated to the PType specified in parameter. |
java.lang.String |
getSqlSetterName(PType pt,
java.lang.String value,
int idx)
This method returns the sql setter method associated to the PType specified in parameter. |
java.lang.String |
getSqlType(PType pt,
boolean usedInPK)
This method returns the SQL type linked to the PType specified in parameter. |
int |
getSqlTypeCode(PType pt)
This methods return the SQL type code linked to the PType specified in parameter. |
java.lang.String |
getString(java.sql.ResultSet rs,
int idx)
|
java.lang.String |
getValueAsSQLString(boolean value)
This method returns a String value that represents a boolean value. |
java.lang.String |
getValueAsSQLString(byte value)
This method returns a String value that represents a byte value. |
java.lang.String |
getValueAsSQLString(char value)
This method returns a String value that represents a char value. |
java.lang.String |
getValueAsSQLString(double value)
This method returns a String value that represents a double value. |
java.lang.String |
getValueAsSQLString(float value)
This method returns a String value that represents a float value. |
java.lang.String |
getValueAsSQLString(int value)
This method returns a String value that represents a int value. |
java.lang.String |
getValueAsSQLString(long value)
This method returns a String value that represents a long value. |
java.lang.String |
getValueAsSQLString(java.lang.Object value,
PType type)
This method returns a String value that represents a value. |
java.lang.String |
getValueAsSQLString(short value)
This method returns a String value that represents a short value. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BasicRdbAdapter()
| Method Detail |
public int getSqlTypeCode(PType pt)
throws PExceptionProtocol
getSqlTypeCode in interface RdbAdpater
public java.lang.String getSqlType(PType pt,
boolean usedInPK)
throws PExceptionProtocol
RdbAdpatergetSqlType in interface RdbAdpater
public java.lang.String getSqlGetterName(PType pt,
java.lang.String resultSet,
int idx)
throws PExceptionProtocol
RdbAdpatergetSqlGetterName in interface RdbAdpater
public java.lang.String getSqlSetterName(PType pt,
java.lang.String value,
int idx)
throws PExceptionProtocol
RdbAdpatergetSqlSetterName in interface RdbAdpater
public int fetchResultSetSize(java.sql.ResultSet rs)
throws java.sql.SQLException
fetchResultSetSize in interface RdbAdpater
public java.lang.String getValueAsSQLString(java.lang.Object value,
PType type)
RdbAdpatergetValueAsSQLString in interface RdbAdpaterorg.objectweb.jorm.runtime.mapper.rdb.adapter.api.RdbAdpatervalue - type - is the PType of the @valuepublic java.lang.String getValueAsSQLString(boolean value)
RdbAdpatergetValueAsSQLString in interface RdbAdpaterpublic java.lang.String getValueAsSQLString(byte value)
RdbAdpatergetValueAsSQLString in interface RdbAdpaterpublic java.lang.String getValueAsSQLString(char value)
RdbAdpatergetValueAsSQLString in interface RdbAdpaterpublic java.lang.String getValueAsSQLString(short value)
RdbAdpatergetValueAsSQLString in interface RdbAdpaterpublic java.lang.String getValueAsSQLString(int value)
RdbAdpatergetValueAsSQLString in interface RdbAdpaterpublic java.lang.String getValueAsSQLString(long value)
RdbAdpatergetValueAsSQLString in interface RdbAdpaterpublic java.lang.String getValueAsSQLString(float value)
RdbAdpatergetValueAsSQLString in interface RdbAdpaterpublic java.lang.String getValueAsSQLString(double value)
RdbAdpatergetValueAsSQLString in interface RdbAdpater
public boolean getBoolean(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getBoolean in interface RdbAdpater
public java.lang.Boolean getOboolean(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getOboolean in interface RdbAdpater
public char getChar(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getChar in interface RdbAdpater
public java.lang.Character getOchar(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getOchar in interface RdbAdpater
public byte getByte(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getByte in interface RdbAdpater
public java.lang.Byte getObyte(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getObyte in interface RdbAdpater
public short getShort(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getShort in interface RdbAdpater
public java.lang.Short getOshort(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getOshort in interface RdbAdpater
public int getInt(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getInt in interface RdbAdpater
public java.lang.Integer getOint(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getOint in interface RdbAdpater
public long getLong(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getLong in interface RdbAdpater
public java.lang.Long getOlong(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getOlong in interface RdbAdpater
public float getFloat(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getFloat in interface RdbAdpater
public java.lang.Float getOfloat(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getOfloat in interface RdbAdpater
public double getDouble(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getDouble in interface RdbAdpater
public java.lang.Double getOdouble(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getOdouble in interface RdbAdpater
public java.lang.String getString(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getString in interface RdbAdpater
public java.util.Date getDate(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getDate in interface RdbAdpater
public char[] getCharArray(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getCharArray in interface RdbAdpater
public byte[] getByteArray(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getByteArray in interface RdbAdpater
public java.lang.Object getObject(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getObject in interface RdbAdpater
public java.math.BigDecimal getBigDecimal(java.sql.ResultSet rs,
int idx)
throws java.sql.SQLException
getBigDecimal in interface RdbAdpater
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||