|
Oracle10g JDBC | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface complements CustomDatum. It is passed to getCustom methods to create specific kinds of objects.
Typical use is
EmpFactory factory = new EmpFactory(); OracleResultSet rs = ... ; Emp m = (Emp)rs.getCustom(n, factory); ...
Method Summary | |
CustomDatum |
create(Datum d,
int sqlType)
create an Object from SQL Type and return it. |
Method Detail |
public CustomDatum create(Datum d, int sqlType) throws java.sql.SQLException
sqlType should really be a class of some sort, but introducing such a class would go well beyond the current state of JDBC and so for the moment we just provide the type code. Note that for named types (such as SQL Object types) the name can be determined from the Datum.
d
- some SQL data that should be used to initialize an Object.sqlType
- the SQL type that the
java.sql.SQLException
|
Oracle10g JDBC | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |