|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExtendedType
Defines methods to read Java objects from JDBC ResultSets and write as parameters of PreparedStatements.
Method Summary | |
---|---|
java.lang.String |
getClassName()
Returns a full name of Java class that this ExtendedType supports. |
java.lang.Object |
materializeObject(java.sql.CallableStatement rs,
int index,
int type)
Reads an object from a stored procedure OUT parameter, converting it to class returned by 'getClassName' method. |
java.lang.Object |
materializeObject(java.sql.ResultSet rs,
int index,
int type)
Reads an object from JDBC ResultSet column, converting it to class returned by 'getClassName' method. |
void |
setJdbcObject(java.sql.PreparedStatement statement,
java.lang.Object value,
int pos,
int type,
int precision)
Initializes a single parameter of a PreparedStatement with object value. |
boolean |
validateProperty(java.lang.Object source,
java.lang.String property,
java.lang.Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Performs validation of an object property. |
Method Detail |
---|
java.lang.String getClassName()
boolean validateProperty(java.lang.Object source, java.lang.String property, java.lang.Object value, DbAttribute dbAttribute, ValidationResult validationResult)
false
is returned.
void setJdbcObject(java.sql.PreparedStatement statement, java.lang.Object value, int pos, int type, int precision) throws java.lang.Exception
java.lang.Exception
java.lang.Object materializeObject(java.sql.ResultSet rs, int index, int type) throws java.lang.Exception
java.lang.Exception
- if read error ocurred, or an object can't be converted to a
target Java class.java.lang.Object materializeObject(java.sql.CallableStatement rs, int index, int type) throws java.lang.Exception
java.lang.Exception
- if read error ocurred, or an object can't be converted to a
target Java class.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |